5/19 |
1 |
Overview |
1. Syllabus 2. Why are you here? 3. Variables, literals, & expressions |
1. Basic computer concepts 2. terminology |
|
|
5/20 |
2 |
Input & output |
- Discord for Education - Input & output |
Video Tutorials: 1. How to clone a GitHub Assignment 2. Setup Visual Studio Code for Python programming 3. Modify & Run a Python program in Visual Studio Code 4. Run Unit Tests in Visual Studio Code 5. How to submit code to GitHub from Visual Studio Code
Optional: Wentworth et al., Chapter 1 |
Student intake questionnaire |
1. Complete consent form 2. Join Discord 3. Set up Python 4. Complete practice project
|
5/21 |
3 |
Data types |
Data types |
Optional: Wentworth et al, Chapter 2 |
Basic computer concepts |
|
5/22 |
n/a |
no class |
|
|
|
|
5/26 |
4 |
Strings |
1. Strings 2. raw strings 3. formatting strings |
Optional: Wentworth et al, Chapter 8 |
Numeric expressions |
Input & output |
5/27 |
5 |
Boolean logic |
Boolean logic |
|
Data types, variables, and literals |
Data types |
5/28 |
6 |
Decision-making |
- Decision-making - Flow charts |
Optional: Wentworth et al, Chapter 5 |
String operations |
|
5/29 |
7 |
Functions |
Functions |
Optional: Wentworth et al, Chapter 4 |
Boolean expressions |
|
6/2 |
8 |
Functions |
|
Optional: Wentworth et al, Chapter 6 |
Decision-making |
Boolean logic |
6/3 |
9 |
Review |
Review |
|
|
Decision-making |
6/4 |
10 |
Modules |
Modules |
|
|
String operations |
6/5 |
11 |
Exam 1 |
|
|
Exam 1 Practice: Quiz |
Exam 1 Practice: Quiz,Code |
6/9 |
n/a |
no class |
|
|
|
|
6/10 |
12 |
Exam #1 post-mortem |
|
|
|
Functions |
6/11 |
13 |
For loops |
For loops |
Optional: Wentworth et al, Chapter 7 |
Functions |
|
6/12 |
14 |
Text files |
Text files |
Optional: Wentworth et al, Chapter 13 |
|
|
6/16 |
15 |
While loops |
While loops |
|
For loops |
For loops |
6/17 |
16 |
Loops recap |
Loops recap |
|
|
|
6/18 |
n/a |
no class |
|
|
|
|
6/19 |
17 |
Lists |
Lists |
Optional: Wentworth et al, Chapter 11 |
While loops |
While loops |
6/23 |
18 |
More Lists |
More Lists |
|
|
|
6/24 |
19 |
Dictionaries |
Dictionaries |
Optional: Wentworth et al, Chapter 20 |
Lists |
Lists |
6/25 |
20 |
More Dictionaries |
More Dictionaries |
|
|
|
6/26 |
21 |
Review |
|
|
Dictionaries |
Dictionaries (no late work accepted past this date) |
6/30 |
21 |
Review |
|
|
|
|
7/1 |
22 |
Exam 2 |
|
|
Student outtake questionnaire |
|