Python is one of the most popular programming languages in the world. A lot of machine learning and AI applications are made in Python. A lot of web applications are made in Python. It is used by big companies such as Google, Facebook, and Amazon. Software engineers who know Python can easily make 6 digits income annually.

In the Introduction to Python class, students will learn the following

  1. Learn Variables and Data Types
  2. Learn about conditional statements
  3. Learn about control flows
  4. Learn about functions.
  5. Learn about Random Python module.
    1. Create Magic 8 Ball game.
    2. Create hangman game
    3. Create Password generator program.
  6. Learn about Turtle Python module to do drawing in Python.
    1. Create robot builder project.
    2. Create kaleido spiral project.
    3. Create Starry night project.
  7. Learn to create command-line program that can do food recommendations.


  1. Coding in Scratch Level 2 or familiarity with other computer programming languages like Java or JavaScript.
  2. We have homework every week and students are expected to do their homeworks every week.
  3. There will be 2 quizes and 1 final test and 1 final project. You can find more information in here:

Below are some of the final projects that were created by elementary and middle school students