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
.excalidrawbinary file (with actual shapes) is still a candidate for a teacher-built asset.
Recommended Actions
- 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.
- Lucidchart (free tier) is recommended as the tool for creating digital diagrams — it has templates for all three diagram types.
- Teacher video needed — a 6-min hand-drawing demo under timed conditions (all three diagrams) is flagged in
C022-Practice-Hand-Drawing.mdas the key gap between digital practice and test performance. No suitable external substitute found.
