2.4 Date Night Assignment

Under Construction

This page is currently being built. Please check back soon.

A platypus
2.4 Date Night Quiz — overview

Use the goals, acceptance criteria, and nested tasks below to prepare and complete this activity. Follow the stated scope carefully.

1.Gather your resources
A Open the assignment resources
Date Night 2.4.zip Go to the completion checklist
Investigate the running scenario
2.Prepare Visual Studio
A Open the matching solution and enable debugging views

Extract the starter ZIP, open its .sln, and inspect the code. Enable line numbers and use breakpoints, F10 (Step Over), F11 (Step Into), Autos, Locals, Watch and Call Stack. For checkpoints involving properties, turn off Step over properties and operators so that F11 can enter getters and setters.

3.Collect evidence for one question at a time
A Reproduce and trace the requested sequence
Trace checklist
  • Start from the scenario state specified by the question.
  • Pause before the relevant statement and predict its effect.
  • Step through it and compare the observed object identity, value and call stack with your prediction.
  • Record exact spelling, capitalization and punctuation when the question asks for them.
Verify a precise bug fix
4.Correct and rerun the failing path
A Make the requested correction
B Verify the fix and nearby behavior

Confirm both the intended result and any relevant alternate branch. Do not accept a change merely because it hides the symptom.

Submit exact answers in Canvas
5.Complete the matching Canvas quiz
A Review the answer format and submit

Open the corresponding Canvas quiz and answer its questions. Paste only what each answer field requests. Use the question’s requested notation; do not include Markdown backticks around code unless explicitly requested.

Completion checklist
6.Review the required evidence
A Check every acceptance criterion

Return to each user story and confirm that you can demonstrate its acceptance criteria. Use the task checkboxes to track completion; a checked box is not a substitute for testing or inspecting the required evidence.

Investigate the running scenario Verify a precise bug fix Submit exact answers in Canvas
B Follow this activity’s submission instructions

Use the submission or attendance instructions in this page. For a Feedback System submission, upload the requested ZIP, review and resolve the feedback, and submit the resulting URL to the matching Canvas activity. For a Canvas quiz, enter only the requested answers; for an oral final, complete the scheduling and attendance steps.