Space is limited. Registration required: https://kidsteachtech.com/lpl
Class descriptions:
11am - 11:45am: Moving Sprite - Introduction to Scratch Programming
Students ages 8 and up learn essential programming concepts with Scratch, a platform developed at MIT. Using drag and drop in a simple block-like interface, students can make a character move in specific ways with colorful visuals. No experience is required. Ages 8-16
12:00pm - 1:00pm: Making Newton's Apple - Beginning Scratch Programming
This class is for students ages 8 and up who want to learn beginning programming concepts with Scratch. Students will create a simple game to catch a bouncing apple. Our Introduction to Scratch Programming Classes or basic understanding of Scratch is recommended as a prerequisite to this class. Ages 8-16
1:30pm - 2:45pm: Snakes and Berries - Intermediate Scratch Programming
Students ages 9 and up learn intermediate Scratch programming to create a moving sprite and turn it into a game where the user controls a snake which travels around and eats berries. Our Introduction or Beginning Scratch Programming Classes or basic understanding of Scratch is recommended as a prerequisite to this class. Ages 9-16
3:00pm - 4:30pm: Space Destroyer - Advanced Scratch Programming
Students 10 and up learn principles that they can use in other programming projects. Students develop a Space Destroyer Game for a final project using advanced Scratch Programming. Our Snakes and Berries Intermediate Scratch Programming Class or equivalent is recommended as a prerequisite to this class. Ages 10-16
11:00am - 12:30pm and 1:00pm - 2:30pm: Introduction to Computer Science with Python Programming. 3 hours with 30 minute break.
Students ages 12 and up learn the fundamentals of Computer Science from the ground up using Python for hands-on exercises. Topics covered include discussion of popular programming languages and what they are best used for, as well as explanation of core computer concepts like data types, data structures, variables, loops, functions, conditional statements, and more. No experience required. Ages 12-18
3:00pm - 4:30pm: Build a Calculator - Beginning Python Programming
Students ages 12 and up learn the basics of coding in Python, and then build a working calculator. Our Introduction to Computer Science class is recommended as a prerequisite to this class. Ages 12-18