• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Menu
  • Science Experiments For Kids
  • Science Fair Projects
  • Science Facts
  • Science Questions
  • About
    • Emma Vanstone
    • About Science Sparks
Science Experiments for Kids
Menu
  • STEM Challenges
    • STEM Challenges
    • FREE STEM Challenge Templates
  • Early Years Science
    • Preschool Science
    • Sensory and Messy Play
    • Understanding of the World
    • Pirate Science Experiments
  • Primary Science
    • Baking Soda Experiments
    • Candy Experiments
    • Biology
    • Climate Change for Kids
    • Coding for Kids
    • Chemistry
    • Electricity for Kids
    • Magic Science Experiments
    • Harry Potter Experiments
    • Human Body Science
    • Air Pressure Experiments
    • Life Cycles
    • LEGO Science Experiments
    • Kitchen Science
    • Famous Scientists
    • Forces and Motion
    • Science Sparks Snippets
    • Key Stage 1 Science
      • Animals
      • Everyday Materials
      • Plants
      • Coding Activities
      • Humans and Health
      • Fine Motor skills
      • Science and Literacy
    • Key Stage 2 Science
      • Animals, Including Humans
      • Electricity
      • Light
      • Plants
      • Materials and their Properties
  • Holiday Science
    • Christmas Science
    • Halloween Science
    • Easter Science
  • Storybook Themed Science Experiments
  • Wonderful Women in STEM
  • FREE Science Resources
menu icon
go to homepage
search icon
Homepage link
  • FREE Experiments
  • Science for Kids
    • Kitchen Science
    • Climate Change
    • Egg Experiments
    • Fairy Tale Science
    • Edible Science
    • Human Health
    • Chemistry
    • Inspirational Women
    • Forces and Motion
  • Science Fair Projects
  • STEM Challenges
  • Science Sparks Books
  • Contact Science Sparks
  • Science Resources for Home and School

×
Home » Coding for Kids » How to run a great KS1 coding club

How to run a great KS1 coding club

Published: Jul 21, 2016 by Emma Vanstone · This post may contain affiliate links · 1 Comment

I recently ran a fun coding club for Year 1 children using Bee Bots with some added science to make the challenges a bit more engaging. You can download the full KS1 Coding Club summary sheet here.

coding club ideas

Equipment used:

Bee Bot tunnels

Bee Bots

Ramp – these reversible surface boards would be a great addition.

Blocks and bricks

Magnets

LEGO

Timer

Ramp

 Learning Objectives

  • Direction and use of directional language – forwards, backwards, through, move, go, turn, rotate, number of degrees in a turn.
  • Whole, quarter, half and three quarter turns
  • Understand that a computer follows precise commands.
  • Ordering a sequence of events.
  • Importance of resetting a program or considering what is already programmed.
  • To be able to plan and predict the behaviour of a program using logical reasoning.
  • To be able to communicate that program to others.
  • To discover the effect of friction on speed.
  • Work as a team to plan a robot route and solve problems.
  • Work creatively to solve problems.

Curriculum links – Maths and Computing

Introduction

Ask children to follow a set of instructions, for example, get up, walk to the door, open door and close door.

Repeat with the order of instructions mixed up to demonstrate why the order is so important.

Discuss how code is a set of planned instructions. 

Challenge 1 

Items needed

Bee-Bot

Blocks

Tunnels

Ruler

Other non standard items to measure with – for example DUPLO blocks

Goal – each team to get their robot as close to the wall as possible without touching it.

Children to build a wall with blocks, then work as a team to program their robot to get as close as possible to the wall without breaking it.

Children to first calculate the distance the robot needs to travel and how far it travels for a single step, using a tape measure or non standard measuring items.

Challenge 2

Goal – Children to program their robot to navigate through a series of tunnels.

Passage through to include whole and quarter turns, straight through and picking up a block from inside the tunnel. the children loved these special Bee-Bot tunnels from TTS, which are also great for adding maths challenges thanks to the numbers on them.

The tunnels are perfectly sized for Bee-Bots and Constructa-Bots, easy to construct and store, generally a great addition to our ICT resources.

 

bee bot tunnels

bee bot tunnels

DSC_5099 (2)

Challenge 3

Items needed

Magnets

LEGO

DUPLO

Goal – to build an attachment on a Constructa-Bot to pick up magnets and move them to a different location.

Extension from Constructa-Bot

Challenge 4

Goal – to investigate the effect of friction on speed without allowing the Constructa-Bot to fall off the ramp

Items needed

Ramp

Timer

Children to first work out the number of steps needed to reach the top of the ramp without the Constructa-Bot falling off and then use a timer to record the time taken to reach the top using a smooth surface and carpet surface.

The carpet surface should be slower due to the effect of friction.

Constructa-Bot ramp

Bonus Activity 1

One team of children to design and program a sequence of events to make their Constructa-Bot dance using at least 10 steps.

The children must then find a way to communicate their program to the other two teams so all Constructa-Bots perform the same movements at the same time.

Bonus Activity 2

Children to design a town on paper, and then program their Constructa-Bot to make its way around without crashing or leaving the road.

Challenge – to design a program using the full capacity of 40 instructions

Constructa-Bot town

 

 

Last Updated on July 21, 2016 by Emma Vanstone

More Coding for Kids

  • Blut Bot
    Make your own Bee Bot Map
  • Science ICT set
    Win a Science ICT Collection from TTS
  • KOOV
    Introducing KOOV
  • Cubetto Press photo
    Cubetto Playset from Primo toys

Safety Notice

Science Sparks ( Wild Sparks Enterprises Ltd ) are not liable for the actions of activity of any person who uses the information in this resource or in any of the suggested further resources. Science Sparks assume no liability with regard to injuries or damage to property that may occur as a result of using the information and carrying out the practical activities contained in this resource or in any of the suggested further resources.

These activities are designed to be carried out by children working with a parent, guardian or other appropriate adult. The adult involved is fully responsible for ensuring that the activities are carried out safely.

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Welcome!

Imagine a world where science education is accessible to everyone and is all about hands-on, exciting discoveries. That’s the world I want to create.

More about me

Around the World in 50 Experiments

50 experiments about countries of the world

Footer

↑ back to top

Science Sparks - FREE science experiments for kids

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Privacy Policy
  • Services
  • Media Kit
  • FAQ

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Science Sparks - Wild Sparks Enterprises Ltd