KS2 Sorting numbers through a network
KS2 Sorting numbers through a network

KS2 Sorting numbers through a network

7 years ago with Comments Off on KS2 Sorting numbers through a network in Advanced, Algorithms
Draw a network in chalk on the yard. Try this one to start. Take 6 children and stand them in the squares on the left hand (IN) side. Give them all a number from 1 to 6 in random order. At a ...
FP / KS1 Smiley variables

FP / KS1 Smiley variables

7 years ago with Comments Off on FP / KS1 Smiley variables in Intermediate, Using logic
Divide into small (3 or 4 max) groups Draw circles on the ground with chalk or, in a classroom, print and laminate some yellow circles –two or three for each group. Talk about emoticons – what ...
KS2 Make a card sorting machine

KS2 Make a card sorting machine

7 years ago with Comments Off on KS2 Make a card sorting machine in Intermediate, Using logic
Divide children into groups of about 5 or 6. Exact numbers don’t matter.  Put several packs of playing cards in front of each group jumbled together.  (Even better if they are all face down) The ...
KS2 Creating algorithms for playground games

KS2 Creating algorithms for playground games

7 years ago with Comments Off on KS2 Creating algorithms for playground games in Advanced, Algorithms
This is an activity suitable for older children – we used it with 9-11 year olds.  Print off these algorithms and in groups of 3 or 4, ask the children to look at the flow charts and tell them they are algorithms  for some simple playground games they ...
Quick resources – Logic Puzzles

Quick resources – Logic Puzzles

8 years ago with Comments Off on Quick resources – Logic Puzzles in Advanced, Using logic
Here are some ready made resources collected from around the web. You could use them as a starter or a plenary or even as a homework activity. You’re on an island with a lettuce, a rabbit ...
KS2: What is computational thinking?

KS2: What is computational thinking?

9 years ago with Comments Off on KS2: What is computational thinking? in Beginners, Using logic
Computational thinking is about looking at a problem in a way that a computer can help to solve it. It is increasingly being used as an umbrella term to cover logic, algorithms, decomposition, ...