WEEK #1
|
Day #1
Tuesday
(1/4)
|
Introduction: Course Syllabus
Demonstration
& Setup & Practice: CodeHS.com Sandbox for
Python
Sign-up
Link for CodeHS (Green-2): https://codehs.com/go/87BFE
Sign-up
Link for CodeHS (Green-3): https://codehs.com/go/0CE93
Demonstration
& Practice: Python print statement and
variables
Homework
#1: Get
Course Syllabus signed
|
Day #2
Thursday
(1/6)
|
Introduction: Dave's Web Site
Demonstration
& Setup & Practice: ProjectSTEM.org Online
Canvas Modules
Sign-up
Link for ProjectSTEM: https://projectstem.org/users/sign_up (1ce6e3)
Demonstration
& Practice: Python input statement and comments
Due: Homework -- Signed
Syllabus (Collected
Only -- No Points)
|
WEEK #2
|
Day #3
Monday
(1/10)
|
Discussion: Python Coding Guidelines
Demonstration
& Practice: Python if and elif and else statements
Work on: ProjectSTEM Python
Units
|
Day #4
Wednesday
(1/12)
|
Start: Python Classwork #1 (Subtraction)
Work on: ProjectSTEM Python
Units
|
Day #5
Friday
(1/14)
|
Lecture &
Demonstration: Python nested if and else statements
Finish: Python Classwork #1 (Subtraction)
Work on: ProjectSTEM Python
Units
Due: Classwork #1
(Subtraction) (10 points)
|
WEEK #3
|
Day #6
Wednesday
(1/19)
|
Lecture &
Demonstration: Python substrings
Start: Python Classwork #2 (Name Info)
Work on: ProjectSTEM Python
Units
|
Day #7
Friday
(1/21)
|
Due: ProjectSTEM Unit #1
Lessons (10
points)
ProjectSTEM
Python Unit #1 Test
(20
points)
Finish: Python Classwork #2 (Name Info)
Work on: ProjectSTEM Python
Units
Due: Classwork #2 (Name
Info) (10
points)
|
WEEK #4
|
Day #8
Tuesday
(1/25)
|
Lecture &
Demonstration: Python random number
generation & rounding
Start: Python Classwork #3 (Math Quiz)
|
Day #9
Thursday
(1/27)
|
Finish: Python Classwork #3 (Math Quiz)
Work on: ProjectSTEM Python
Units
Due: Classwork #3 (Math
Quiz) (15
points)
|
WEEK #5
|
Day
#10
Monday
(1/31)
|
Python
Quiz #1 Review: Practice Quiz #1
Demonstration
& Practice: Python for loops
Work on: ProjectSTEM Python
Units
|
Day
#11
Wednesday
(2/2)
|
Python
Quiz #1: Input & integers
& if statements -- Coding on Paper (15 points)
Start: Python Classwork #4 (Coin Flips)
|
Day
#12
Friday
(2/4)
|
Finish: Python Classwork #4 (Coin Flips)
Work on: ProjectSTEM Python
Units
Due: Classwork #4 (Coin
Flips) (15
points)
|
WEEK #6
|
Day
#13
Tuesday
(2/8)
|
Work on: ProjectSTEM Python
Units
|
Day
#14
Thursday
(2/10)
|
Work on: ProjectSTEM Python
Units
|
WEEK #7
|
Day
#15
Monday
(2/14)
|
Demonstration
& Practice: Python while loops
Start: Python Classwork #5 (Number Stats,
Part 1)
|
Day
#16
Wednesday
(2/16)
|
Due: ProjectSTEM Unit #2
Lessons (10
points)
ProjectSTEM
Python Unit #2 Test
(20
points)
Work on: Python Classwork #5 (Number Stats,
Part 1)
|
WEEK #8
|
Day
#17
Tuesday
(2/22)
|
Finish: Python Classwork #5 (Number Stats,
Part 1)
Demonstration
& Practice: Python lists
Due: Classwork #5 (Number
Stats, Part 1) (15 points)
|
Day
#18
Thursday
(2/24)
|
Start: Python Classwork #6 (Number Stats,
Part 2)
Work on: ProjectSTEM Python
Units
|
WEEK #9
|
Day
#19
Monday
(2/28)
|
Finish: Python Classwork #6 (Number Stats,
Part 2)
Work on: ProjectSTEM Python
Units
Due: Classwork #6 (Number
Stats, Part 2) (15 points)
|
Day
#20
Wednesday
(3/2)
|
Demonstration
& Practice: Python functions and
string functions
Start: Python Classwork #7 (Sentence Stats)
Work on: ProjectSTEM Python
Units
|
Day
#21
Friday
(3/4)
|
Work on: Python Classwork #7 (Sentence Stats)
Work on: ProjectSTEM Python
Units
|
WEEK #10
|
Day
#22
Tuesday
(3/8)
|
Work on: Python Classwork #7 (Sentence Stats)
Work on: ProjectSTEM Python
Units
|
Day
#23
Thursday
(3/10)
|
Finish: Python Classwork #7 (Sentence Stats)
Work on: ProjectSTEM Python
Units
Due: Classwork #7 (Sentence
Stats) (15
points)
|
WEEK #11
|
Day
#24
Monday
(3/14)
|
Due: ProjectSTEM Unit #3
Lessons (10
points)
ProjectSTEM
Python Unit #3 Test
(20
points)
Start: Chat Program (Green-2
Only)
|
Day
#25
Wednesday
(3/16)
|
Finish: Chat Program (Green-2
Only)
Presentations: Chat Program (Green-2
Only)
|
WEEK #12
|
Day
#26
Monday
(3/21)
|
Start: Python Classwork #8 (Number Guessing
Game)
|
Day
#27
Wednesday
(3/23)
|
Work on: Python Classwork #8 (Number Guessing
Game)
|
Day
#28
Friday
(3/25)
|
Work on: Python Classwork #8 (Number Guessing
Game)
|
WEEK #13
|
Day
#29
Tuesday
(3/29)
|
Work on: Python Classwork #8 (Number Guessing
Game)
|
Day
#30
Thursday
(3/31)
|
Finish: Python Classwork #8 (Number Guessing
Game)
Due: Classwork #8 (Number
Guessing Game) (25 points)
|
WEEK #14
|
Day
#31
Monday
(4/11)
|
|
Day
#32
Wednesday
(4/13)
|
|
WEEK #15
|
Day
#33
Tuesday
(4/19)
|
|
Day
#34
Thursday
(4/21)
|
|
WEEK #16
|
Day
#35
Monday
(4/25)
|
|
Day
#36
Wednesday
(4/27)
|
|
Day
#37
Friday
(4/29)
|
|
WEEK #17
|
Day
#38
Tuesday
(5/3)
|
|
Day
#39
Thursday
(5/5)
|
|
WEEK #18
|
Day
#40
Monday
(5/9)
|
|
Day
#41
Wednesday
(5/11)
|
|
Day
#42
Friday
(5/13)
|
|
WEEK #19
|
Day
#43
Tuesday
(5/17)
|
NO SENIORS
|
Day
#44
Thursday
(5/19)
|
NO SENIORS
|