This course offers a fun introduction to programming and will include concise coverage of computer science fundamentals through projects that focus on simple games and math problems.

Required Textbook:

Python for Kids, by Jason R. Briggs (2012)


Students are required to bring their own laptops installed with the Python 3.3.x and PyCharm Community Edition.  Check Lesson 0 of this course for downloading and installation instructions.

Class Format:

This isn't a worksheet class. We're going to be actively discussing and breaking down into simple terms many of the concepts critical to understanding the basics of programming. There will be numerous engaging and fun projects, as well as regular online quizzes to make sure students stay on track with course concepts.