Listing all results (444)

PICAXE-20x2 microbot

The BOT120 Microbot from Revolution uses a unique patented 'Microbric'  to join various input/output modules together so that the robot can be reconfigured using only an Allen key.

The PICAXE-20X2 based cross-curricularboard contains two motors/gearboxes with speed control, two LED eyes and a piezo sounder....

Publication date:
2013

Physical resource:
Gadget

0
Not yet rated

Born to Engineer - Andrew Robertson

Andrew Robertson is a computer engineer working at Queen Mary, University of London on music signal processing. 

...
Publication date:
2010 to date

0

0
Not yet rated

Your career in cancer research

This booklet provides useful information on a variety of routes into a career in cancer research including the fields of mathematics, computer science, chemistry, biochemistry, physics, medicine and non-research roles.

Publication date:
2010 to date

1 file

0

0
Not yet rated

STEM Ambassadors classroom activities collection

A collection of activities and ideas for STEM  Ambassadors to use  in a classroom setting.

This collection no longer exists. Please follow the link below to find the resources: https://www....

Publication date:
2010 to date

0 resources
5
5

Pseudocode Challenge

This activity, created by Pete Dring and originally published here, contains a resource which is accessed via the web browser (although it is just on the local machine). The web page once loaded contains 20 interactive ...

Publication date:
2010 to date

6 files

0

0
Not yet rated

Data Representation

The first video explains why computers use binary to store data.  The difference between a bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte and petabyte is explained.  These are known as measurements of capacity, or how much data can be stored either in memory or on secondary storage devices.

The...

Publication date:
2010 to date

0

0
Not yet rated

Translators and Facilities of Languages

The first video takes a brief look at the history of programming.  It examines the differences between low level languages such as Assembly, and high level languages such as Python.  It considers the uses of each of these different types of languages.

The second video we explain the purpose of translators...

Publication date:
2010 to date

0

0
Not yet rated

Computational Logic

The first video explains why data is represented in binary using examples of RAM, a hard disk, optical disks and solid state memory.

The second video illustrates simple circuits built using components to create AND, OR and NOT logic gates.  GCSE students need to be able to combine gates to create more...

Publication date:
2010 to date

0

0
Not yet rated

Producing Robust Programs

The first video is about defensive design considerations.  Data is not always entered in ways that a program might expect.  If this can be easily rectified without asking the user to re-input the data, it is known as input sanitation.  In addition, to prevent invalid data crashing a program, validation techniques...

Publication date:
2010 to date

0

0
Not yet rated

Programming Techniques

The basics of programming are explored through a “beat that dice” game.  It is assumed that students already have some knowledge and experience of programming before watching the first video, and the purpose of this video is to marry the theory of programming to the established practical experience in preparation...

Publication date:
2010 to date

0

0
Not yet rated

Pages

View all publishers