Python 1.5

Python 1.5

Learn programming by building fun, interactive games like Pong, shooters, and Tic-Tac-Toe using Turtle graphics. Step by step, students develop essential coding skills such as logic, user input, and game design while creating their own playable projects. Book a Placement Class

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.

img
img

Course Duration

6 Months

img

Lesson Duration

50 Minutes

img

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.

Private 1:1 Courses

Our Pricing

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.

img