2020 Fall – Python Programming Level 2


The “Python Programming Level 2” course focuses on using Python to create fun games and solve real life problems. This course is for students that have taken the “Python Programming Level 1” class or have previous experience with Python.

Learning objectives:

  • Flowchart
  • Algorithms
  • Libraries
  • Use Pygame to create your own games
  • Use Python to automate tasks, like update and format data in Excel spreadsheets
  • Web Scraping: download content from websites, etc.


About Pygame

Pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. It includes computer graphics and sound libraries designed to be used with the Python programming language.

Course Features

  • Grade G7-G10
  • Max Enroll 8
  • Class Time 12:45 pm – 2:15 pm, Sundays (9/20 - 12/13, no class on 11/29)
  • Class Location Online
$240 tuition
"Ahron is a Master's student studying Biomedical engineering at Lawrence Technological University. He's researched worms in Israel, taught as an Au-Pair in China, and coached Ninja Warrior. His main project, using Python, involves 3D scanning small things with motorized microscopes."