
KS3 Computer Science – Introduction to Programming with Microsoft Small Basic (2026 Updated) | FREE Online Compiler | Dyslexia-Friendly
A fully resourced, dyslexia-friendly KS3 Computer Science lesson introducing students to programming through Microsoft Small Basic.
Includes a complete PowerPoint, differentiated worksheet and step-by-step coding activities using the FREE online Small Basic compiler (no installation required). Perfect for non-specialists — clear explanations, model answers, scaffolded tasks and screenshot-evidence sections make the lesson easy to deliver and fully accessible.
Designed using dyslexia-friendly formatting: pastel backgrounds, OpenDyslexic-style fonts, reduced text density and high-contrast coding examples to support all learners.
Students learn:
- What objects, operations, parameters and properties are
- How code is structured in Small Basic
- How operations such as WriteLine(), Clear(), Pause(), Show() and Hide() affect program behaviour
- How properties including Title, BackgroundColor, ForegroundColor, CursorTop and CursorLeft change layout and appearance
Practical, hands-on coding tasks:
- Run a first program instantly using the FREE online compiler
- Edit, rearrange and experiment with example code to build understanding
- Explore how changing properties affects program output
- Create a personalised message or simple text-based artwork by combining operations and properties creatively
Built-in assessment:
- Screenshot prompts for each completed coding task
- Short written responses to check understanding of programming terminology
- Challenge extension task for higher-ability students to develop their program independently
Ideal for:
- KS3 Computing
- Coding clubs and enrichment
- STEM days
- Cover lessons
- A foundation before transitioning to Python
By the end of the lesson, students will confidently:
- Recognise objects, operations and parameters in code
- Understand how operations execute and affect output
- Explain how properties modify object behaviour
- Write and adapt simple programs independently
A polished, classroom-ready introduction to programming that is structured, accessible and confidence-building for all learners.
Something went wrong, please try again later.
This resource hasn't been reviewed yet
To ensure quality for our reviews, only customers who have downloaded this resource can review it
Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.