For teachers

Everything you need to deliver Unit 12 with this course: the teacher PowerPoint, how the pages map to the scheme of work, the assignments and the AI tutor and coach.

Teacher PowerPoint

A 28-slide delivery deck with full speaker notes. Each lesson slide follows the department routine (starter, aim, teach, practical, task, check, flipped homework) with questioning, stretch and support ideas, and the matching workbook section, practical and quiz.

Contents: unit overview · assessment map · the course site · AI rules · delivery plan · 18 lesson slides across learning aims A–D · three assignment launch slides · practicals. Diagrams are the same originals used on the Learn page.

How the course maps to the scheme of work (20 × 3-hour lessons)

LessonTopicLearn lessonPracticalQuiz
1Why is software used? Inputs, processes, outputsA111
2–3Characteristics, languages, constructs, compiling, design methods, flowchartsA2, A3, B431
4Quality of software programsA4–1
5Assignment 1 (2A.P1, 2A.M1, 2A.D1)A1–A4––
6–7SDLC; assessing requirements; design specifications; quiz screen designB1, B2, B3102
8–10Pseudocode; testing and maintaining; designing softwareB4, B532
11Introduction to Visual Basic and the development environmentC11, 23
12–13Data types, variables, constants, operators, procedures and functionsC2, C523
14Sequence, selection and iterationC3, C44, 53
15Event handling: forms, properties, actionsC11, 103
16Data structures; testing and refiningC6, C7, C86–94
17–18Assignment 2 (2B.P2 – 2C.D3)B1–C8––
19Reviewing softwareD1105
20Assignment 3 (2D.P6, 2D.M5, 2D.D4)D1––

The scheme of work uses Visual Basic 2010; every example on this site also works in current Visual Studio Community (Windows Forms App (.NET Framework), Visual Basic). The textbook chapters (Pearson BTEC First ICT student book) and specification stay on Teams and are not reproduced here.

Assignments

AI study tutor and assignment coach

Status: the AI service needs the college Azure subscription to be active. When it is re-enabled, the Unit 12 tutor and coach are deployed and switched on by the course administrator.

Maintaining the course

All Unit 12 pages are generated from tools/unit12/ (python3 tools/build_unit12.py). Assignment tasks and checklists live in api/assignments-u12.json, shared by the guide, the builder and the coach. Quizzes are in docs/unit12/quiz-data.js. The teacher deck is generated by tools/unit12/teacher_deck.js.