Filters

Clear all
Find a publisher

Showing 71 results

Show
results per page

William is a QA tester at Realtime Worlds, he discusses his role in this video. Having enjoyed playing computer games at school, he was keen to get into the industry and studied computer science at university. His role in QA allows him to understand indepth the development world, ultimately wanting to progress to...

Produced in 2015, these resources look at the development of encoding messages and how technology and science has developed to allow us to keep messages secure. Looking at unintuitive quantum properties of light, Heisenberg’s Uncertainty Principal and entanglement, students will see how keys can be shared to ensure...

A lesson plan that takes the students through the algorithm to making a paper airplane. It consists mainly of a worksheet task to correctly sequence the steps in making a paper airplane, in doing so they must discard any superfluous...

A lesson plan that takes the students through the algorithm to plant a seed. It consists mainly of a worksheet task to correctly sequence the steps in planting a seed, in doing so they must discard any superfluous information. The idea is then that they give their algorithm to another child for that child to follow...

Artificial intelligence (AI) is a disruptive technology, meaning that it is significantly changing the way that people, businesses, and industry interact. To put it in context, the invention of the wheel, electricity, TV, and GPS are all disruptive technologies that changed the way in which society worked.

...

Behaviour...

Stuart is a software engineer with IBM, he discusses his role in this video. The role involves writing code to test new software developing new software. An avid sport fan, having grown up in the north east, he enjoyed studying maths, physics and IT at school and continued to university to pursue software...

Scratch is widely used in primary schools to teach children basic programming. This resource goes deeper, making use of the familiar Scratch environment to take students deeper into programming concepts such as:

  • Algorithm design
  • Parallel and sequential instructions
  • Event-driven...

The first video explains why a computer needs secondary storage, and explains what is meant by primary and tertiary storage.

The second video explains what is meant by the term “capacity” of storage devices.  The relative size of different types of files is introduced.  (More detailed explanations of this...

In this video from Osiris Educational Bill Rodgers discusses his...

Students who refuse to follow instructions are among the most...

The first video introduces the variety of threats to system security.  Malware, phishing, brute force attacks, denial of service, data interception/theft and SQL injection are all considered and explained.  Simple notes on each of these are presented toward the end of the video.

The second video explores...

The first video explores the first computers that had stored programs in the same memory space as the data required for them.  This is known as the von Neumann architecture and is still the foundation principle on which most computers are still built today.  We take the lid off a central processing unit and explain...

The first video outlines the purpose of systems software: the operating system and utilities.  It consider the role of systems software in providing a user interface and abstraction to the physical hardware.  A variety of different types of user interface are explained in more detail.

The second video...

...

Pages