Skip to main content

The DEEP Build Kit · Card 16

Glossary: engineering words in teaching terms

The words you will hear today, each with a plain definition and the nearest thing in teaching.

For: Everyone

Card 16 · All stages · keep it beside you

Software engineers and teachers already do much the same job: say what good looks like, then check whether the work meets it. These are the words you will hear today, with the nearest thing in teaching.

Planning the tool

WordWhat it meansIn teaching terms
OutcomeThe change you want the tool to make for its user, written before you buildA learning objective: the change, not the activity
UserThe person who will use the tool: who they are, what they know, where they go wrongThe learner you plan for
Success checkA test anyone can run: "When I [do this], it [does that]."A success criterion
Red lineSomething the tool must never doA non-negotiable, like a safeguarding rule
Spec (specification)A written description of what to build, for whom, and how you will know it works. Also called a briefA lesson plan written for a cover teacher: clear enough that someone else could deliver it without asking you
PromptWhat you type to the AIThe instructions you give a class
ContextEverything the AI can see when it answers: your spec, the chat so far, any files you sharedWhat a cover teacher knows about your class: only what you left them

The complexity ladder: what the tool does (card 01)

WordWhat it meansIn teaching terms
ShowPresents something. The user reads or looks.A labelled diagram on the board
RespondReacts to what the user does.A quiz with feedback on every answer
RememberKeeps progress between uses, in this browser only.A bookmark that keeps a student's place
ThinkUses AI inside the tool. Think (AI inside the tool) is beyond this session: see card 18.A teaching assistant in the room, who needs their own safeguards

On the web

WordWhat it meansIn teaching terms
HTMLThe language a web page is written in. Most builds today end up as one .html file that holds the whole toolA worksheet with its layout marked in, so it looks the same wherever it is printed
BrowserThe program that opens web pages, such as Chrome, Edge, Safari or Firefox. It opens an .html file saved on your computer tooThe projector: it shows whatever you give it
URLA web address, such as www.deepeducationnetwork.com/courses/build-with-ai/kitA room number: it says exactly where to go
index.htmlThe file a website opens first. GitHub Pages opens the file named exactly index.html at your site's main address (card 17)The front cover of a booklet

Building it

WordWhat it meansIn teaching terms
Thin sliceA small piece of the tool that works from start to finish, built before the restOne worked example before the whole unit
IterateImprove in rounds, checking after each oneRedrafting
Coding agentAn AI that works on the files in a folder for you: it plans, writes and changes them, and runs commands (Claude Code, Codex)A capable assistant who needs a clear plan and whose work you check
TerminalA window where you type commands to run programs, instead of clicking buttonsNo close match: it is typing an instruction rather than clicking one
HallucinationAI output that sounds right and is wrongA confident wrong answer

Testing and fixing

WordWhat it meansIn teaching terms
BugSomething the tool does that it should not, or fails to doA mistake in an answer key, or a misprint on a worksheet
Bug report"Check / Expected / What happened": one line per failure (card 05)Feedback that names the success criterion, then says what the work actually did
Run logYour table of every check you ran: what you expected, what happened, pass or fail, and the fix needed (card 05)A mark book for the tool
User testWatching one real user try the toolTrying it with one student before the whole class
Offline testOpen the final saved file in a private window with Wi-Fi off and run the normal and error checks. It checks the paths you exercised; checking for network calls also needs a code and browser Network review (cards 05 and 08)Checking a lesson still works when the internet is down
RegressionSomething that used to work and broke after a change, often a fixA redraft that fixes one paragraph and breaks the one after it
AccessibilityWhether everyone can use it: with a keyboard alone, a screen reader, a phone, or without relying on colour (card 08)Access arrangements, planned in from the start
Screen readerSoftware that reads out what is on the screen, for people who cannot see itSomeone who reads the paper aloud to a student in an exam
Contrast ratioHow far text stands out from its background, from 1:1 (no difference) to 21:1 (black on white). WCAG asks for at least 4.5:1 for normal-sized textWhether the back row can read the board
WCAGThe Web Content Accessibility Guidelines: the W3C's standard for accessible web pages. The kit uses version 2.2An exam board's published criteria: the standard everyone checks against

Saving and sharing

WordWhat it meansIn teaching terms
CommitA saved version with a note of what changedA dated "v3 after Year 9 feedback"
Repository (repo)The project folder with its full history, for example on GitHubA department shared drive that remembers every version
GitHubA website that keeps repositories online, where you can share them and work on them with othersThe shared drive itself
GitHub PagesGitHub's service that turns a file in a repository into a live website. On a free account, the repository must be public (card 17)Pinning a resource to a noticeboard anyone can read
Publish (deploy)Turning your file into a live link other people can openPutting a resource on the class page
API keyA password that lets a program use a paid service, such as an AI model. It spends money or opens data, so it never goes in any page or repository, or any file you share or upload. No build today uses oneThe key to the stock cupboard: whoever holds it can use it

Card 18 has more words for the next step: public and private, environment, branch and pull request.

DEEP Education Network · Build with AI · Two rules: no student names or data anywhere; nothing student-facing calls AI.