Syllabus

Date / Class Recordings Lecture Topic Other Topics Graded Event
Wednesday, August 24
Friday, August 26
Course Introduction
Python Introduction
 
Growth Mindset
 
 
Monday, August 29
Wednesday, August 31
Friday, September 2
Python Introduction
Python Introduction
Simple Python Data
 
 
thru Software Hacks
 
 
Assignment 1
Monday, September 5
Wednesday, September 7
Friday, September 9
No Class - Labor Day!
Simple Python Data
Simple Python Data
 
 
thru Thinking
 
 
 
Monday, September 12
Wednesday, September 14
Friday, September 16
Turtle Graphics
Turtle Graphics
Turtle Graphics
 
 
thru Conclusion
Assignment 2
 
 
Monday, September 19
Wednesday, September 21
Friday, September 23
Turtle Graphics
Practicum 1 Review
Take Practicum
 
 
Stibitz Awards and ACRM
 
Assignment 3
Practicum 1
Monday, September 26
Wednesday, September 28
Friday, September 30
Return Practicum
Functions
Functions
 
 
iPhone Introduction
 
 
 
Monday, October 3
Wednesday, October 5
Friday, October 7
Functions
Selection
Selection
 
 
Grace Hopper
 
Assignment 4
 
Monday, October 10
Wednesday, October 12
Friday, October 14
Debugging Interlude
Modules
Modules
 
 
Emerging Technologies
 
 
Assignment 5
Monday, October 17
Wednesday, October 19
Friday, October 21
Practice Practicum
Practicum 2 Review
Take Practicum
 
 
Mobile Phones
 
 
Practicum 2
Monday, October 24
Wednesday, October 26
Friday, October 28
Return Practicum
More About Iteration
More About Iteration
 
 
Alan Turing
 
 
 
Monday, October 31
Wednesday, November 2
Friday, November 4
More About Iteration
More About Iteration, Pulsara
Turtle Graphics Events
 
Class Not Recorded
7 Trends
 
Assignment 6  
Monday, November 7
Wednesday, November 9
Friday, November 11
Recursion
Recursion
No Class - Veteran's Day!
 
 
Cybersecurity
 
Assignment 7
 
Monday, November 14
Wednesday, November 16
Friday, November 18
Recursion
Strings
Strings
 
 
LinkedIn
 
 
Assignment 8
Monday, November 21
Wednesday, November 23
Friday, November 25
No Class - Thanksgiving Break!
No Class - Thanksgiving Break!
No Class - Thanksgiving Break!
 
 
 
 
 
 
Monday, November 28
Wednesday, November 30
Friday, December 2
Strings
More Strings
Course Review
 
 
CS Research Trends
 
 
 
Monday, December 5
Wednesday, December 7
Friday, December 9 [1], [2]
Work on Assignment 9
Practice Practicum
Practice Practicum Solutions
 
 
ChatGPT
Assignment 9  
 
Wednesday, December 14 Practicum 3, 2:00 p.m. - 3:50 p.m.   Practicum 3

Additional Information

Last modified: December 9, 2022.