Parent Guides

12 min read

Coding for First Graders (Age 6-7): Can They Start? Topics and Examples

Published: 02.11.2026·Updated: 02.11.2026
Maya Putri

Maya Putri

Early Childhood Education Specialist

Coding for First Graders (Age 6-7): Can They Start? Topics and Examples

Coding for first graders is a good fit at age 6-7 if it stays short and hands-on: 15-20 minutes per session, 2-3 times a week, with no typing. In Indonesian primary school (SD), Grade 1 children learn to put 3-5 steps in order, spot patterns, and fix a wrong sequence using command cards and ScratchJr. Below are the topics, activities, a 4-week plan, and signs your child is ready or should wait.

Can a Grade 1 child learn coding?

Yes. A Grade 1 child in Indonesia is usually 6-7 years old and can already follow 2-3 step instructions, which is the main skill coding needs at this age.

At school, the elective subject Coding and Artificial Intelligence (Koding dan Kecerdasan Artifisial) is available from Grade 5 of SD under Permendikdasmen No. 13 of 2025. So in Grade 1, coding happens at home, in a class, or in an after-school club. Reading is not required: ScratchJr, an app made for ages 5-7, uses pictures and icons instead of words.

What children practise at this age is thinking: order, cause and effect, patterns. Typing code comes years later. More on timing is in our guide to the age kids can start coding, and all grades are summarised in the guide to coding for primary school kids.