Three videos we can record in one morning.
Scripts and shot lists, written to be recorded against a demo school. Nothing on this page is a recording yet — it is the production pack, with the exact narration and on-screen text.
Receipt a school fee in 90 seconds
Audience: bursar and counter assistant · Goal: the viewer can receipt a split payment and reprint it · Sample data: Riverside Secondary School, fictional learner.
Shot list
| Time | On screen | Narration |
|---|---|---|
| 0:00–0:08 | Books-pro dashboard; cursor opens Finance. | “Term has opened and the queue starts at eight. Here is the whole receipt, start to print.” |
| 0:08–0:20 | Transactions → Receipts (POS); search field. | “Open Receipts under Transactions. Type part of the name or the LIN. Pick the learner.” |
| 0:20–0:36 | Highlight the class and current balance; tick tuition and meals. | “Check the stream. Tick only what the parent is paying. If they are paying part of a line, change that amount.” |
| 0:36–0:50 | Choose Cash; total; post. | “Choose how the money arrived. Cash, SchoolPay, Airtel or ObPay. Post the receipt.” |
| 0:50–1:08 | Receipt preview; print; balance changes. | “The ledger has already posted. Print the receipt with the school's header and the verification code.” |
| 1:08–1:20 | Receipt list; reprint action. | “If the paper jams, reprint from the same record. Never receipt the payment twice.” |
| 1:20–1:30 | End card: three steps + link to guide. | “Search, split, post. The written guide is linked below.” |
On-screen text
- 1. Find the learner by name or LIN
- 2. Tick only what was received
- 3. Post, then print
Production notes
- Record at 1920×1080, 30 fps, with the cursor highlighted and clicks enlarged.
- Use a fictional learner; never show a real parent's phone number or balance.
- Burn in captions and provide a transcript; no audio-only instructions.
- Keep each on-screen field visible for at least three seconds.
Marks to a signed report card in 150 seconds
Audience: class teacher and director of studies · Goal: import marks, check the class summary, batch print and approve · Sample data: S3 B, Mathematics, fictional scores.
Shot list
| Time | On screen | Narration |
|---|---|---|
| 0:00–0:12 | Report card season checklist on screen. | “Report week fails for the same reasons every term. Here is the sequence that avoids them.” |
| 0:12–0:30 | Mark entry grid; typing scores. | “Choose class, stream, subject and assessment. Type down the column. Enter moves to the next learner.” |
| 0:30–0:48 | CSV file; import; rejected-row report. | “Or import two columns: LIN and score. The rejected-row report names any learner who did not match.” |
| 0:48–1:05 | Class summary; blanks highlighted. | “Check the class summary. A blank is not zero. Fix it before you print.” |
| 1:05–1:25 | Layout choice; batch print preview. | “Choose the card layout, print a proof, then batch print the class.” |
| 1:25–1:45 | Head teacher approval; term locks. | “The head teacher approves the term. After that, a later edit cannot quietly change a printed card.” |
| 1:45–2:10 | Portal view on a phone. | “Approve once, and the parent sees the same card on the portal.” |
| 2:10–2:30 | End card: checklist link. | “Marks, proof, print, approve. The checklist is linked below.” |
On-screen text
Use the phrase “blank is not zero” on screen at 0:55 — it is the point teachers remember.
- Enter moves down the mark-entry grid
- Blank ≠ zero Fix missing marks first
- Proof one card before printing the class
Production notes
- Blur or replace the mark grid with fictional names throughout.
- Show the rejected-row report clearly; it is the feature teachers doubt.
- Include a 15-second captioned clip for social media, cut at 1:05–1:20.
Publishing results to parents in 120 seconds
Audience: head teacher, bursar and office assistant · Goal: publish an approved term and help a parent sign in · Sample data: fictional parent and learner.
Shot list
| Time | On screen | Narration |
|---|---|---|
| 0:00–0:10 | Signed cards on a desk; portal on a phone. | “The card is printed. The parent still needs to see it — without a trip to school.” |
| 0:10–0:28 | Publishing status for a class. | “Results publish only after the head teacher approves the term. Check the class status first.” |
| 0:28–0:46 | Access code screen; SMS preview. | “The office issues a term code. It ties the sign-in to one learner and expires at the end of the access period.” |
| 0:46–1:05 | Parent phone: admission number, LIN, code. | “The parent enters the admission number, the LIN and the code. One learner, one card.” |
| 1:05–1:20 | Report card and fee statement on phone. | “Results and the fee balance are on the same screen as the printed card.” |
| 1:20–1:35 | Airplane mode; card still readable. | “Downloaded once, it stays readable without a connection.” |
| 1:35–1:50 | Expired code message; office reissues. | “After 30 days the code expires. A new term means a new code from the office.” |
| 1:50–2:00 | End card: portal guide link. | “Approve, issue, sign in. The parent guide is linked below.” |
On-screen text
- Approve before publishing
- One code, one learner
- 30 days, then reissue
Production notes
- Record the phone segment with a screen recorder, not a camera pointed at a hand, so text stays sharp.
- Never show a real parent's name, phone number or balance; use the fictional family.
- Provide an audio-described version of the offline segment for the accessibility page.
Recording plan and acceptance criteria
| Check | Acceptance |
|---|---|
| Resolution | 1920×1080 or higher; text legible at 720p playback |
| Captions | Burned-in English captions plus a downloadable transcript |
| Data | No real learner, parent or staff data; fictional school only |
| Length | 90 s, 150 s and 120 s respectively, ±10% |
| Links | End card points to the matching written guide, not the home page |
| Publication | Hosted on the school's own page with a captioned file; no autoplay audio |