Listing all results (1393)

Introduction to App Inventor

An introductory resource to App Inventor for students aged 11- 14 years. App Inventor is a visual programming environment that allows students to build mobile apps for smartphones and tablets. This resource contains a teacher presentation and worksheet to support the students in their development of a simple 'spot...

Robotics with Enchanting and LEGO® NXT

Enchanting is free to use software that enables students to program LEGO Mindstorms NXT robots. Unlike Lego’s proprietary software, Enchanting allows the students to program in a Scratch like environment. The first resource is a teacher guide to NXT and the Enchanting IDE. It provides a detailed introduction to the...

MicroBit & BitBot robotics lessons

A 4-week lesson programme introducing robotics to KS3 using a Micro:Bit and a BitBot. The Bit:Bot Robot is easy to assemble and comes equipped with programmable neopixels, light and line following sensors.  This series of lessons introduce embedded programming, control structures, switching on the neopixels,...

BBC micro:bit Robot Buggy

This is a resource aimed at students aged 11-14. It is one of a series that support the use of the BBC micro:bit in the classroom. The pack contains several lesson plans, presentations and student handouts. The first ‘unplugged’ lesson introduces students to how programmable systems work, the second they are walked...

Build a robot buggy

In this project students learn to build a robot buggy using a Raspberry Pi. It contains detailed tutorials that cover:

  • How to setup a motor controller board with two motors
  • How to control motors using Python
  • How to build a robot chassis

These activities are aimed at ...

Making games with Python & Pygame

This resource is a detailed guide to Pygame. Pygame is an open source library that allows students to make graphical computer games and multimedia applications in the Python programming language. The book is suitable for students aged 14 – 18 years, Ideally, students should already have been taught the basics of...

Emotional robot

A short starter activity for students of all ages. It would make a good introduction to lessons on robotics or artificial intelligence and could spark a discussion on how neural networks might be used to create human-like behaviour?. Equally, when discussing HCI design, it might move the debate beyond keyboard and...

Software development life cycle module

This is a set of five lessons on software development for students aged 14-16.

The presentations cover the software development life cycle and introduce each of the different development mythologies. The remaining presentations focus upon prototyping and testing. These resources could be a useful resource...

Unplugged starter activity for waterfall methodology

Understanding the key development methodologies is an important part of most A-level specifications. This is a great activity to engage the students at the start of the topic, as no prior knowledge is required. This resource needs to be cut out and laminated. Ideally, each waterfall step should be separated, along...

STEM learning secondary and FE magazine: summer 2018

This issue of magazine includes the following articles:

  • Preparing BTEC students for university by Adrian Greenall
  • Future careers in magic by Dave Gibbs
  • What does a good science scheme of learning look like? by Mark Langley
  • Exploring our universe by Tom Lyons
  • Moving...

Pages

View all publishers