Filters
Clear allSubject
- Careers (41) Apply Careers filter
- Climate Change (2) Apply Climate Change filter
- Creative arts and media (3) Apply Creative arts and media filter
- Cross curricular (19) Apply Cross curricular filter
- Design and technology (90) Apply Design and technology filter
- Engineering (72) Apply Engineering filter
- Leadership (1) Apply Leadership filter
- Mathematics (85) Apply Mathematics filter
- Personal development (3) Apply Personal development filter
- Psychology (1) Apply Psychology filter
- Science (98) Apply Science filter
- Space (1) Apply Space filter
- STEM Clubs (5) Apply STEM Clubs filter
Age range
Type
- Activity sheet (32) Apply Activity sheet filter
- Article (51) Apply Article filter
- Assessment (1) Apply Assessment filter
- Data set (1) Apply Data set filter
- Demonstration (2) Apply Demonstration filter
- Game (2) Apply Game filter
- Group work (3) Apply Group work filter
- Image (7) Apply Image filter
- Information sheet (12) Apply Information sheet filter
- Interactive resource (1) Apply Interactive resource filter
- Open-ended task (1) Apply Open-ended task filter
- Poster (4) Apply Poster filter
- Presentation (19) Apply Presentation filter
- Research (24) Apply Research filter
- Self assessment (1) Apply Self assessment filter
- Teacher guidance (120) Apply Teacher guidance filter
- Textbook (17) Apply Textbook filter
- Video (28) Apply Video filter
- (-) Remove Include Physical Resources filter Include Physical Resources
Showing 421 results
This activity, available in three different programming languages, requires students to ‘dry run’ written code and work out what it does. This is a useful skill for programming, which tests their understanding of assignment and subsequent changes to variables within programs. They step through code and analyse the...
Made up of two complementary activities, these resources from the CS4FN team go deeper into theory about search algorithms.
The first activity involves the teacher leading a magic trick using some normal playing cards. In the subsequent explanation of the trick, students are asked to consider the pseudocode...
This introductory guide explains how to use the LINUX shell known as BASH (Bourne Again Shell). BASH is useful for linking together various programs for creating innovative solutions, and can unleash the power of a Raspberry Pi.
The guide covers running BASH, the syntax used, how to chain together commands,...
The BBC micro:bit is a great tool for carrying out surveys that involve quickly counting and recording one or two variables. Using the button inputs provides a simple interface to the device allowing, for instance, quick tallying of the numbers of two different types of bee around a plant. Other examples might...
The BCS glossary is the most authoritative...
Readers around the world have embraced Ali Almossawi's whimsical illustrations and his funny, clarifying explanations of complex subjects. In Bad Choices Almossawi demystifies a new topic of increasing relevance to our lives: algorithms. This is a book for anyone who's looked at a given task and wondered...
A short series of guides for using the versatile BASH shell on Raspberry Pi and other Linux computers.
This text presents a straightforward discussion of the way in which basic techniques in computing may be applied to the...
This report from Ofsted looks at low level classroom disruption. Her Majesty’s Chief Inspector (HMCI) raised concerns about low-level disruption in schools in his Annual Report 2012/13. As a consequence, guidance to inspectors was tightened to place greater emphasis on this issue in routine inspections. In addition...
This presentation covers algorithms and their complexity expressed as Big O notation. This could be used by students as a revision aid or as a basic introduction to the topic.
The Big Ideas: the future of engineering in schools report, supported by the Royal Academy of Engineering, reflects the views of leading engineering education experts and key stakeholders such as employers, parents and students. It proposes that students should be explicitly taught about engineering and the...
This resource looks at binary data and contains an Excel workbook with macros to enable recolouring/checking the colour of cells. A series of binary numbers are given in a rectangular grid of cells on the left when the workbook is first opened. Students are required to recolour the original binary grid, to show the...
Students always need practice in number system conversion. This resource gives them instant feedback and allows them to progress from conversion to binary addition. This would make an ideal homework activity. the file is a macro enabled worksheet and can be downloaded from the zip file.
This brief article taken from CS4FN looks at how a user authenticates themselves to a computer could be used as the starting point for class discussions around passwords, security, biometrics and other related topics concerning how users...
This unit introduces students to the different types of biometrics and how they can be used to identify an individual. It highlights how data derived from the measurement of individuals' biological characteristics can be used positively, but also how the collection, control, use and potential misuse of biometric...