KS1 Programming 1


Welcome to the first KS1 Programming page. Here you will find a series of four activities that introduce children to a fakebot (printed version of a Bee-Bot). Each activity has a session plan with directions and examples needed to support your child as they learn about algorithms, programming, debugging and sequencing.

These activities have been adapted from Barefoot Computing lesson plans. Go to https://www.barefootcomputing.org for the full and original lesson plans. 



Showing 4 result(s)

Session 1 - Tinkering

Our first activity introduces children to the fakebot (a printed or drawn Beebot). It allows your child/ren to explore through play what something can or cannot do. This is known as tinkering.

Please see the session plan for further guidance. 

Session 2 - 1, 2, 3 Programming Activity

This week's activity continues to use a fakebot (a printed or drawn Beebot) to create numbers. 
Many of the concepts and approaches built into this lesson support computational thinking (problem solving):
• They use decomposition to break down the numerals into sections, making it easier to write the...

Session 3 - Algorithms and Programming

This week we continue to use a fakebot and review the terms ‘algorithm’ (a set of steps, instructions or rules) and ‘debugging’ (fixing an error) as the children learn to create instructions for a programmable device. We make the fakebot travel around shapes and then stars.

Please see the session plan for...

Session 4 - Create your own fakebot world

This final activity allows your child/ren to create their own fakebot mat. This activity brings together the vocabulary and skills from the last three lessons whilst having lots of fun, commanding the fakebot to complete various challenges.

Please see the session plan for further guidance.