Secondary Catalogue

Computer Science


Get Ready for the Future: Everything You Need to Know about AI

Get Ready for the Future: Everything You Need to Know about AI

Spotlight On ... Artificial Intelligence

You've probably heard of AI, but what exactly is it? This video explores the past, present and future of AI technologies. Gain a deeper understanding of its potential and the impact it has on various industries, as we prepare for a future shaped...Show More
AI Unleashed: The Ethics of Artificial Intelligence

AI Unleashed: The Ethics of Artificial Intelligence

Spotlight On ... Artificial Intelligence

You've heard of AI, but have you ever thought about its ethical dimensions? This video explores some of the ethical considerations surrounding AI, including privacy, bias, transparency and accountability. Gain a deeper understanding of the...Show More
What Is Chipageddon?

What Is Chipageddon?

Spotlight On ... Chipageddon

Smart devices have become an integral part of our everyday lives, which means that chips are everywhere. But what happens when there is a global shortage of chips? This video explains how the global supply chain can falter as a result of...Show More
How Does the Global Supply Chain Work?

How Does the Global Supply Chain Work?

Spotlight On ... Chipageddon

Today, the practice of trading goods and services with other people exists on a planetary scale: the global supply chain. This video explains how various consumer goods, from planes to phones, rely on globalisation, the notion of planned...Show More
What Are Variables?

What Are Variables?

Miniclips: Algo's Coding Adventures

Paul is trying to keep track of the money he’s saved, but he keeps losing count. In this episode, students learn about how variables can be used to store and retrieve information, including the three parts of a variable—type, name and...Show More
What Is Debugging?

What Is Debugging?

Miniclips: Algo's Coding Adventures

Algo is supposed to be sweeping the floor, but why does he keep on making an even bigger mess? In this episode, students learn about computer bugs, including logical bugs and syntax bugs, and why debugging is important to ensure that programs run...Show More
What Is Boolean?

What Is Boolean?

Miniclips: Algo's Coding Adventures

Polly and Paul decide to play a game of ‘What am I Thinking?’ with Algo. But how can Algo tell them whether their guesses are true or false? In this episode, students learn about Boolean expressions, Boolean values and what the Boolean...Show More
What Are Conditional Statements?

What Are Conditional Statements?

Miniclips: Algo's Coding Adventures

Algo is having trouble deciding what to wear for the weather. How can Polly and Paul help him work out his wardrobe? In this episode, students learn how to make computers make decisions under multiple conditions by using IF-ELSE and IF-ELSE...Show More
What Are Loops?

What Are Loops?

Miniclips: Algo's Coding Adventures

Paul wants to blow up a lot of balloons for a party, but how can he get Algo to do it so he only needs to give the instruction once? In this episode, students learn how they can use ‘for’ and ‘while’ loops to do things over and over again...Show More
Protecting Your Online Data

Protecting Your Online Data

The Digital Literacy Series: Ethical Computing

Online privacy is not just about the password to your email account, and it is important to keep it protected in today’s digital world. This video investigates ways of keeping yourself safe online, exploring the responsibilities governments and...Show More
The Importance of Your Online Data

The Importance of Your Online Data

The Digital Literacy Series: Ethical Computing

In an age of rapidly advancing technology, the way we collect and share information has evolved to an extraordinary level. This video explains why our digital data is important and how it can be collected, exploring how ‘big data’ is a...Show More
How Your Online Data is Used

How Your Online Data is Used

The Digital Literacy Series: Ethical Computing

Businesses, governments, and research groups use a range of tools to collect and analyse data, which is often about you and the things you do, to help them plan for success. This video looks at how and why different organisations collect your...Show More
Turning Data into Knowledge

Turning Data into Knowledge

The Digital Literacy Series: Ethical Computing

Hiding in the data we place online is knowledge that can inform and help people, but that can also cause harm if we aren’t careful. This video delves into patterns and machine learning, discussing why more information can be a double-edged...Show More
What Is Binary?

What Is Binary?

Miniclips: Algo's Coding Adventures

Binary is the language of computers! In this episode, students will learn what binary code is and how it allows us to see images, hear sound, watch movies, and read text on our computers. They will also discover how transistors and the processor...Show More
Why Do We Need so Many Languages?

Why Do We Need so Many Languages?

Miniclips: Algo's Coding Adventures

There are so many programming languages out there – so how do you pick the right one? In this episode, students will discover different programming languages such as HTML, Javascript, Python, C#, Ruby, and more. They will learn how each...Show More
What Are Algorithms?

What Are Algorithms?

Miniclips: Algo's Coding Adventures

Polly and Paul program Algo to cook them breakfast using instructions written as an algorithm – but what exactly is an ‘algorithm’? In this episode, students will discover what an algorithm is, the importance of writing them logically and...Show More
Why Learn Coding?

Why Learn Coding?

Miniclips: Algo's Coding Adventures

Computers are all around us and we use them every single day. But why should students learn how to code? In this episode, students will learn what coding is, why it’s important to develop computational thinking skills, and an overview of the...Show More
What Is a Computer?

What Is a Computer?

Miniclips: Algo's Coding Adventures

Have you ever wondered what makes up a computer? In this episode, students will learn why computers were invented, the different parts of a computer – including hardware and software – the role of the CPU, and the four functions that every...Show More
What Are Conditionals?

What Are Conditionals?

Coding in the Classroom

An animation on conditions in coding and how they work.
Conditionals in Plain English

Conditionals in Plain English

Coding in the Classroom

A presenter explains the use of conditionals within programming and how to teach it in the classroom.
Variables in Plain English

Variables in Plain English

Coding in the Classroom

A presenter explains what variables are in coding and gives some examples.
What Are Variables?

What Are Variables?

Coding in the Classroom

An animation explaining variables in coding.
Loops in Plain English

Loops in Plain English

Coding in the Classroom

A presenter explains that loops are a set of instructions which are carried out repeatedly and how they are used in the Kano coding classroom.
What Is Computational Thinking?

What Is Computational Thinking?

Coding in the Classroom

A short animation on what computational thinking is and how it's used in coding.
What Are Loops?

What Are Loops?

Coding in the Classroom

An animation on how to understand loops.