Week Assignment Description Points Due Days Left
Week 1 Exercise 0 Setting Up and Signing Up 100 points Fri, 01/10 01/10/25
Week 2 Tutorial 1 Writing Our Own Programs 100 points Wed, 01/15 01/15/25
Exercise 1 Using Operators, Variables, and Functions 100 points Fri, 01/17 01/17/25
Week 3 Tutorial 2 Practice with Functions 100 points Wed, 01/22 01/22/25
Exercise 2 Writing Functions 100 points Fri, 01/24 01/24/25
Week 4 Tutorial 3 Practice with Compound Shapes 100 points Wed, 01/29 01/29/25
Exercise 3 Making Compound Shapes 100 points Fri, 01/31 01/31/25
Week 5 Exercise 4 Reading Someone Else's Program 100 points Fri, 02/07 02/07/25
Week 6 Tutorial 4 Practice with Conditionals and Loops 100 points Wed, 02/12 02/12/25
Exercise 5 Intro to Animation 100 points Fri, 02/14 02/14/25
Week 7 Tutorial 5 Event Handlers 100 points Wed, 02/19 02/19/25
Exercise 6 Getting Started on P1 100 points Fri, 02/21 02/21/25
Week 8 P1 Project 1 points Fri, 02/28 02/28/25
Week 9 Tutorial 6 Reading from a File 100 points Wed, 03/05 03/05/25
Ex7 Navigating a Code Base points Fri, 03/07 03/07/25
Week 10 Tutorial 7 Getting Started on P2 100 points Wed, 03/12 03/12/25
Week 11 P2 Project 2 40 points Thu, 03/20 03/20/25
P2S Project 2 - Music points Thu, 03/20 03/20/25
P2Y Project 2 - Yelp points Thu, 03/20 03/20/25