Assignments
- Lab 1: Getting set up/CLIDue Jan 21 at 4pm10 Points Possible
- Lab 2: Pseudocode to codeDue Jan 28 at 4pm10 Points Possible
- Lab 3: Python PaletteDue Feb 4 at 3:50pm10 Points Possible
- Homework: Two questions about the Quiz 1 materialDue Feb 10 at 10am5 Points Possible
- Lab 4: Bar chartDue Feb 11 at 4pm10 Points Possible
- Lab 5: Bubble BurstDue Feb 18 at 4pm10 Points Possible
- Quiz 1 correctionsDue Feb 28 at 5pmNo Points Possible
- Lab 6: Escaping the sunDue Mar 4 at 4pm10 Points Possible
- Lab 7: Shell gameDue Mar 11 at 4pm10 Points Possible
- Quiz 2 correctionsDue Mar 14 at 11:59pmNo Points Possible
- Lab 8: Simple searchDue Mar 25 at 4pm10 Points Possible
- Lab 9: Speed readerDue Apr 1 at 4pm10 Points Possible
- Homework: Ch. 7.2Due Apr 7 at 10am6 Points Possible
- Quiz 4Due Apr 25 at 10am50 Points Possible
- Final examDue May 9 at 8am100 Points Possible
- Participation (through Quiz 1)10 Points Possible
- Participation (between Quizzes 1–2)6 Points Possible
- Participation (between Quizzes 2–3)8 Points Possible
- Participation (between Quizzes 3–4)10 Points Possible
- Participation (between Quizzes 4–Final)8 Points Possible
- Quiz 3Due Apr 4 at 10am50 Points Possible
- Homework: Ch. 7.1Due Apr 2 at 10am6 Points Possible
- Homework: Ch. 6.8Due Mar 31 at 11:59pm6 Points Possible
- Homework: Ch. 6.4–6.5Due Mar 28 at 10am6 Points Possible
- Homework: Ch. 6.3Due Mar 26 at 10am6 Points Possible
- Homework Ch. 6.2Due Mar 24 at 10am6 Points Possible
- Homework: Ch. 6.1Due Mar 14 at 10am7 Points Possible
- Homework: Ch. 5.5–5.6Due Mar 12 at 10am7 Points Possible
- Homework: Ch. 5.4 (Part II)Due Mar 10 at 10am6 Points Possible
- Quiz 2Due Mar 7 at 10am50 Points Possible
- Homework: Ch. 5.4 (Part I)Due Mar 5 at 10am6 Points Possible
- Homework Ch. 5.1Due Mar 3 at 10am6 Points Possible
- Homework Ch. 3.3Due Feb 28 at 11am6 Points Possible
- Homework: Ch. 3.1–3.2Due Feb 26 at 10am5 Points Possible
- Homework: Ch. 4.5–4.6Due Feb 24 at 10am6 Points Possible
- Homework: Ch. 4.2–4.3Due Feb 21 at 10am6 Points Possible
- Homework: Ch. 4.1Due Feb 19 at 10am4 Points Possible
- Quiz 1Due Feb 14 at 10am50 Points Possible
- Homework: Ch. 2.6Due Feb 7 at 10am6 Points Possible
- Homework: Ch. 2.4–2.5Due Feb 5 at 10am6 Points Possible
- Homework: Ch. 2.3Due Feb 3 at 11am6 Points Possible
- Homework: "Discovering Computer Science" Ch. 2.1, 2.2, "Make It Stick" pp 207-211Due Jan 31 at 10am6 Points Possible
- Homework: "Discovering Computer Sciene" Ch. 1.4–1.5; "Make It Stick" pp 207–211Due Jan 29 at 10am6 Points Possible
- Homework: "Discovering Computer Sciene" Ch. 1.3; "Make It Stick" pp 200–207Due Jan 27 at 10am5 Points Possible
- Homework: Syllabus, Ch. 1.1, 1.2Due Jan 24 at 10am6 Points Possible