Filters

Clear all
Find a publisher

Showing 195 results

Show
results per page

A small resource which includes a "debugging strategy" sheet with suggestions to students as to how to proceed. It also contains a bug-ridden Scratch game. The activity requires students to identify and fix the bugs. Although this is a single worksheet activity, it can serve as an example/template for a whole host...

A resource which provides learners with a user friendly strategy to utilise when they come across a bug they do not understand. SNOT stands for Self, Neighbour, Other, Teacher, and it includes a framework for recording who students have sought help from, and who they have helped along with record sheets to record...

This computing resource for primary schools introduces the concept of decomposition through dance. Using combinations of hand-jive, clapping or tutting, the lesson demonstrates how complex sequences of instructions (algorithms) can be broken down into smaller chunks. The children are challenged to look for patterns...

This collection of lesson activity and enrichment day resources links computing to other curriculum areas in creative ways. Unplugged as well as on-screen activities are provided, featuring contributions from various organisations. Some activities require additional paid resources whilst most make use of free...

Dijkstra's algorithm finds the shortest path for a given problem. Dijkstra's algorithm can be used to find the shortest route between two cities. This algorithm is so powerful that it not only finds the shortest path from a chosen source to a given destination, it also finds all of the shortest paths from the...

This Barefoot Computing animation project for primary school computing teaches the concept of sequencing within programs. Children use costumes and a range of commands in Scratch to produce purposeful multimedia. They are encouraged to debug and improve the program, and...

...

...

Edison V2.0 Robot

 

Edison is a lot of fun and can teach young and old a lot about robotics and programming. It is an affordable robot that works with LEGO bricks and can be controlled and programmed in...

An introductory lesson, linking ideas from flowcharts to the use of pseudocode. The presentation may need some editing to remove school specific information. It contains a link to the "Friendship Algorithm" sequence from Big Bang Theory and a link to the description section for Algorithms and Pseudocode from BBC...

These resources consist of lesson plans, worksheets, Minecraft Maps (Raspberry Pi version) for the area around the Giant's Causeway in Northern Ireland, and some general how to guides. The guides take teachers through the steps to update a Raspberry Pi, and install one of the Giant's Causeway maps into the correct...

Readers will learn how to write code and then build their own...

This edition of the Computing at School newsletter contains articles covering:

*Computing curriculum change

*Programming pedagogy

*Database Detectives, a Digital School House resource

*Unplugged computing

*Scratch in the primary classroom

*Real robotics – outreach from...

 

Since 2012, the organization Girls Who Code has been leading the charge to get girls interested in technology and coding. Now its founder, Reshma Saujani, wants to inspire you to be a girl who...

Pages