Filters

Clear all
Find a publisher

Showing 3714 results

Show
results per page

This resource contains ten posters which explain key words in the primary computing curriculum. ‘Al-the-gorilla’ explains what each key word means in a fun and informative way. The key words described are algorithm, debug, input, output, process, program, repetition, selection and sequence. The resource has been...

This textbook takes an ‘unplugged’ approach to learning the critical concepts in computer science. It relies heavily on metaphors as a means for readers to grasp new topics and relate them to their current understanding. It also contains puzzles which aid understanding.

The book includes chapters covering...

This book aims to be a gentle introduction to the main concepts of computer programming and the related subject of data structures and algorithms. Rather than focusing on particular programming languages that can appear alien and incomprehensible to beginners, it concentrates on the underlying concepts common to a...

This edition of the Computing at School newsletter focuses on pedagogy, and contains articles covering:

*Barefoot Computing teaching resources and ready-to-deliver CPD with QuickStart Computing

*BCS Certificate in Computer Science Teaching

*Baseline assessment of computing

*Bebras...

This edition of the Computing at School newsletter, from a time of extensive curriculum change, includes:

*Arguments for teaching computational thinking

*Introduction to Arduino

*A short article about JavaScript in secondary schools

This early edition of the Computing at School (CAS) newsletter includes articles on Scratch programming and curriculum structure in lower secondary school. Also, videos showing the importance of maths in computer science are highlighted.

The idea of a concept cartoon, can be used to assess children’s ideas at the start or end of a topic. Look at the snowman’s coat concept cartoons, which misconceptions do you think children will have about thermal insulation? Think about the next science topic that you will be teaching and find out the...

This concept cartoon explores student's ideas about heat and insulation. A common misconception is that some materials have the property of making things warm. In this case because we have put coats on to keep warm there is a tendency to believe that the coat will also make the snowman warm so that it will melt...

This Pedagogics resource uses the following quote from the Chinese philosopher Confucius: "Tell me...and I will forget. Show me... and I will remember. Involve me... and I will understand"

Using sparkles to light the night sky. It is possible to make them ‘twinkle’ or use an LDR so they only light up in the dark.

From the Centre for Science Education, the RA3 project aims to bring parents together with their children and teachers to explore the worlds of science and technology.

The aim of this activity is to help children and parents think about the area they live in and how it could be improved. They work together...

This Cre8ate maths activity requires students to calculate areas of polygons and to appreciate the link with volumes of prisms. It may also involve detailed exploration of similarity.

This resource from Wellcome Trust Sanger Institute is a hands-on classroom activity for Key Stage Two students that aims to support the teaching of topics such as microbes and hand hygiene. This interactive, practical activity demonstrates how microbes, such as bacteria and viruses, can be spread through surface...

Provided by the Advisory Committee on Mathematics Education (ACME), this resource was written in 2002. It includes recommendations on the steps to be taken, at that time, to raise the quality of mathematical provision in schools. Concerns regarding the poor uptake of students continuing to study mathematics at Post...

This activity aims to stimulate discussion on the question of whether computers can exhibit ’intelligence’, or are ever likely to do so in the future. Based on a pioneering computer scientist’s view of how one might recognize artificial intelligence if it ever appeared, it conveys something of what is currently...

Pages