Filters

Clear all
Find a publisher

Showing 1556 results

Show
results per page

Arduino programming for the absolute beginner, with project-based learning Adventures in Arduino is the beginner's guide to Arduino programming, designed specifically for 11-to 15-year olds who want to learn about...

Coding for kids is entertaining with Raspberry Pi and this elementary guide. Even if students don't have an ounce of computer geek in them, they can learn to code with Raspberry Pi and this wonderful book.

Written for 11- to 15-year-olds and assuming no prior computing knowledge, this book uses the wildly...

Introduction to the Grand Challenge resources

...

This resource forms part of the ageing society resources from the Grand Challenges resource collection.  The introductory video can be found here.

The ageing society – level 1 resource package consists of activities designed to run for around five hours which are...

This resource forms part of the ageing society resources from the Grand Challenges resource collection.  The introductory video can be found here.

The ageing society – level 2 resource package consists of activities designed to run for around two to three hours...

This resource forms part of the ageing society resources from the Grand Challenges resource collection.  The introductory video can be found here.

The ageing society – level 3 resource package consists of activities designed to run for around two to three hours...

This item is one of over 25,000 physical resources available from the Resources Collection. The Archive Collection covers over 50 years of curriculum development in the STEM subjects. The Contemporary Collection includes the latest publications from UK educational publishers.

This book was shortlisted for...

From a more mathematical perspective this time, this document covers the derivation of algorithm complexity. It could be used in the classroom as extension reading  or as a homework. 

An entertaining and captivating way to learn the fundamentals of using algorithms to solve problems The algorithmic approach to solving problems in computer technology is an essential tool.

With this unique book, algorithm guru Roland Backhouse shares his four decades of experience to teach the fundamental...

Abstraction is the representation of essential features without including unnecessary details.  It is used to reduce the complexity of systems for users, hiding how things actually work, applying algorithms to different contexts and producing suitable user interfaces.  The first video explains the concept at a...

This well-known treatise  presents a very systematic and scientific approach to the fundamental techniques associated with data composition and program development. The basic principles covered here are applicable to many scientific and engineering endeavours.

Algorithms Illuminated: Part 1: The Basics by [Tim Roughgarden]

...

Algorithms Illuminated (Part 2): Graph Algorithms and Data Structures by [Tim Roughgarden]

Algorithms are the heart and soul of...

This booklet contains a number of very briefly described algorithms, which students are then expected to analyse, develop an algorithm for and then implement in a language of their choice. Each section contains success descriptors at three different levels which could be adapted to meet the requirements of an...

Pages