Filters

Clear all
Find a publisher

Showing 438 results

Show
results per page

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

*Computing curriculum change

*Programming pedagogy

*Database Detectives, a Digital School House resource

*Unplugged computing

*Scratch in the primary classroom

*Real robotics – outreach from...

Global project ideas provide an excellent starting point for pupils wanting to do a project based on Global issues, whether as part of the CREST Awards Scheme;  as an extended project for their Duke of Edinburgh Award or A level, or as part of the Children’s University Passport.

Each of the five Global...

This fully working Python project demonstrates a method of creating a gradient fill, to add depth to flat looking rectangles. It also shows how to use transparency effects to change the shape of gradient filled surfaces, how to plot points of a circle, and some examples of why you would want to do so. The activity...

The Grand Challenges was a successful programme that ran from 2018 to 2023. This programme aimed to help young people develop the skills needed to bridge the gap between...

​The Grand Challenges was a successful programme that ran from 2018 to 2023. This programme aimed to help young people develop the skills needed to bridge the gap between learning and career choices.

The UK population is ageing. This resource collection explores how technology...

This collection of careers-related posters can be used to showcase some of the challenges that Government, universities and employers are working together to try and solve.

These posters cover four challenges:

  • Artificial intelligence - Saving lives by using AI to diagnose chronic diseases....

The Grand Challenges was a successful programme that ran from 2018 to 2023. This programme aimed to help young people develop the skills needed to bridge the gap between learning and career choices. In...

In this project, part of the HTML and CSS projects , you’ll be introduced to HTML & CSS by learning how to make your own ...

This presentation, from Paul Curzon at QMUL, uses a folded paper geometric shape called a hexahexaflexagon to teach about abstraction, data representation and graph data structures, while encouraging computational thinking. A video (linked from within the presentation) shows how to make one of the geometrical...

This classroom resource for secondary computing lessons outlines the history of development of computers. It covers thousands of years of history, including:

  • the abacus
  • log tables
  • the calculators of Pascal and Leibnitz
  • Jacquard looms
  • Babbage's Difference Engine and...

This ebook, by Roger Young, explains computers as electrical circuits consisting of switches and relays (subsequently equated to transistors). It begins with simple circuits showing how, from first principles, switches and relays work. These are then combined in increasingly complex arrangements to simulate logic...

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

*Coding and computer science

*Code Club and Computing ++

*Tips for teaching programming

*Codecademy

*Teaching encryption with spreadsheets

*Scratch sensorboards (picoboards)

*Robotics...

This resource contains an unplugged activity to model how home networks work. It builds up to increasingly more complex networks, adding in details such as routers, wifi aceess points and the internet along the way. The lesson plan contains links to the Progression Pathways documentation, and differentiation ideas...

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

In this research task students are asked to describe how drones and autonomous vehicles can be used for parcel deliveries. They have to consider the legal and ethical implications of using this type of technology and list the advantages and disadvantages of each. Finally they have to evaluate whether drones and...

Pages