Assembly Language for A Level Computer Science
Learn how to write assembly language programs using the Little Man Computer and gain the confidence to teach this topic effectively in the classroom.
By the end of the course, you will understand how assembly language works, be able to demonstrate program development to your students, and clearly explain how it differs from high-level programming.
You will create simple but effective programs using sequence, selection and variables. As you build and trace programs step by step, you will see exactly how instructions are processed and how registers and memory values change during execution.
This course is designed for teachers who want to feel confident delivering assembly language at A Level. No prior knowledge is required—just basic computer skills. The course provides a clear, structured introduction to what is often seen as one of the more challenging areas of the curriculum.
The training is delivered by an experienced UK teacher with a professional background in assembly language programming, including commercial development on MC68000 and Z80 systems.
Online Short Course
Book your place on this online short course.
| Date | Price | Location | Booking |
|---|---|---|---|
| 5th May 2026 | £50 | Short course delivered over Zoom from 4pm to 6pm | Book |
| 1st June 2026 | £50 | Short course delivered over Zoom from 4pm to 6pm | Book |
Course Tutor
The course is delivered by David Batty, who has 35 years of classroom experience teaching computing, and has been a programmer for 44 years. David delivers courses for OCR, AQA, Westminster Briefing, Code College, NCCE and other organisations as required.
