Video scripts

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.

Status: scripts approved for recording; no MP4 files are published on this site. Until they exist, the written guides are the source of truth.
Video 1

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

Shot list for the fee receipt video
TimeOn screenNarration
0:00–0:08Books-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:20Transactions → Receipts (POS); search field.“Open Receipts under Transactions. Type part of the name or the LIN. Pick the learner.”
0:20–0:36Highlight 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:50Choose Cash; total; post.“Choose how the money arrived. Cash, SchoolPay, Airtel or ObPay. Post the receipt.”
0:50–1:08Receipt preview; print; balance changes.“The ledger has already posted. Print the receipt with the school's header and the verification code.”
1:08–1:20Receipt list; reprint action.“If the paper jams, reprint from the same record. Never receipt the payment twice.”
1:20–1:30End 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.
Video 2

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

Shot list for the report card video
TimeOn screenNarration
0:00–0:12Report card season checklist on screen.“Report week fails for the same reasons every term. Here is the sequence that avoids them.”
0:12–0:30Mark entry grid; typing scores.“Choose class, stream, subject and assessment. Type down the column. Enter moves to the next learner.”
0:30–0:48CSV 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:05Class summary; blanks highlighted.“Check the class summary. A blank is not zero. Fix it before you print.”
1:05–1:25Layout choice; batch print preview.“Choose the card layout, print a proof, then batch print the class.”
1:25–1:45Head teacher approval; term locks.“The head teacher approves the term. After that, a later edit cannot quietly change a printed card.”
1:45–2:10Portal view on a phone.“Approve once, and the parent sees the same card on the portal.”
2:10–2:30End 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.
Video 3

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

Shot list for the parent portal video
TimeOn screenNarration
0:00–0:10Signed 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:28Publishing status for a class.“Results publish only after the head teacher approves the term. Check the class status first.”
0:28–0:46Access 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:05Parent phone: admission number, LIN, code.“The parent enters the admission number, the LIN and the code. One learner, one card.”
1:05–1:20Report card and fee statement on phone.“Results and the fee balance are on the same screen as the printed card.”
1:20–1:35Airplane mode; card still readable.“Downloaded once, it stays readable without a connection.”
1:35–1:50Expired code message; office reissues.“After 30 days the code expires. A new term means a new code from the office.”
1:50–2:00End 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

Video production sign-off criteria
CheckAcceptance
Resolution1920×1080 or higher; text legible at 720p playback
CaptionsBurned-in English captions plus a downloadable transcript
DataNo real learner, parent or staff data; fictional school only
Length90 s, 150 s and 120 s respectively, ±10%
LinksEnd card points to the matching written guide, not the home page
PublicationHosted on the school's own page with a captioned file; no autoplay audio

Read the written beginner guide