Assignments
- Lab 1: Getting set upDue Sep 5, 2024 at 2pm10 Points Possible
- Quiz 1 correctionsDue Oct 1, 2024 at 12pmNo Points Possible
- Quiz 2 correctionsDue Oct 22, 2024 at 11:59pmNo Points Possible
- Quiz 3 correctionsDue Nov 14, 2024 at 11:59pmNo Points Possible
- Lab 12: Data explorerDue Nov 19, 2024 at 2pm10 Points Possible
- Lab 13: Image EditorDue Dec 3, 2024 at 2pm10 Points Possible
- Quiz 4 correctionsDue Dec 11, 2024 at 11:59pmNo Points Possible
- Lab 14: Revision / Breakout in JavaScriptDue Dec 12, 2024 at 2pm10 Points Possible
- Roll Call Attendance100 Points Possible
- Lab 2: Pseudocode to code10 Points Possible
- Participation (through Quiz 1)8 Points Possible
- Final exam curveNo Points Possible
- Lab 3: Python Palette10 Points Possible
- Participation (between Quizzes 1–2)8 Points Possible
- Lab 4: Area under the curve I10 Points Possible
- Participation (between Quizzes 2–3)8 Points Possible
- Lab 5: Bubble Burst10 Points Possible
- Participation (between Quizzes 3–4)10 Points Possible
- Lab 6: Area under the curve II10 Points Possible
- Participation (between Quizzes 4–Final)8 Points Possible
- Lab 7: Escaping the sun10 Points Possible
- Homework Ch. 3.36 Points Possible
- Lab 8: Shell game10 Points Possible
- Lab 9: Simple search10 Points Possible
- Lab 10: Speed reader10 Points Possible
- Revision tokens remaning12 Points Possible
- Lab 15: ReviewNo Points Possible
- Final examDue Dec 13, 2024 at 10:15am100 Points Possible
- End of semester feedbackDue Dec 11, 2024 at 10am5 Points Possible
- Quiz 4Due Dec 6, 2024 at 10am50 Points Possible
- Graded Homework: Ch. 9.5Due Nov 22, 2024 at 10am6 Points Possible
- Homework: Ch. 9.3–9.4Due Nov 20, 2024 at 10am6 Points Possible
- Homework: Ch. 9.2Due Nov 18, 2024 at 10am6 Points Possible
- Graded Homework: Ch. 9.1Due Nov 15, 2024 at 10am6 Points Possible
- Homework: Ch. 8.3Due Nov 13, 2024 at 10am7 Points Possible
- Lab 11: Revise a previous labDue Nov 12, 2024 at 2pm3 Points Possible
- Homework: Ch. 8.1–8.2Due Nov 11, 2024 at 10am6 Points Possible
- Graded Homework: Ch. 7.4Due Nov 8, 2024 at 10am6 Points Possible
- Homework: Ch. 7.3Due Nov 6, 2024 at 10am6 Points Possible
- Quiz 3Due Nov 4, 2024 at 10am50 Points Possible
- Homework: Ch. 7.2Due Nov 1, 2024 at 10am6 Points Possible
- Homework: Ch. 7.1Due Oct 30, 2024 at 10am6 Points Possible
- Homework: Ch. 6.8Due Oct 28, 2024 at 10am6 Points Possible
- Graded Homework: Ch. 6.4–6.5Due Oct 25, 2024 at 10am6 Points Possible
- Homework: Ch. 6.3Due Oct 23, 2024 at 10am6 Points Possible
- Homework Ch. 6.2Due Oct 21, 2024 at 10am6 Points Possible
- Graded Homework: Ch. 6.1Due Oct 18, 2024 at 10am7 Points Possible
- Homework: Ch. 5.5–5.6Due Oct 16, 2024 at 10am7 Points Possible
- Quiz 2Due Oct 11, 2024 at 10am50 Points Possible
- Homework: Ch. 5.4 (Part II)Due Oct 9, 2024 at 10am6 Points Possible
- Homework: Ch. 5.4 (Part I)Due Oct 7, 2024 at 10am6 Points Possible
- Graded homework Ch. 5.1Due Oct 4, 2024 at 10am6 Points Possible
- Homework: Ch. 3.1–3.2Due Sep 30, 2024 at 10am5 Points Possible
- Graded homework: Ch. 4.5–4.6Due Sep 27, 2024 at 10am6 Points Possible
- Homework: Ch. 4.2–4.3Due Sep 25, 2024 at 10am6 Points Possible
- Homework: Ch. 4.1Due Sep 23, 2024 at 10am7 Points Possible
- Quiz 1Due Sep 20, 2024 at 10am50 Points Possible
- Homework: Ch. 2.6Due Sep 18, 2024 at 10am6 Points Possible
- Homework: Ch. 2.4–2.5Due Sep 16, 2024 at 10am6 Points Possible
- Homework: Ch. 2.3Due Sep 11, 2024 at 11am6 Points Possible
- Graded homework:"Discovering Computer Science" Ch. 2.1, 2.2, "Make It Stick" pp 207-211Due Sep 9, 2024 at 10am6 Points Possible
- Homework: "Discovering Computer Sciene" Ch. 1.4–1.5; "Make It Stick" pp 207–211Due Sep 6, 2024 at 10am6 Points Possible
- Homework: "Discovering Computer Sciene" Ch. 1.3; "Make It Stick" pp 200–207Due Sep 4, 2024 at 10am5 Points Possible
- Graded homework: Syllabus, Ch. 1.1, 1.2Due Aug 30, 2024 at 10am6 Points Possible