Listing all results (68)

Printable Scratch Blocks for Programming Unplugged

The resource includes Scratch blocks which can be printed and laminated to allow children to create block algorithms visually and in a hands-on way. A great resource to introduce the idea of Scratch blocks to Key Stage One students in the hope that they will become familiar with the system when they reach Key Stage...

Scratch junior

ScratchJr is an introductory programming language that enables young students to create their own interactive stories and games. Students snap together graphical programming blocks to make characters move, jump, dance, and sing. Students can modify characters in the paint editor, add their own voices and sounds,...

Printable Scratch blocks

Two different sets of printable Scratch blocks that could be used for display or for unplugged programming in upper key stage 1 classrooms as an introduction to programming.

Alec Jackson is the author of the Scratch block cutouts resource.

James Holmes, Gary Setchell, Keith Madderson and Cobie van de...

The MagPi essentials: hacking and making in Minecraft

This resource uses the version of Minecraft that comes pre-installed within the Raspbian operating system for the Raspberry Pi. As such a Raspberry Pi is required to use this e-book. Minecraft: Pi Edition comes with a powerful Application Programming Interface (API), which allows students to hack and make entire...

The MagPi essentials: learn to code with Scratch

In this resource , students can get started and are guided step-by-step through the process of creating all sorts of projects using Scratch including games, animations, quizzes, electronics circuits, and more. Although originally written for the Raspberry Pi all the projects can be ported to other platforms (except...

Debugging a Scratch game

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...

Debugging system for students

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...

Teaching programming with Python

A series of five lesson plans aimed at students with no knowledge of Python. In the description it is stated that depending on the students' level of ability these might be adapted to take up to eight lessons. The resource contains some discussion about how and why one might want to start using Python as their...

Learn to code with Scratch

This book produced by the team behind the Magpi magazine and the Raspberry Pi contains a series of projects suitable for students of all ages. It consists of 13 chapters which start off by introducing students to Scratch on the Raspberry Pi, it then builds up the complexity of the tasks chapter on chapter. A brief...

Creative Computing with Scratch

This resource from the MIT team where Scratch originated consists of a teacher guide and student workbook.

The teacher guide begins with the very basics, for those who have never used the programming environment. Using videos and...

Pages

View all publishers