Python Superpage


Course Description: The Python programming language is used widely in a variety of applications. These include mobile applications, gaming, data science as well as general purpose programming. It is also suited for the beginning programming student because it is easy to learn and is more intuitive that other programming languages.

This course will cover the basic Python programming structure, variable types, flow control, data collections and writing to files. This is a beginning programming course and some intermediate-level features of Python are not taught.

Recommended Grade Level: The targeted grade level for this course is middle school and higher.

Please watch this video before beginning the course. Download instructions are given at the end of the video.

Play Video

Python Lessons:

1) Print

2) Variables

3) Strings

4) If statements

5) For Loops, Range Function

6) Spotlight: Inventor of Python

7) Arrays (Lists), Coding Challenge

8) While loops

9) While loops, Coding Challenge

10) Lists (part 1)

11) Spotlight: Inventor of C language

12) Lists (part 2)

13) Tuples

14) Functions, Coding Challenge

15) Functions

16) Dates and Times

17) Dictionaries

18) Sets

19) Spotlight: Inventor of Linux

20) Reading Files, Coding Challenge

21) Writing Files