Filters

Clear all
Find a publisher

Showing 1394 results

Show
results per page
...
...
...

This resource is a comprehensive beginner’s guide to creating procedural programs using Python 3. It would be suitable for self-paced learning and independent work. There are also activities that are suitable as homework tasks that reiterate key terms and concepts. It was originally developed for the pre-2015...

This booklet consists of 16 introductory programming challenges, some of the challenges also provide further extension challenges, for every challenge there is a "Self Review" section which asks students to comment on whether they managed to complete the task successfully, whether they had any errors initially and...

This resource consists of an information sheet detailing various methods for validating user input in Python, these come in the form of a table consisting of some code in one column and an overview of what the corresponding code does. There is an associated zip file with code examples in it and a presentation which...

Databases are a fundamental part of modern organisations. This resource consists of an activity sheet, answer sheet and a highly usable utility for using SQLite with Python. The activities enable students to produce implement what they have learned from the theoretical content.

 

Produced in 2015, these resources look at the development of encoding messages and how technology and science has developed to allow us to keep messages secure. Looking at unintuitive quantum properties of light, Heisenberg’s Uncertainty Principal and entanglement, students will see how keys can be shared to ensure...

Practical use of diffraction gratings include emission spectra as well as explorations of the wave-particle nature of light and the interference patterns that emerge.

...

Scientists at The University of Oxford are utilising the quantum quirks of light to study how single photons could be used to provide un-hackable data protection, quantum computers and powerful microscopes. This activity is suitable as a follow-on lesson...

Queen Elizabeth’s School in Dorset looked to embed problem solving skills to students in lower school, which allowed students taking the Core Maths course adjusted well to the problem solving focus of Core Maths and a teaching strategy which supports and guides them to find solutions to problems independently....

Purpose: QR codes are a simple way of providing access to information. The code is a pattern of printed rectangles that can be scanned with the camera in a mobile device to link to either web sites or other sources of information. They can be used to enhance practical science by providing reminders of how to...

This document compares the Reduced Instruction Set Computer (RISC) and Complex Instruction Set Computer (CISC) approaches. It provides a useful background and can be used as a reference or for producing revision resources.

This booklet is part of the ‘Innovations in Practical Work’ series published by the Gatsby Science Enhancement Programme (SEP). Radiation is all around us and is part of our everyday life. Much of the radiation that bombards us comes from natural sources, though we are...

Pages