Junior Tinkerers (Ages 8–10)
Learn the fundamentals of programming using Python — a hands-on introduction to computer science concepts, problem-solving, and the logic behind modern computing.
Saturdays, 12:00 - 1:30 PM
4 sessions for $100
*Your child's first session is a free trial — you only pay if you decide to continue!
Saturday, January 3–31 | Join our January cohort now!
Sign Up →Week 1: Getting Smart with Scratch
- Brief review of how computers "think"
- Event-driven programming: when I click, press, or touch
- Smart sprites: costumes, speech bubbles, and timing
- Using sound and animation together
Mini project:
"Animated Greeting" — a sprite introduces itself with movement, voice, and timing.
Week 2: Logic in Motion
- Deeper into loops: repeat vs. forever
- Understanding x/y coordinates and planning movement
- Adding simple conditions ("if" something happens, do this)
- Using variables for speed, direction, or score
Mini project:
"Race Time" — build a simple race where players control a sprite and track laps or score.
Week 3: Talking Code
- Message passing between sprites ("broadcast" and "when I receive")
- Tracking progress with variables
- Introducing randomness to make games less predictable
- Debugging: finding and fixing errors systematically
Mini project:
"Catch It" — a reaction game where players catch or avoid moving objects.
Week 4: Create, Test, Celebrate
- Planning: sketching a game flow or interactive story map
- Combining skills: motion + loops + conditions + messages
- Polishing: instructions, sound effects, and title screens
- Peer testing and sharing projects
Mini project:
"Showcase Game" — design and present an original mini-game or interactive story.