2023 Winter - Precourse for Python Programming

Python is one of the most popular programming languages used by developers today and is considered one of the best programming languages for Artificial Intelligence. But you don’t have to wait until college to learn it!In this course, students will be introduced to some of the latest features from MIT’s latest Scratch 3.0 software, including video sensing, text-to-speech voices, visualized data, Google translation, and machine learning

In the last 4 classes of the semester, students will use text-based Python programming to create interactive and fun games. This course focuses on building computational thinking skills and cultivates students’ interest for further coding learning.By the end of the course, students will be able to:

  • Transfer programming and thinking skills from Scratch to Python
  • Use fundamental Python programming skills
  • Identify errors in your Python code based on error messages, and debug your scripts

Belany Zhang

Hi! My name is Belany Zhang. I am a junior computer science student at the University of Michigan. I love rock climbing, singing, and playing TFT. I grew up in both Arizona and Seattle before coming to Michigan for university. I have interned at Microsoft, Slack, and State Farm where I got to do a variety of projects such as creating a website and configuring a tool that reduced span traffic to Honeycomb. If you have any questions about being a computer science student at a university or getting a software engineering internship, I would love to chat!


Enrollment Status






Max Enrollment



February 5, 2023 – May 14, 2023


Every Sunday
12:45 pm EST – 02:15 pm EST


No class on 2/19, 3/26, and 4/9. Register two or more classes and receive $10 off each class.




12 Weeks