top of page

Available Online

Coding for Beginners

Ignite the spark of curiosity in your child!

45 minOnline over Zoom

Description

Unlock the world of coding with personalized 1-on-1 classes! Geared toward beginners (no experience necessary), this course will be tailored to your child's skill level and interests. Together, we’ll create fun projects and build real coding skills step by step. Classes are taught using MIT's Scratch coding platform. Inspire in your child a love for learning as they build foundational computer programming skills! Course Outline Unit 1: Introduction to Scratch 🔹Learn the Scratch interface, create sprites, and animate with motion blocks. 🔹Example Project: Create Your Own Superhero – Design a superhero, choose their powers, and animate them. Unit 2: Events and Sequences 🔹Discover how events trigger actions and use sequences to control your project. 🔹Example Project: Virtual Pet Adventure – Make a pet react to feeding, playing, and more. Unit 3: Loops and Repetition 🔹Use loops to repeat actions and create exciting patterns. 🔹Example Project: Epic Dance Party – Design a sprite that dances in a repeating loop to music. Unit 4: Conditionals and Decision Making 🔹Make your projects interactive with if-then statements. 🔹Example Project: Spy Mission – Create a secret agent game where your choices affect the outcome. Unit 5: Variables and Data 🔹Track scores, health, and other data using variables. 🔹Example Project: Zombie Survival Game – Track your score and health as you survive zombie waves. Unit 6: Functions and Custom Blocks 🔹Use custom blocks (functions) to streamline your projects. 🔹Example Project: Magic Spell Generator – Cast different spells, using functions for each effect. Unit 7: Advanced Game Development 🔹Combine skills to create a full game with levels and challenges. 🔹Example Project: Galactic Space Battle – Build a spaceship game with asteroids and alien battles. Unit 8: Final Project 🔹Create and present your own game or story, using everything you've learned. 🔹Example Project: Choose Your Own Adventure – Make a branching story where player choices lead to different endings. By the end of this course, students will confidently create Scratch projects and explore foundational coding concepts!


bottom of page