Step 1
Download Node.jsInstall the Windows LTS version using the default options. This gives students both node and npm.
IA3 secure data exchange workspace
This replaces the old separate IA3 pages. Students build the proof, scan the draft language and check readiness in one clean workspace.
Downloadable Vibe Coding
Students install Node.js, download the prepared starter folder, run npm install, then begin editing a simple home page with HTML, CSS and JavaScript.
Step 1
Download Node.jsInstall the Windows LTS version using the default options. This gives students both node and npm.
Step 2
Download the starter zipThis zip contains the ready-made folder structure, a home page, CSS, JavaScript, a server file and a student prompt template.
Download starter zipStep 3
Run the projectOpen the extracted folder in VS Code, then run npm install and npm start. Open localhost:3000.
public/index.htmlControls the page structure: headings, sections, buttons and content.
public/style.cssControls the design: colour, spacing, layout, fonts and visual communication.
public/script.jsControls the behaviour: clicks, messages, changes and user interaction.
Students paste one file at a time and ask for one improvement at a time.
Use the 25/25 style exemplar to compare evidence, see what strong IA3 work looks like, and check how APPs, CIA, ERDs, DFDs, pseudocode, testing and evaluation connect.
Active section
Loading...
This replaces the separate IA3 evidence table page. Put the proof first, then explain what it proves.
| Evidence type | Exact proof | What it proves | Next improvement |
|---|
Paste a draft or section here. The scanner checks for visible IA3 language across data exchange, DFDs, privacy/security, testing and evaluation.
Use these terms when explaining how the system works. The aim is not to name-drop words, but to connect the word to evidence.