Listing all results (7)

Scratch for sensing and control

This resource gives examples of Scratch 2 sensing data from Vernier USB temperature and motion sensors. Using a £10 BLE dongle it also communicates wirelessly with devices including the TI Sensor Tag2, the BBC micro:bit and the Ollie robotic toy. Scratch can be used offline or run through the Chrome browser.

Dijkstra's Algorithm

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

UTOPIAE - CPD for Advanced Higher Physics/Maths teachers

UTOPIAE presents two...

MyKEducation Introduction to basic STEM skills

MyKEducation FOUNDATION
 
STEM PROJECTS FOR STUDENTS AND PROFESSIONAL TEACHER DEVELOPMENT SKILLS
 
We offer after School Club or Holiday Club through partnering schools.

 

MANUAL: Open the full STEM Coordinator's manual

...

How to Collect Data from Astro Pi

Astro Pi is the name of a small computer developed by the Raspberry Pi Foundation, in collaboration with the UK Space Agency and the European Space Agency (ESA).

There are two very special Astro Pi’s. Their names are Ed and Izzy, and they have been qualified for spaceflight. They are now onboard the...

Intermediate Programming with LiveCode

A series of eleven guided tasks with LiveCode for students with some prior experience, based on the full software development cycle.

Variables and arrays are assigned using keyboard input, logic and maths calculations are carried out and the results displayed in a simple user interface.

Each task...

Advanced Programming with LiveCode

This series of lessons and exercises covers more advanced programming concepts and techniques. Pseudocode is used within the full development cycle to aid understanding of event-driven programs. Variables are covered in-depth, and a range of loops and selection statements are used for flow of control. Complex array...

View all publishers