Assembly Language

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.

DatePriceLocationBooking
5th May 2026£50Short course delivered over Zoom from 4pm to 6pmBook
1st June 2026
£50Short course delivered over Zoom from 4pm to 6pmBook

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.