Filters

Clear all
Find a publisher

Showing 274 results

Show
results per page

The National STEM Learning Centre and Network supports the teaching and learning of science, design and technology, computing, engineering and mathematics (STEM) education in schools and colleges throughout the United Kingdom, from primary level to post-16.

...

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

This managing bullying in schools document from the Department of Education looks at how Derby Moor Community Sports College talks to pupils about, identifies, and deals with bullying. The resource is part of the managing behaviour and bullying in schools case studies and explores: *The school's 'Friends 4 U club...

In this video from Osiris Educational Bill Rodgers discusses his...

This is a great resource for providing underpinning mathematical knowledge for A level computer science. It is broken down into topics so could be used in small sessions to reinforce understanding. Set theory, numbers, cardinality, cartesian product, regular expressions, vectors and dot product, functions and Big O...

This guide for students allows them to explore technology used in space through the Arduino tool. They can build circuits to blink an LED and to measure temperature, pressure and altitude. The basics of programming in C++ will be introduced using the Arduino IDE (Integrated Development Environment) software. This...

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

*Increasing the number of girls studying computing

*Inclusion in computing

*Network of Excellence and CAS Hubs

*Learning about programming through knitting

*Programming with GameMaker

*...

A CS Unplugged series resource aimed at younger students but also works well with A level students. This illustrates the concept of minimal spanning trees and graph traversal.

This edition of the Computing at School newsletter covers many topics including:

*Visual development of mobile apps using App Inventor

*Active learning in computing using Lego NXT and Logo

*BYOB, an extension to Scratch that aids abstraction and extension

*Robot simulation using RoboMind...

This collection offers a selection of videos and career profiles to highlight the breath of STEM careers available. Some of the resources include experiments and classroom activities linked to the career theme, such as the Brian Cox school experiment...

Suitable resources for both primary and secondary aged pupils are listed here with those suitable for secondary resources being listed at the top. Some of the resources, like 'Code and Rescue' cover a series of possible lessons to look at code and programming whilst others like 'Programming languages - Harold the...

In 2015-16, the regional Network has been found to have sustained a strong upward trajectory in the amount of CPD that it is delivering, increasing its level of CPD delivery by 45% compared to 2014-15, and surpassing the levels of CPD delivery achieved in previous years.  

The Network has also forged new...

This series of five one-hour lessons covers computer networks at secondary-school level. The objectives of the lessons are:

  • Describe what a network is, the difference between a LAN and a WAN and identify three network topologies.
  • Describe pieces of hardware that are needed in a network.
  • ...

Students would find this Computing at School community resource useful as a revision resource for the topics of networks and the internet. It is suitable to be issued as a sequence of homework tasks.

Normalisation of floating point binary numbers is usually a topic where students require practice. This pair of documents explain the technique and then provide a set of questions with answers for independent working.

Pages