Developing computer games is a great way for kids to learn programming, algorithms, logical
thinking and strategic thinking. Game Programming in Python workshop introduces kids to the world
of computer games; this workshop will enable kids to create games that are basic to moderate in
complexity, and helps build confidence to develop new and creative game concepts all by
This workshop assumes the kid has basic understanding or beginner-level knowledge in Python programming, including user-defined functions, imports, loops and conditional statements. Familiarity with object oriented programming is a definite advantage, though not mandatory.