Topics:
Intro to computer science
Brief history of computing
Computers & code
Assignments:
Intro to CS
Notes:
Getting started
Basics
Input & output
Program structure
Essentials
Worksheet 1
PS1 calculators
CalcCLI
Functions
Tuples
Modules
Turtle graphics
Functions, modules, and objects
Worksheet 2
PS2 shapes
Interactive turtle
Conditions & logic
Lists & list methods
Loops & iteration
Control & collections
Worksheet 3
PS3 loops
Challenges
Strings
Dictionaries
File I/O
Projects
Worksheet 4
PS4 word games
Object-oriented programming
Classes & objects
Command-line interface
Object-oriented
Worksheet 5
PS5 PyZork
PyGame