About The Course

Python is one of the most popular programming languages due to its simplicity and flexibility. In this course, students will learn the basics of programming and learn to create simple programs and games. As the final project, students will create interactive text-based games.

Course Overview

Units
1
Topic 1
About the Course
2
Topic 2
Computational Thinking
1
Topic 1
Introduction to Python
2
Topic 2
Review Questions
3
Topic 3
Mathematical Operators
1
Topic 1
Turtle Graphics
2
Topic 2
Turtle Graphics Review Questions
3
Topic 3
Turtle Loops
4
Topic 4
Turtle Loops Review Questions
5
Topic 5
Snowflake
6
Topic 6
Snowflake Review Questions
7
Topic 7
The Ultimate Snowflake
8
Topic 8
The Interactive Turtle
9
Topic 9
The Interactive Turtle Review Questions
1
Topic 1
Conditionals
2
Topic 2
Conditionals Review Questions
3
Topic 3
While loop
4
Topic 4
Random
5
Topic 5
The Magic 8 Ball and Flowcharts
6
Topic 6
Lists and Dictionaries
7
Topic 7
Create your own story
1
Topic 1
for loop
2
Topic 2
Functions
3
Topic 3
Projects
1
Topic 1
The Tip Calculator
2
Topic 2
Guess the Number
3
Topic 3
The Automated Ordering System
1
Topic 1
RPG Project
1
Topic 1
Python Playground