Resources included (8)

KS3 Small Basic: Lesson 7 – Full Revision Challenge (Sequence, IF, Loops, Subroutines & Arrays)

KS3 Small Basic: Lesson 6 – Arrays & Lists (Storing, Modifying & Retrieving Data)

KS3 Small Basic: Lesson 5 – Subroutines, Calculators & Coding Challenges (Dyslexia-Friendly)

KS3 Small Basic: Lesson 4 – Going Loopy! (FOR Loops, WHILE Loops & Randomness)

KS3 Small Basic: Lesson 3 – IF, ELSE & Conditions (Dyslexia-Friendly Logical Thinking)

KS3 Small Basic: Lesson 2 – Variables, Calculations & Concatenation (Dyslexia-Friendly Coding Lesson

KS3 Small Basic: Lesson 1 – Starting Small Basic (Objects, Operations & Properties)

Coding Lesson SMALL BASIC– Sequence, Selection, Loops & Variables (Perfect for KS3 / KS4
- A complete, fully resourced 7-lesson KS3 programming scheme using Microsoft Small Basic and the FREE online compiler — now upgraded with a BONUS Rock–Paper–Scissors game project.
- Every lesson includes a dyslexia-friendly PowerPoint, differentiated worksheets, model solutions, scaffolding, and screenshot-evidence sections.
- Ideal for specialists and non-specialists. Zero installation required, perfect for ICT suites, laptops, and Chromebooks.
LESSON BREAKDOWN
Lesson 1 – Starting Small Basic (Objects, Operations & Properties)
Students run their first program and explore how operations and properties change output.
Lesson 2 – Variables, Concatenation & Calculations
Students define variables, perform arithmetic, and calculate areas of shapes using formulas.
Lesson 3 – IF, ELSE & Nested Conditions
Learners debug logic, build branching programs, and create interactive joke generators.
Lesson 4 – FOR Loops, WHILE Loops & Randomness
Students master iteration, countdowns, loop conditions, and random number operations.
Lesson 5 – Subroutines & Calculator Builder
Students create Sub…EndSub procedures and develop a full calculator application.
Lesson 6 – Arrays & Lists
Learners build mini-databases using arrays and create a fully functioning shopping list program.
Lesson 7 – Full Revision Challenge
Six practical challenges revisit sequence, selection, loops, subroutines, arrays and randomness.
BONUS LESSON 8 – Rock–Paper–Scissors Game
A fun, creative final project where students build a complete Rock–Paper–Scissors game using:
- Random number generation
- IF / ELSEIF selection logic
- User input
- Validation and replay structure
Students will:
- Ask the user for their choice
- Generate a computer choice (1–3)
- Use IF logic to determine the winner
- Display results clearly
- Extend the program with loops, scoring systems, or extra rules
Perfect as a capstone project, assessment, or celebratory “end of unit” activity.
===========================================KEY FEATURES
- Uses the FREE online Small Basic editor
- Dyslexia-friendly design throughout (pastel backgrounds, accessible fonts)
- Differentiated challenges in every lesson
- Screenshot-evidence tasks for assessment
- Covers ALL KS3 programming fundamentals:
- Sequence
- Variables
- Selection
- Iteration
- Subroutines
- Arrays
- Randomness
- Input/Output
WHY THIS BUNDLE?
This is a complete half-term programming scheme with NO marking, NO installs, and everything fully explained.
Teachers love how accessible it is. Students love the games, challenges and creativity.
Perfect preparation for Python at KS3 or GCSE.
Something went wrong, please try again later.
This resource hasn't been reviewed yet
To ensure quality for our reviews, only customers who have purchased 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.
