Build Your Own Digital Game with Python

Learn the basics with one of the most used programming languages on the market. Unlock your potential with the power of code!

Learn how fun, easy and rewarding computer programing can be!

This course will provide you with a foundation in computer programming by learning the essentials of the Python Language – used routinely by professional programmers, designers and game developers.

If you are doing an IB, this is a great opportunity to prepare for AP computer science!

About Python

Python is a programming language that is powerful and fast. It plays well with others, it runs everywhere, is friendly & easy to learn, and is Open. Python can be easy to pick up whether you’re a first time programmer or you’re experienced with other languages. You will enjoy writing programs with Python!

To learn more about Python visit their website.


  • Skill Level: Beginner
  • No programming or game-development experience required


  • Basic programming concepts in Python
  • Basic video games programing
  • A fundamental programing language used in many industries & universities


  • Your own playable video game


Nicolas Maïno

Nicolas finished his bachelor in bioengineering at EPFL in 2015 and is pursuing his studies with a master. Nicola’s skills in programming earned him top of the class grades at EPFL and his love for teaching made him a perfect match for TechSpark Academy!

Nicolas MaïnoIntroduction to Programming with Python™