High School course

Python 201

  • GRADES 8+
  • ADVANCED
  • WEB
  • 15 LESSONS

1

Welcome to Python
Get introduced to Python. Learn Python syntax, display output, and write correct programs.

2

Variables and I/O
Learn to use variables to store and retrieve data in Python.

3

Data types
Get introduced to Python data types such as strings, numbers, and booleans.

4

Math Operators
Learn to use math operators such as addition, multiplication, division.

5

Boolean Logic
Use boolean operators to evaluate logical expressions in Python.

6

Turtle Graphics
Use the turtle library to draw shapes. Create graphics and animations.

7

Branching
Learn to use conditions in if, elif, and else statements to control the flow.

8

While Loops
Use conditional while loops to iterate through instructions.

9

Strings
Learn to handle text and manipulate strings in Python.

10

Lists
Use list data type to store a sequence of values in Python.

11

For Loops
Use for loops to repeat instructions and iterate over lists.

12

Functions
Define custom functions to create more structured programs.

13

Dictionaries
Use Python dictionaries to store a collection of values accessible by name.

14

Classes and Objects
Learn to define and organize collections of functions and data as objects and classes.

15

Recursion
Learn about recursion and use it as a problem-solving technique.