top of page
programming cartoon.jpg


1 on 1 lessons $60/hour

Group Lessons 2-4 students $39/hour


call 021-066-6410 or


Python Programming
Ages 10-17

Intro to PythonPython is very accessible to all levels. However, it is also a professional grade 

programming language and is currently the second most highly paid among programming languages. Python is also very flexible and is used in many contexts including robotics. Even if students don't pursue this line of career, learning to code is good brain training as it's one of the most effective ways to develop abstract thinking. It can also be a gateway into advanced mathematics. And of course, it is fun! ages 10+

Game ProgrammingThis course uses Python to focus on game development. ages 10+

Competition Preparation: This course is for those who already have experience programming and are interested in competing in the New Zealand Olympiad in Informatics. Lessons include emphasis on mathematics and problem solving. ages 14-19

About your instructorNajam has been a professional software developer for over 25 years, in both industry and university research labs. He stays current on new technologies and techniques but believes that great work is best done with a solid theoretical foundation.

About Classes are 1 hour and include both lesson and practical work. There may be approximately 1-3 hours of homework with each class. 

bottom of page