Mathcounts Prep Courses are now open for enrollment, sign up today
Python Coding Lab – Level 2

Python Coding Lab – Level 2


Python is uniquely positioned as the best programming language for kids with little to no experience. Unlike other programming languages, Python’s syntax is concise and easily readable by humans, because it mirrors the human language.

As beginners, kids will quickly pick up the basics and learn how to use this language for game development and animation.

Course Objective

The goal of this course is for students to continue programming using Python and is meant for students who have completed Python Level-1. Students will review concepts from Python Level-1 by completing exercises, and will then be introduced to classes, objects and attributes, and learn how to read from and write to files. Students will also be introduced to the Pygame library.

Students complete the course by coding several exercises and finishing up one final project that involves implementation of a game using classes and objects.


This course is NOT currently open for enrollment.

Click here to browse additional courses or contact us to be added to the waitlist.

Add to cart