Filters
Clear allSubject
- Careers (5) Apply Careers filter
- Creative arts and media (1) Apply Creative arts and media filter
- Cross curricular (8) Apply Cross curricular filter
- Design and technology (20) Apply Design and technology filter
- Engineering (11) Apply Engineering filter
- Leadership (1) Apply Leadership filter
- Mathematics (16) Apply Mathematics filter
- Personal development (1) Apply Personal development filter
- Science (23) Apply Science filter
- STEM Clubs (3) Apply STEM Clubs filter
Age range
Type
- Activity sheet (33) Apply Activity sheet filter
- Article (1) Apply Article filter
- Assessment (2) Apply Assessment filter
- Data set (1) Apply Data set filter
- Demonstration (3) Apply Demonstration filter
- Group work (1) Apply Group work filter
- Image (3) Apply Image filter
- Information sheet (10) Apply Information sheet filter
- Interactive resource (1) Apply Interactive resource filter
- Open-ended task (1) Apply Open-ended task filter
- Poster (2) Apply Poster filter
- Presentation (26) Apply Presentation filter
- Self assessment (1) Apply Self assessment filter
- (-) Remove Teacher guidance filter Teacher guidance
- Textbook (9) Apply Textbook filter
- Video (8) Apply Video filter
- Include Physical Resources (0) Apply Include Physical Resources filter
Showing 113 results
Designed for students who have advanced through Scratch and are ready for additional challenge, this resource explores Build Your Own Blocks (BYOB) as a tool for learning modular programming using procedures.
After examining, briefly, the history of the computer and the Turing Test as a measure of their...
These paired activities, from Paul Curzon of the CS4FN team, offer an interesting slant on search algorithms and their relative efficiency.
Students are asked to consider sufferers of ‘locked-in syndrome’, a condition that leaves a healthy mind inside body that is, often, completely paralysed. If the...
This sample, taken from a teacher guide, makes use of Lego NXT programmable kits to create musical instruments. Controllable devices are built that can ‘play’ percussion instruments such as a xylophone and a drum; other ideas include making a trumpet using NXT touch sensors for buttons, or controlling tone using...
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,...
This Challenge Pack, from the British Science Association, aims to give students aged 11-16 and their teachers and educators support to create a science, technology, engineering or maths (STEM) project that they can enter into the National Science + Engineering Competition.
Through creating a project, young...
A short unplugged activity. This uses string and various other props to enable students to simulate the various network topologies required for GCSE Computing. The activities lead naturally into discussions around protocols, data collisions and reliability. A large open area may be required depending on the size...
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. ...
This resource contains some rules for an unplugged networking activity to model how routers and networks deal with transmitting packets of data. The activity is designed for 6 people to act as routers, who apply the routing rules to packets of data. There are 4 end points which send and receive packets according to...
This presentation includes a number of topics on Networks and HTML, and includes various exam questions and other activities for students to complete. The presentation covers a wide range of network related topics, briefly covering: Network Types, Media, Topology, Protocols, Handshaking, Transmission, TCP/IP and...
This resource contains 6 presentations on various aspects of Networks and Network Management including
The Internet (DNS servers and IP addresses)
How Networks Communicate (IP addresses and packets)
Types of Network (Network topologies)
Peer-ToPeer vs Client/Server, LAN and WAN)
...
This study unit offers some practical strategies that teachers use to structure learning. The techniques suggested are tried and tested; they draw on both academic research and the experience of practising teachers.
By working through this guide you can build your teaching repertoire step by step, starting...
Scientists at the University of Oxford are developing and improving computer programs that can learn. Often it is useful to feed computer programs a series of images and to get the computer to identify or sort them in some way, but how do computers create or store...
This resource develops coding with RobotC, in combination with VEX robotics. It provides a series of student tasks that increase in difficulty over time, developing student awareness of RobotC and its application within robotics. This resource would work as a compliment to using VEX IQ in the classroom and as a...
This article from the CS4FN Magazine, looks into the ideas surrounding Intellectual Property, copyright, copyleft and patents and how these all apply (or don't) in the realm of computer programming and software. These ideas can be used as...
This series of three lessons introduces Python programming to students in secondary school. The lesson objectives include:
- Creating simple code including the input and print scripts
- Using "If statements" to make a decision
- Using the random function in programs
Detailed...