Filters

Clear all
Find a publisher

Showing 310 results

Show
results per page

This edition of the Computing a School (CAS) newsletter includes articles covering:

*Pedagogy of computational thinking and programming

*Modelling and simulation with StarLogoTNG

*Scratch and RoboMind

*Text-based programming with Small Basic

*Route finding with graphs at A-Level...

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

*Using Scratch4Arduino in primary schools to make musical instruments

*Learning algorithms with folk dancing and fairy tales

*Kodu programming

*Developing computing schemes of work

*Functional programming...

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

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"

This edition of the Computing at School newsletter focuses broadly on computing in primary schools, and contains articles covering:

*The new National Curriculum Programme of Study for Computing

*Designing a new computing curriculum in your school; adapting previous curriculum models

*Computing...

This unplugged activity uses a large model of a face, operated by several children working together, to teach how ‘emotion’ can be expressed by robots following simple rules. These rules are expressed as IF, THEN, ELSE, statements which, when...

Python can launch sub-processes that function separately. Using this approach it is possible to create any number of desktop widgets. This resource includes instructions to create two widgets: a simple RSS news reader and an image downloader for Astronomy Picture of the Day. Some additional Python modules must be...

Quantum computers will revolutionise secure communications, and will make some current encryption methods obsolete. This activity, takes in cutting-edge research at the UK Quantum Technology hubs...

The ability to extract and summarise information is a very valuable skill for students to develop. This document is a report published in 2011 by the University of Cambridge. It investigates social impacts of technology use on different cultures. This resource could be used as a source document for students to scan...

...

STEM Learning has worked with IBM to increase the accessibility of its SkillsBuild e-learning resources. We have created guides to show which SkillsBuild content supports the specific learning objectives within a range of computing qualification specifications to help save teachers time when planning their...

This resource consists of two starter activities, the Cyber Security Diamond asks students to take 9 statements relating to Cyber Security and rank them (in a diamond layout) from most to least important. The Social Engineering Activity contains four definitions of types of social engineering activity and asks...

Pages