Listing all results (8)
A set of simple scratch ‘debugging’ activities that children can use to apply their understanding of programs and codes. Children are shown a series of faulty programs which are based around the water cycle. They are then supported to use logical reasoning to locate and fix the bugs within them. Notes for...
This Barefoot Computing resource builds on the ‘Maths quiz with selection’ learning activities which should be undertaken first.
It involves improving an existing Scratch maths quiz and adding score-keeping using variables – a quiz Scratch file is provided for students who do not have access to one they made...
This Barefoot Computing resource for upper-primary computing lessons uses the creation of a Scratch maths quiz as a basis for learning about algorithms using selection.
Children are asked to create an algorithm that mirrors the quiz given orally by the teacher. Once they have developed the algorithm it is...
This 'concept card' from the Barefoot collection explains 'computational thinking':
*What it is
*Why it is important
*What it looks like in the primary curriculum
*How to find out more
It supports teacher understanding to improve their teaching of the Barefoot activities.
This edition of the Computing at School newsletter focuses broadly on computing in primary schools, and contains articles covering:
*The new National Curriculum Programme of Study for Computing
*Designing a new computing curriculum in your school; adapting previous curriculum models
This edition of the Computing at School newsletter focuses on teaching computing in primary schools, and contains articles covering:
*Pedagogy of computing in primary schools
*National curriculum programme of study
*Game design in the primary classroom
*Primary – secondary transition...
This edition of the Computing at School newsletter contains articles covering:
*Computing in the national curriculum
*Computational thinking in the classroom
*Learning algorithmic thinking through dance
*The Behind the Screen...
This edition of the Computing at School newsletter covers many topics including:
*Visual development of mobile apps using App Inventor
*Active learning in computing using Lego NXT and Logo
*BYOB, an extension to Scratch that aids abstraction and extension
*Robot simulation using RoboMind...