Tokyo Techies Courses


  • 8 sessions of Classes
  • Tokyo Techies Custom Curriculum
  • Certificate On Completion

Cancellation before the second lesson is FREE of charge

Game Development With Python & Turtle



Language: English


This course introduces learners to the fundamentals of game design and programming using Python. This course will contain three level based on the complexity of the code built, starting from basic level to advanced level. Each level will exploit a different Python library to create different games. Each level will go through game design cycle, starting with creating a game concept > designing the game art and tools > developing the game > testing the game and finally deploy the game.

Learning outcomes:

By the end of this course, students will learn:

  • Basics of game design.
  • Programming concepts in Python, such as loops, inputs, events, variables, and data structures.
  • How to use the Turtle library to draw interactive pictures.
  • How to build interactive Graphical-User-Interfaces (GUIs)


  • Basic PC use
  • Python basics (Optional)

Curriculum For This Course

  • Elements of game design
  • Trinket & Turtle
  • Random module
  • Coordinates
  • Screen drawing
  • 3D graphics
  • Animation
  • Processing keyboard input
  • Processing mouse clicks
  • Time module, special functions
  • Writing text
  • Putting it all together

Below are the courses that you may want to take after this course:


Marlin Arnall

Cyber Security engineer and game enthusiast

Marlin is a passionate programmer and computer engineer. Marlin likes to play and design computer games, and enjoys teaching students how to apply abstract programming to usable applications like modding video games.

Be sure to ask him how to make your favorite video game!