MOO WebTech
Projectdefenseadvanced

Project Defense

Graded defense of the rerunable INSERT project — live presentation and Q&A with instructor.

80 minL47

Overview

Each student presents their rerunable INSERT project to the instructor individually. The student runs the script live, explains design decisions, and answers verification questions. The instructor evaluates using the grading rubric.

Lesson Plan

TimeActivity
0–5 minInstructions and queue setup
5–75 minStudent presentations (5–7 min each)
75–80 minGeneral feedback and common issues summary

Key Concepts

  • Student must run the script from scratch on the instructor's machine
  • Must explain: FK resolution logic, idempotency mechanism, insert order
  • Verification questions: what happens on second run? How did you resolve FKs?
  • Grading: correctness 40%, rerunability 30%, explanation 30%
  • Script must pass: no hardcoded IDs, no errors on re-run, correct data

✏️Practice

Students present their solutions.