Lesson 1: Intro to Python

Topics:

Data types, expressions, values, names

Materials:

Lesson 2: Functions

Topics:

User-defined functions, namespaces

Materials:

Lesson 3: Conditionals & Loops

Topics:

Boolean expressions, conditionals (if/elif/else), loops intro

Materials:

Lesson 4: Loops (continued) + data structures

Topics:

Lists, list methods, for loops, nested lists

Materials:

Lesson 5: More list functionality, Nested lists (continued), Reading data from CSV files

Topics:

More list functionality, tuples, dictionaries

Materials:

Coming soon!

Lesson 6: More data structures, CSV files & wrap-up

Topics:

Tuples, dictionaries, writing to CSV files, learning resources

Materials: