Python Modules

Unit 1

Icon 1-2.png
Icon 1-1.png

 Introduction

Setup & First Program

Unit 2

Variables

Exercise: Variables

Data Types

Operators

Bullet.png
Bullet.png
Icon 2-5.png
Icon 2-4.png
Icon 2-3.png
Icon 2-2.png
Icon 2-1e.png
Icon 2-1.png

Comments

Concatenation

Unit 3

Icon 3-2e.png
Icon 3-2.png
Icon 3-1e.png
Icon 3-1.png

Conditional Operators

Exercise: Conditional Operators

If Statements

Exercise: If Statements

Unit 4

Bullet.png

Casting

Input Functions

Exercise: Input Functions

Random Numbers

Icon 4-3e.png
Icon 4-3.png
Icon 4-2e.png
Icon 4-2.png
Icon 4-1.png
Bullet.png

Exercise: Random Numbers

Unit 5

While Loops

Exercise: While Loops

Bullet.png
Bullet.png

Lists

Exercise: Lists

Icon 5-4e.png
Icon 5-4.png
Icon 5-3e.png
Icon 5-3.png
Icon 5-2e.png
Icon 5-2.png
Icon 5-1e.png
Icon 5-1.png

Exercise: Number Patterns

Nested

Loops

Exercise: For Loops

For Loops

Unit 6

Functions

Exercise: Functions

Return Statements

Passing by Reference

Bullet.png
Bullet.png
Icon 6-3e.png
Icon 6-3.png
Icon 6-2.png
Icon 6-1e.png
Icon 6-1.png

Exercise: List Functions

 

Unit 7

Icon 7-1.png
Icon 7-2.png
Icon 7-2e.png
Icon 7-3.png

Exception Handling

2D Lists

Exercise: Transpose

Dictionaries

Bullet.png
Icon 7-4.png
Icon 7-5.png

Final  Project

File IO

Bullet.png