Unit 12: Software Development

Learn how programs work, then design, build, test and review your own program in Visual Basic. No account needed.

1. Assignment guide

Your three assignments in plain English, what each grade means, and a checklist for every criterion.

2. Learn

18 short lessons with diagrams, flowcharts and Visual Basic examples you can try.

3. Workbook + tutor

A practice activity for every lesson, saved on your device, with the AI study tutor to help.

4. Practicals

Step-by-step programming labs: forms, calculators, selection, loops, arrays, strings, files and debugging.

5. Assignment builder

Plan each task, use the design, test-plan and review tables, and get feedback from the AI assignment coach.

6. Quizzes

Instant-marked checks on software, design, code, testing and reviewing.

7. Videos

22 short videos explaining each programming idea.

How to use this course

  1. Read the Assignment guide first so you know where you are heading.
  2. For each topic: read the lesson, try the code in Visual Studio, then complete the workbook activity.
  3. Do the practicals: they build the skills you need for your own program.
  4. When your teacher issues an assignment, use the Assignment builder to plan, keep your evidence organised and get feedback on your drafts.
Your assignments must be your own work. The AI tutor and coach explain, question and give feedback; they will not write your code, designs or reviews. Everything you ask the coach is recorded in your AI-use log, which you hand in. Do not type your name or personal details into the tutor.

Work saves in this browser only. Use the download buttons to keep a backup before changing computers.

Also on this site: Unit 2 · Unit 19: Computer Networking · Unit 7: Digital environments · Unit 8: Security