This page lists the lab activities.

Although labs are not graded, they are part of the quizzes, attendance, and participation component of the course grade. Not completing and submitting the labs will negatively impact your course grade.

Week Lab File
Week 1 (May 19–23) Lab 1: Hello CS101! CS101_Lab01.zip
Week 1 (May 19–23) Lab 2: Expensive Calculator CS101_Lab02.zip
Week 1 (May 19–23) Lab 3: Math Functions n/a
Week 2 (May 26–30) Lab 4: Salary Calculator CS101_Lab04.zip
Week 2 (May 26–30) Lab 5: Conditions reading/modifying exercise CS101_Lab05.zip
Week 2 (May 26–30) Lab 6: Checking the Weather CS101_Lab06.zip
Week 3 (June 2–6) Lab 7: For loops n/a
Week 3 (June 2–6) Lab 8: Gone loopy CS101_Lab08.zip
Week 4 (June 9–13) Lab 9: Fancy Rectangle CS101_Lab09.zip
Week 4 (June 9–13) Lab 10: Array Exercises n/a
Week 4 (June 9–13) Lab 11: More Array Exercises n/a
Week 5 (June 16–20) Lab 12: Kitten Pictures CS101_Lab12.zip
Week 5 (June 16–20) Lab 13: Right Triangle CS101_Lab13.zip
Week 6 (June 23–27) Lab 14: Simple Stats CS101_Lab14.zip
Week 6 (June 23–27) Lab 15: Functions reading/modifying exercise CS101_Lab15.zip
Week 8 (July 7–11) Lab 16: Grass Fire CS101_Lab16.zip
Week 8 (July 7–11) Lab 17: Fancy Output CS101_Lab17.zip
Week 8 (July 7–11) Lab 18: Boing! CS101_Lab18.zip
Week 9 (July 14–18) Lab 19: Boing! revisited CS101_Lab19.zip
Week 10 (July 14–18) Lab 20: Boing! with pointers CS101_Lab20.zip
Week 11 (July 21–25) Lab 21: Boing! particle simulation CS101_Lab21.zip