Introduction To Python Programming (Grades 6 and up)

Learn to program Python at Newton’s Attic! Python is an easy, yet powerful programming language used in all sorts of applications, from robotics to game development. With simple syntax, Python is the perfect way to introduce be- ginning coders to the world of variables, if-statements, and while-loops. This course will cover the basics of pro- gramming, applicable to all languages, including variables, logic statements, loops, and functions. Plus, students will be introduced to the idea of object-oriented programming, a key component of all modern programming languages. Core concepts of game development will also be introduced during the latter part of the week, and by the end of the week, students will have completed their own playable version of Flappy Bird!

Summer Sessions