REFLECT Forms: For each assignment, please fill out the associated REFLECT form linked below.
Notice On Blockly: Due to the drop/add period, Assignment 1’s deadline has been pushed back to Thursday 2/1 at 11:59 pm.
Assignment | REFLECTÂ | Assignment Quiz | Release Date | Due Date | Grace Period | 10% Penalty Period | 30% Penalty Period | Assignment Quiz Due |
---|---|---|---|---|---|---|---|---|
Assignment 1: Blockly | Inside Assignment | No Reading Quiz | 1/11 | 2/01 | 2/02 | 2/03-2/04 | 2/05-2/08 | None |
Assignment 2: Faces | Reflect Form | Reading Quiz: Faces | 1/25 | 2/15 | 2/16 | 2/17-2/18 | 2/19-2/22 | 2/13 |
Assignment 3: Turtles | Reflect Form | Reading Quiz: Turtles | 2/15 | 2/29 | 3/01 | 3/2-3/3 | 3/4-3/7 | 2/27 |
Assignment 4: Transform | Reflect Form | Reading Quiz: Transform | 2/27 | 3/21 | 3/22 | 3/23-3/24 | 3/25-3/28 | 3/19 |
Assignment 5: GuessWord | Reflect Form | Reading Quiz: GuessWord | 3/06 | 3/28 | 3/29 | 3/30-3/31 | 4/01-4/04 | 3/26 |
Assignment 6: Clever GuessWord | Reflect Form | Reading Quiz: Clever GuessWord | 3/28 | 4/11 | 4/12 | 4/13-4/14 | 4/15-4/18 | 4/09 |
Assignment 7: Recommender | Reflect Form | Reading Quiz: Recommender | 4/09 | 4/23 | 4/24 | N/A | N/A | 4/21 |
Assignment 8: Create | Reflect Form | No Reading Quiz | 4/09 | 4/23 | 4/24 | N/A | N/A | None |
Assignment Submission:
- All assignments are due by 11:59 pm ET on the specified due date.
- Submission instructions will be provided with each assignment.
Late Submissions:
- Submissions after the due date are subject to penalties, as outlined in the course syllabus.
- If unforeseen circumstances hinder your course progress, please fill out the extension request form.
Regrades:
- If you believe there’s an error in grading (be it a lab, apt, or assignment), submit the regrade request form within one week of the grade being posted.
Starter Code:
- Some assignments come with initial code. This could be:
- Pre-completed files you’ll use without altering.
- Files with functions done or partially done for you to complete.
- Comments will guide you on which code sections to adjust and which to retain as-is.
Code Style:
- A portion of your grade depends on your program’s readability, including style, comments, and variable names.
- Each modified Python file should have a comment at the top, detailing your name and netID.
- Additionally, provide comments for each function and significant code segment.
- Use descriptive variable names: for example, “totalCost” over “x”.