Homework1


Overview

Deadlines:
Hw1 Reading and Checkpoints deadline Wed 17-Jan at 8pm
Hw1 Main deadline Sat 20-Jan at 8pm
Hw1 Late deadline (see syllabus for details) Mon 22-Jan at 8pm
Solo vs Collaborative: Grading:
Homework ComponentWeightNotes
Part 1: Solo Reading + Checkpoints -- Due Wed 17-Jan at 8pm. Reading and checkpoints are required but do not directly factor in the hw score. See the syllabus for details.
Part 2: Collaborative CS Academy Exercises
Part 3: Solo CS Academy Exercises
80% These two parts combine for 80%, weighted according to the stars per exercise in CS Academy.
Part 4: Collaborative Friday Collab (in person) 10% For this part, attend and fully participate in Friday Collab.
Part 5: Solo Writing Session 10% This part is in-class on Tue 23-Jan.
Part 6: Solo Bonus (Optional) 5%

Part 1: Solo Reading and Checkpoints

This part only concerns reading and checkpoints, and not code tracing or exercises (those are assigned below). Read all the notes and carefully complete all the checkpoints in Unit 1. This is due by Wed 17-Jan at 8pm (a special Wed due date because this is week1).

Part 2: Collaborative CS Academy Exercises

This part is collaborative, as explained in the syllabus. Collaboration is not required but is encouraged. Be sure to properly cite your collaborators!

For guided exercises, watching the guided video is required -- it will show you how to solve the exercise elegantly, will save you lots of time, and will best prepare you for later exercises. Thus, first read the writeup and then carefully watch the guided video. Then and only then should you solve the guided exercise.

Complete (with green checks) the following:

Part 3: Solo CS Academy Exercises

This part is entirely solo. It is not collaborative. See the syllabus for details.

Complete (with green checks) the following:

Part 4: Collaborative Friday Collab (in person)

See collab1 for details.

Part 5: Solo Writing Session

The writing session for this hw will occur in lecture on the Tuesday after the hw deadline. Unlike quiz questions which apply and extend concepts, writing sessions more closely check just that you completed and understood the assigned exercises in the hw.

Part 6: Solo Bonus (Optional)

You may optionally complete these exercises (working solo!) for some modest bonus points: