This engaging, hands-on course introduces
students to the fundamentals of programming through building their own
interactive games using Turtle graphics. Across 12 lessons, students will
create projects like obstacle avoidance games, Pong, a shooter game, and
Tic-Tac-Toe while learning key concepts such as movement, collision detection,
user input, and game logic. Each lesson builds on the last, helping students
develop problem-solving skills and confidence in coding. By the end of the
course, students will have a portfolio of fun, playable games and a strong
foundation in programming.
Course Duration
6 Months
Lesson Duration
50 Minutes
Lesson
Unit 1: Game
Foundations with Turtle (Lessons 1-2):
Students are
introduced to game development by building a fun obstacle avoidance game. They
learn core concepts like movement, collision detection, and basic game
mechanics. This unit builds a strong foundation while introducing scoring and
increasing difficulty.
Unit 2: Classic
Arcade Game - Pong (Lessons 3-4):
Students recreate the
classic Pong game from scratch. They explore keyboard input, object movement,
and real-time gameplay. By the end, students will have a fully playable
arcade-style game with ball physics and paddle controls.
Unit 3: Action
Game Development - Turtle Shooter (Lessons 5-6):
Students design an
exciting shooter game with moving targets and firing mechanics. They learn how
to manage multiple objects, implement scoring systems, and add power-ups. This
unit focuses on building more dynamic and engaging gameplay experiences.
Unit 4: Events
& Interactive Drawing (Lessons 7-8):
Students explore
event-driven programming using mouse input and drawing techniques. They create
interactive art and structured grid systems using coordinates and functions.
This unit strengthens creativity while reinforcing spatial and logical
thinking.
Unit 5: Data
Structures & Grid Interactivity (Lessons 9-10):
Students are
introduced to 2D arrays and how they connect to visual grids. They build
interactive systems where user input updates both data and visuals in real
time. This unit develops deeper problem-solving and logical reasoning skills.
Unit 6: Capstone
Project - Tic-Tac-Toe (Lessons 11-12):
Students apply everything they’ve learned to build a complete Tic-Tac-Toe game. They implement game rules, handle user input, and detect winning conditions. This final unit results in a polished, fully functional game that showcases their skills.
Join our community to take your child’s learning to the next level.
By working 1:1 with our instructors in hands-on math and coding classes, your child will expand their curiosity and unlock new passions.
Pricing is based on instructor availability and course frequency.