C02 Resources — Data Collection & Analytical Diagrams

Criterion scope: Data collection methods (interviews, observations, surveys, reports), user stories, analytical diagrams (context diagrams, data flow diagrams, use case diagrams), UML.


C2-0: General Foundations

External Resources

Resource Source Format VCAA Mapping Why It's Useful
AI Disclosure Log — worked C02 example Hamilton College (AU) Markdown template AI disclosure — C02 authenticity requirement Your C020-AI-Disclosure-Log.md task file contains a complete worked example entry for a context-diagram AI interaction. Use the four-field format (what you asked / what it produced / what you kept / what you changed) for every C02 AI interaction. Start logging in Week 1 — retrospective logs collapse under presentation questioning.

C2-1: Data Collection

Existing Materials (CriterionXX/)

Criterion02/ has user stories activities (including teacher toolbox), data collection guidance, and links to SRS and diagrams. Solid foundation.

External Resources

Resource Source Format VCAA Mapping Why It's Useful
VCAA Assessment — Applied Computing VCAA (AU) Reading Data collection — official requirements The authority on what VCAA expects from data collection evidence.
Qualitative Data vs Quantitative Data — Five Guys Example YouTube (US) Video C2-1: labelling data as qualitative or quantitative Uses a fast-food ordering scenario to show the exact distinction; concrete enough to apply directly to your own interview notes and survey results. Useful before completing prepared-data.md.

Gaps — C2-1

  • Minimal. Data collection methods (interviews, surveys, observations, reports) are well-understood concepts. The existing materials and the VCAA guidance are sufficient.
  • A short video showing a student conducting a data collection interview for their SAT would be useful as a model but is not critical.

C2-2: Analytical Diagrams

Existing Materials (CriterionXX/)

Criterion02/ has dedicated lessons for context diagrams, data flow diagrams, and use case diagrams, plus two quizzes. Good coverage.

External Resources

Resource Source Format VCAA Mapping Why It's Useful
Ryan's Tutorials — Data Flow Diagrams Ryan's Tutorials (AU) Reading + visual diagrams Context diagrams, data flow diagrams, processes, entities, data stores, data flows Excellent free tutorial. Uses accessible language suitable for high school students. Covers DFD components, multi-level design, balancing, and 14 rules for valid DFD construction. Includes the 8-step creation methodology.
NSW Software Engineering: Context and Dataflow Diagrams YouTube (AU) Video C2-2: context diagram features; Level-1 DFD features; what goes on each diagram AU secondary curriculum video that draws both diagrams side by side for the same system — directly addresses the common mistake of adding processes to the context diagram. Closest external resource to VCE notation.
Extend and Include in the UML Use Case Diagram YouTube (UK) Video C2-2: «include» vs «extend» relationships; arrow direction Focused explainer on the two most-confused UML relationships, including arrow direction. Watch before finalising your use case diagram and before the hand-drawn assessment.
Lucidchart — UML Use Case Diagram Tutorial Lucidchart Reading + interactive tool Use case diagrams: actors, use cases, associations, system boundary, include, extend Well-structured tutorial with visual examples. Lucidchart can also be used as a free tool for students to draw their diagrams.
Lucidchart — How to Make a Data Flow Diagram Lucidchart Reading + interactive tool Context diagrams, data flow diagrams — creation process Step-by-step guide to creating DFDs, starting from context diagrams. Students can use Lucidchart's free tier to create their actual SAT diagrams.
Lucidchart — Data Flow Diagram Examples Lucidchart Reading + visual examples DFD components, symbols, levels Examples of DFDs at different levels with explanations of each symbol type. Good reference for students while creating their own.
GeeksforGeeks — Use Case Diagram GeeksforGeeks Reading + diagrams Use case diagrams: actors, use cases, system boundary, relationships Comprehensive reference with examples. Good for students who prefer text-based learning.
Creately — Use Case Diagram Tutorial Creately Reading + interactive tool Use case diagrams — creation and relationships Tutorial with an embedded diagram editor. Students can practice creating use case diagrams directly.
Visual Paradigm — Use Case Diagram Tutorial Visual Paradigm Reading + visual Use case diagrams — comprehensive guide Detailed beginner's guide covering all UML use case diagram elements.

Wiki pages for C2-2

Page What it covers
Context Diagram vs Data Flow Diagram Side-by-side table of what can appear on each diagram; the most common notation mistakes (DRAFT)
What Is an Entity? Human and non-human entities; how to find all entities from user stories; common omissions (DRAFT)
Excalidraw Diagram Starters Pre-framed skeletons for all three C02 diagrams with shape keys, notation rules, and a pre-validation checklist. Open the .excalidraw file from your teacher or use excalidraw.com (free, no account). (DRAFT)

Gaps — C2-2

  • No VCE-specific video walking through all three diagrams for a single project. The NSW video above is the closest AU-curriculum substitute. A teacher-recorded walkthrough would close this gap fully.
  • Hand-drawing practice — no external resource covers the specific 45-minute timed rehearsal format used in the C2-2 validation. This is a candidate for a teacher-recorded video.
  • Excalidraw starter template — a text-based wiki scaffold is now available at Excalidraw Diagram Starters. A companion .excalidraw binary file (with actual shapes) is still a candidate for a teacher-built asset.

  1. NSW Software Engineering video (YouTube) covers context diagrams and DFDs side by side — closest AU-curriculum substitute for a VCE-specific explainer. Use alongside the Context Diagram vs Data Flow Diagram wiki page.
  2. Lucidchart (free tier) is recommended as the tool for creating digital diagrams — it has templates for all three diagram types.
  3. Teacher video needed — a 6-min hand-drawing demo under timed conditions (all three diagrams) is flagged in C022-Practice-Hand-Drawing.md as the key gap between digital practice and test performance. No suitable external substitute found.