Syllabus

Date Lecture Topic Computing Topic Graded Event
Monday, January 13
Wednesday, January 15
Friday, January 17
Course Introduction
Python Introduction
Python Introduction
 
Growth Mindset
 
 
 
 
Monday, January 20
Wednesday, January 22
Friday, January 24
No Class - Martin Luther King Day!
Python Introduction
Simple Python Data
 
Silicon Valley Culture
 
 
 
Assignment 1
Monday, January 27
Wednesday, January 29
Friday, January 31
Simple Python Data
Simple Python Data
Turtle Graphics
 
Dance Recognition
 
 
 
Assignment 2
Monday, February 3
Wednesday, February 5
Friday, February 7
Turtle Graphics
Turtle Graphics
Turtle Graphics
 
 
 
 
 
Assignment 3
Monday, February 10
Wednesday, February 12
Friday, February 14
Practice Practicum
Practice Practicum Solutions
Take Practicum
 
 
 
 
 
Practicum 1
Monday, February 17
Wednesday, February 19
Friday, February 21
No Class - President's Day!
Functions, Return Practicum
Functions
 
 
 
 
 
Assignment 4
Monday, February 24
Wednesday, February 26
Friday, February 28
Functions
Modules
Modules
 
 
 
 
 
Assignment 5
Monday, March 2
Wednesday, March 4
Friday, March 6
Debugging Interlude
Selection
Selection
 
 
 
 
 
Assignment 6
Monday, March 9
Wednesday, March 11
Friday, March 13
Practice Practicum
Take Practicum
Return Practicum
 
 
 
 
Practicum 2
 
Monday, March 16
Wednesday, March 18
Friday, March 20
No Class - Spring Break!
No Class - Spring Break!
No Class - Spring Break!
 
 
 
 
 
 
Monday, March 23
Wednesday, March 25
Friday, March 27
More About Iteration
More About Iteration
No Class - NCUR!
 
 
 
 
 
 
Monday, March 30
Wednesday, April 1
Friday, April 3
More About Iteration
More About Iteration
Recursion
 
 
 
 
 
Assignment 7
Monday, April 6
Wednesday, April 8
Friday, April 10
Recursion
Recursion
No Class - University Day!
 
 
 
 
 
 
Monday, April 13
Wednesday, April 15
Friday, April 17
Strings
Strings
Strings
 
 
 
 
 
Assignment 8
Monday, April 20
Wednesday, April 22
Friday, April 24
Python Topic TBA
Python Topic TBA
Python Topic TBA
 
 
 
 
 
Assignment 9
Monday, April 27
Wednesday, April 20
Friday, May 1
Course Review
Practice Practicum
Practice Practicum Solutions
 
 
 
 
 
 
Tuesday, May 5 Final Practicum, 12:00 p.m. - 1:50 p.m.   Practicum 3

Additional Information

Last modified: January 17, 2020.