2021 Winter – Python Programming Level 2B (Mondays)

Python-programming-for-hackers-compressed

The “Python Programming Level 2” class is designed to teach students computational thinking and computer programming as applied to graphics and art. Students will use the Turtle and Pygame libraries to create fun and interactive projects while enhancing their coding and math skills. 


Sample student projects include:

  • Use turtle to create a Pond and other static structures
  • Draw a fractal tree by using the concept of recursion
  • Create a real-time, animated clock
  • Automatically solve Maze Problems
  • Program a racing turtle game!
  • Intro to Pygame

Continuous Clock with Python Turtle (Source Code) | Python and Turtle

How to move from Scratch to Python in Code Club – The Code Club Blog

 

Turtle is a pre-installed Python library that enables users to create pictures and shapes by providing them with a virtual canvas. Making the programming visual gives young children a creative outlet for their programming ability to come alive.

Pygame is a cross-platform set of Python modules designed for writing video games. 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 7:00 pm – 8:30 pm EST, Mondays (2/1 - 5/10, no class on 2/15, 3/29, 4/5)
  • 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."