# Site ## Pages - [Assessment](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/assessments/): Every piece of graded work in the course, what it is worth, and when it is due. - [Assignment 1 — The pre-production package](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/assessments/assignment-1/): Everything a director needs before spending a single generation on the real thing — locked screenplay, world bible, shot list and storyboard - [Final project — The completed short](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/assessments/final-project/): The finished two-to-four-minute AI dramatic short, screened and defended as a directorial statement, not a generation lucky enough to work - [Lectures](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/): What is covered, week by week, and which topics each lecture draws on. - [What does a director actually do?](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-01/): Directing as translating a given objective and intended interpretation into a playable action, judging a take against that objective, and telling a genuine redirect from a note that quietly changes it - [Story for the screen](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-02/): Short-form dramatic structure, loglines, conflict and motivation — building a story small enough to actually direct - [From story to screenplay](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-03/): Turning a premise into scenes — screenplay form, dialogue versus action, and the director's intent behind a line - [Thinking in shots](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-04/): Wide, medium and close-up, composition, angle, blocking and camera movement — breaking a scene into purposeful shots and sketching the first storyboard - [Building a consistent world](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-05/): Character bibles, world bibles, costume and prop references and a visual style guide — and why consistency is the hard problem in generative film - [Planning before generating](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-06/): Turning the screenplay into a full shot list and storyboard, and sequencing the whole production before spending time generating anything - [From frame to performance](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-07/): Turning a controlled anchor frame into motion — directing image-to-video prompts at performance, timing and camera movement, not decoration - [Directing the AI performer](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-08/): Generation as rehearsal and takes — diagnosing failure, giving actionable notes, and selecting a take on purpose instead of regenerating until something looks right - [Continuity and production](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-09/): Combining shots into a sequence, and repairing only the parts of the pipeline that actually failed - [Editing and dramatic rhythm](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-10/): How editing creates meaning — pacing, cuts, reactions, montage, shot duration and dramatic rhythm - [Directing with sound](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-11/): Dialogue and voice performance, ambience, Foley, sound effects and music — how sound redirects emotion, pacing and attention - [Screening, critique, and the revision to final cut](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/lectures/week-12/): Screening a near-final cut, defending directorial decisions under critique, and using the revision period before the deadline on purpose - [People](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/people/): Who teaches the course, and how to reach them. - [Idris Fenn](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/people/idris-fenn/): A tutor working across the course's first reviews and the practical work that follows them. - [Marisol Quaye](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/people/marisol-quaye/): The founding convenor, responsible for the course's shape and its weekly teaching programme. - [Miles X](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/people/miles-x/): Co-convenor, and a Master of Computing student at ANU drawn to vibe coding and AI-native creative tools. - [Policies and support](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/policies/): The course-wide rules for late work, extensions, academic integrity and getting help. - [First direction](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/01-getting-started/): Observe one provided take, diagnose a problem, and write and review a redirect - [Pitch and premise review](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/02-first-review/): Your own short film's logline meets the class for the first time, and gets tested against a dramatic question - [Screenplay workshop](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/03-screenplay-workshop/): Writing one scene of your own short in proper form, with a director's intent note attached to it - [Shot breakdown and first storyboard](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/04-shot-breakdown/): Turning last week's scene into a numbered shot list, then a rough storyboard thumbnail for each shot - [World bible crit](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/05-world-bible-crit/): Your character and location bibles meet the class, tested for whether a stranger could reproduce them - [Pre-production crit](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/06-preproduction-crit/): A full run-through of your shot list and storyboard before Assignment 1 is due - [Anchor to motion](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/07-anchor-to-motion/): Turning one storyboard frame from Assignment 1 into an anchor image, then into a directed piece of motion - [Take selection](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/08-take-selection/): Generating and diagnosing several takes of one performance beat, then choosing on the record - [Continuity assembly](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/09-continuity-assembly/): Assembling a 30–60 second sequence from your generated shots and keeping a continuity log - [Recut lab](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/10-recut-lab/): Recutting your week 9 sequence twice — once for pacing, once for montage - [Sound pass](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/11-sound-pass/): Directing a line reading before mixing it in, then adding one ambience or Foley layer and one music cue to your rough cut - [Screening and critique](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-xuwancheng62-lab/sessions/12-screening-and-critique/): A near-final cut is screened for critique, and each director defends three decisions before revising toward the final cut