Header MY

Coding Education

7 min read

RBT Year 4, 5 and 6 Coding: A Parent's Guide to Scratch, Microcontrollers and PBD

Published: 14.10.2026·Updated: 15.10.2026
Aina Rashid

Aina Rashid

Coding Education Specialist at Algonova Malaysia

RBT Year 4, 5 and 6 Coding: A Parent's Guide to Scratch, Microcontrollers and PBD

RBT Year 4, 5 and 6 programming starts with Scratch in Year 4, moves to flowcharts, pseudocode and microcontroller boards in Year 5, then covers basic robotic systems in Year 6. Pupils aged 10 to 12 are assessed through PBD on mastery levels TP1 to TP6. This guide explains what is taught each year and how parents can help at home.

Algonova is an online coding and maths school for children, with more than 1,000,000 students in 97 countries. Classes run live with a teacher in groups of up to 10, from RM 48 per lesson, with a 4.9 parent rating.

Reka Bentuk dan Teknologi (RBT, Design and Technology) is a compulsory Tahap II subject under KSSR (Semakan 2017), first taught to Year 4 pupils in 2020. Asas Sains Komputer only starts in Form 1, so in primary school RBT is where children meet coding. We checked the topics below against the DSKP for RBT Year 4, 5 and 6 published by the Curriculum Development Division (BPK) of KPM.

What programming topics are in RBT Year 4, 5 and 6?

Each year has one Reka Bentuk Pengaturcaraan unit, and the difficulty climbs from on-screen animation to hardware that actually moves.

In the current textbook order, programming is Unit 6 in Year 4, Unit 3 in Year 5 and Unit 2 in Year 6. So when your child mentions "unit 3" or searches for RBT Year 6 unit 2 notes, that is the chapter they mean.

YearProgramming topics in the DSKPHow to help at home
Year 4 (age 10)What programming is, algorithms, pseudocode and sequence flowcharts. Scratch: moving objects, dialogue, sound, changing characters and backdropsAsk your child to write the steps for making tea as an algorithm, then build a three-scene Scratch animation
Year 5 (age 11)Sequence, selection and repetition control structures. Flowcharts that control light, sound and movement. Programs on a microcontroller with LEDs, buzzers and motorsDraw a traffic light flowchart together, then check every arrow
Year 6 (age 12)Basic robotic systems: control, power, sensor and movement elements. Build, connect and test projects such as a plant watering robotFind a device at home with a sensor, such as an automatic light, and name its four elements

Is your Year 4 child just meeting Scratch? Try a free 60-minute coding class and watch how they think while arranging blocks.