Listing all results (369)

A collection of resources produced by the Royal Society of Edinburgh to support the deeper understanding of programming concepts in seconday computing

LiveCode

This multi-lesson scheme of work and resource pack uses the free Community Edition of LiveCode to learn app development using a software development process. Written by a teacher at Gracemount High School in Edinburgh, it contains a number of coding tasks that will lead to a well-developed understanding of the high...

This collection contains a number of resources dedicated to STEM competitions, awards and olympiads.

'Cambridge...

Python Pit

A series of practical programming resources that quickly extend Python programming skills. Most of the exercises are designed to run on the Raspberry Pi computer.

The magic of...

The magic of…is a collection of four resources, produced by Queen Mary College at the University of London, designed for teachers to use in the classroom with the intention of making learning engaging and entertaining. The four resources are all linked to the relevant curricula and provide inspiration when teaching...

Scratch Patch

The Scratch Patch collection is a series of articles from the MagPi Raspberry Pi magazine. The practical activities contained can be used, generally, with any version of Scratch – on a Raspberry Pi or any other computer. The activities are very directed, in support of students in the early stages of learning...

Bash Gaffer Tape

A short series of guides for using the versatile BASH shell on Raspberry Pi and other Linux computers.

Java programming with Greenfoot: make it your own

This video tutorial demonstrates to students how to change the images in their game so that they can personalise it.  This includes how to import images from sources other than Java and also how to duplicate and edit existing Greenfoot images including, for example, duplicating images but assigning them different...

Java programming with Greenfoot: dealing With errors

This video tutorial explains the different error codes that occur in Greenfoot Java and other programming languages and demonstrates how to find out exactly where the error has occurred.  This includes syntax errors (which present code from compiling as something has been typed incorrectly) and runtime errors (...

Pages

View all publishers