Assignments
- Homework: Ch. 1.1, 1.2, problems 1.1.1, 1.1.3, 1.2.2b, 1.2.7Due Jan 26, 2022 at 9am5 Points Possible
- Homework: Ch. 1.3, problems 1.3.1, 1.3.5, 1.3.10, 1.3.20Due Jan 28, 2022 at 9am5 Points Possible
- Homework: Ch. 1.4–1.5, problems 1.4.3, 1.4.3 b,d,e,f,g, 1.4.4Due Jan 31, 2022 at 9am5 Points Possible
- Homework: Ch. 2.1, 2.2, problems 2.1.3, 2.1.9, 2.2.2, 2.2.11Due Feb 2, 2022 at 9am5 Points Possible
- Homework: Ch. 2.3, problems 2.3.1, 2.3.6, 2.3.23, 2.3.29Due Feb 7, 2022 at 9am5 Points Possible
- Homework: Ch. 2.4, problems 2.4.2, 2.4.3, 2.4.4, 2.4.6Due Feb 9, 2022 at 9am5 Points Possible
- Homework: Ch. 2.5–2.6, problems 2.5.2, 2.5.11, 2.6.1, 2.6.6Due Feb 14, 2022 at 9am5 Points Possible
- Homework: Ch. 4.1, problems 2.5.9, 2.6.4, 4.1.7, 4.1.21Due Feb 16, 2022 at 9am5 Points Possible
- Homework: Ch. 4.2–4.3 problems 4.1.24, 4.1.35, 4.2.1, 4.3.5Due Feb 18, 2022 at 9am5 Points Possible
- Homework: Ch. 4.4 & 4.6 problems 4.3.8, 4.3.9, 4.4.2, 4.4.5Due Feb 23, 2022 at 9am5 Points Possible
- Homework: Ch. 3.1–3.2 problems 4.4.3, 4.6.1, 3.2.2, 3.2.11Due Feb 25, 2022 at 9am5 Points Possible
- Homework: Ch. 3.3 problems 3.2.6, 3.2.13, 3.3.1, 3.3.16Due Mar 2, 2022 at 9am5 Points Possible
- Homework: Ch. 5.1 problems 3.3.6, 3.3.9, 5.1.1, 5.1.4Due Mar 4, 2022 at 9am5 Points Possible
- Homework: Ch. 5.4 problems 5.1.10, 5.1,11, 5.4.1, 5.4.10Due Mar 11, 2022 at 9am5 Points Possible
- Homework: Ch. 5.5–5.6 problems 5.4.17, 5.4.20, 5.5.4, 5.6.4Due Mar 21, 2022 at 9am5 Points Possible
- Homework: Ch. 6.1 problems 5.5.17, 5.6.2, 6.1.5, 6.1.9Due Mar 23, 2022 at 9am5 Points Possible
- Homework: Ch. 6.2–6.3 problems 6.1.13, 6.1.16, 6.2.3, 6.3.13Due Mar 25, 2022 at 9am5 Points Possible
- Homework: Ch. 6.4–6.5 problems 6.2.6, 6.3.18, 6.4.6, 6.5.2Due Mar 28, 2022 at 9am5 Points Possible
- Homework: Ch. 6.8 (online) problems 6.4.9, 6.5.3, 6.8.5, 6.8.8Due Mar 30, 2022 at 9am5 Points Possible
- Homework: Ch. 7.1 problems 6.8.12, 6.8.16, 7.1.2, 7.1.12Due Apr 4, 2022 at 9am5 Points Possible
- Homework: Ch. 7.2 problems 7.1.15, 7.1.17, 7.2.5, 7.2.12Due Apr 6, 2022 at 9am5 Points Possible
- Homework: Ch. 7.3 problems 7.2.15, 7.3.1, 7.3.4Due Apr 8, 2022 at 9am5 Points Possible
- Homework: Ch. 7.4 problems 7.3.13, 7.3.17, 7.4.1, 7.4.6Due Apr 11, 2022 at 9am5 Points Possible
- Homework: Ch. 8.1–8.2 problems 7.4.4, 7.4.7, 8.1.7, 8.2.2Due Apr 13, 2022 at 9am5 Points Possible
- Homework: Ch. 8.3 problems 8.1.9, 8.2.5, 8.3.2, 8.3.9Due Apr 15, 2022 at 9am5 Points Possible
- Homework: Ch. 9.1 problems 8.3.4, 8.3.5, 9.1.1, 9.1.5Due Apr 20, 2022 at 9am5 Points Possible
- Homework: Ch. 9.2 problems 9.1.4, 9.1.6, 9.2.1, 9.2.8Due Apr 25, 2022 at 9am5 Points Possible
- Homework: Ch. 9.3–9.4 problems 9.2.7, 9.2.15, 9.3.1, 9.4.1Due Apr 27, 2022 at 9am5 Points Possible
- Homework: Ch. 10.1 problems 9.3.2, 9.4.3, 10.1.1, 10.1.2Due Apr 29, 2022 at 9am5 Points Possible
- Homework: Ch. 10.2 problems 10.1.4, 10.2.1, 10.2.2Due May 2, 2022 at 9am5 Points Possible
- Homework: Ch. 10.4 problems 10.2.3, 10.4.5, 10.4.7Due May 4, 2022 at 9am5 Points Possible
- Lab 1: Getting set up and using the command line interface (CLI)10 Points Possible
- Redos usedNo Points Possible
- Lab 2: Pseudocode to code10 Points Possible
- Lab 3: Python Palette10 Points Possible
- Lab 4: Live Share / Financial calculators10 Points Possible
- Lab 5: Area under the curve10 Points Possible
- Lab 6: Escaping the sun10 Points Possible
- Lab 7: Shell game10 Points Possible
- Lab 8: Trends in text10 Points Possible
- Lab 9: Speed reader10 Points Possible
- Lab 10: Language modeling10 Points Possible
- Lab 11: GUIs vs. CLIs10 Points Possible
- Lab 12: Cryptogams with recursion10 Points Possible
- Lab 13: Breakout in JavaScript10 Points Possible
- Final ExamClosedDue May 13, 2022 at 10:05am100 Points Possible
- End of semester feedbackDue May 6, 2022 at 9am5 Points Possible
- Quiz 4ClosedDue Apr 22, 2022 at 9:50am50 Points Possible
- Quiz 3ClosedDue Apr 1, 2022 at 9:52am50 Points Possible
- Quiz 2ClosedDue Mar 7, 2022 at 9:52am50 Points Possible
- Pair work Ch 4.4 & 4.6Due Feb 23, 2022 at 9:50am1 Points Possible
- Pair work Ch 4.2–4.3Due Feb 18, 2022 at 9:50am1 Points Possible
- Pair work Ch 4.1Due Feb 16, 2022 at 9:50am1 Points Possible
- Pair work Ch 2.5–2.6Due Feb 14, 2022 at 9:50am1 Points Possible
- Beginning of semester feedbackDue Feb 13, 2022 at 11:59pm5 Points Possible
- Quiz 1ClosedDue Feb 11, 2022 at 9:52am50 Points Possible
- Pair work Ch 2.4Due Feb 9, 2022 at 9:50am1 Points Possible
- Pair work Ch 2.3Due Feb 7, 2022 at 9:50am1 Points Possible
- Pair work Ch 2.1–2.2Due Feb 2, 2022 at 9:50am1 Points Possible
- Pair work Ch 1.4Due Jan 31, 2022 at 9:50amNo Points Possible
- Pair work Ch 1.3Due Jan 28, 2022 at 9:50am1 Points Possible
- Pair work Ch 1.2Due Jan 26, 2022 at 9:50am1 Points Possible
- IntroductionDue Jan 24, 2022 at 9:50am1 Points Possible