Saturdays, 1pm-2pm Term 1
February 23rd - April 6th
Gateway to Python Programming Ages 10-17
Why learn Python? Python is very accessible to all levels. However, it is also a professional grade
programing 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!
This is a feeder course to the Codecubate, a group which works on real publishable software projects in a collaborative and flexible environment.
Why us? Besides being a Physics, Mathematics and Engineering enthusiast, Najam 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 only done with a solid theoretical foundation. We keep classes small and care about quality education.
Classes are 1 hour and include both lesson and practical work. There may be approximately 1 hour of homework with each class. We highly recommend students bring their own laptops to make the transition between classwork and homework easier. Loan laptops may be requested subject to availability.