Welcome to SCA! For this summer coding camp, we'll be introducing ourselves to programming using Python!
Emily Chan
emilychan@college.harvard.edu
Spencer Tiberi
tiberi@cs50.harvard.edu
Thomas Lively
tlively@college.harvard.edu
Maria Zlatkova
maria@cs50.harvard.edu
Subject to Change
| Day | Concepts | Practice |
|---|---|---|
| 0 | 0. Pseudocode 1. Print Statements 2. Operators 3. Variables 4. User Input 5. Strings 6. Conditional Statements 7. Functions |
PSET 0: 0. Faces 1. Ad Libs 2. Calc |
| 1 | 0. Loops 1. Lists 2. String/List Manipulations |
PSET 1: 0. Mario 1. Caesar and/or Vigenere |
| 2 | 0. Sets 1. Dicts 2. Nested Lists 3. Functions With Parameters |
PSET 2: 0. Rap Lexicon 1. Tic-Tac-Toe and/or Connect Four |
| 3 | 0. Classes and Objects 1. Methods 2. File I/0 3. Graphics using PyGame |
PSET 3: 0. Pong 1. Speller |
| 4 | 0. Game Development | PSET 4: 1. Snake 2. Tic-Tac-Toe with Graphics 3. Custom Game |