Primary Catalogue

Computing and ICT


Differentiation

Differentiation

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain what to do when students learn at different speeds
Managing Assessment

Managing Assessment

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain how to manage assessment in four steps; products, process, habits of learning and understanding.
Making The Case For Investment

Making The Case For Investment

Coding in the Classroom

Taylor from the education team at Kano answers some questions from an Ask Me Anything.
Encouraging Parental Engagement

Encouraging Parental Engagement

Coding in the Classroom

Taylor from the education team at Kano answers some questions from an Ask Me Anything.
Can Any Class be a Computer Science Class?

Can Any Class be a Computer Science Class?

Coding in the Classroom

Taylor from the education team at Kano answers some questions from an Ask Me Anything.
The Approach

The Approach

Coding in the Classroom

The four-part method of the Kano course explained; Physical Computing, Simple Steps, Storytelling, Play & Exploration.
Collaboration

Collaboration

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain the importance of a paired or group environment
Troubleshooters

Troubleshooters

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain how to build up students' confidence and how to troubleshoot.
Managing Time

Managing Time

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain some of the challenges when managing time teaching coding.
Formative Assessment in Computer Science

Formative Assessment in Computer Science

Coding in the Classroom

Taylor from the education team at Kano answers some questions from an Ask Me Anything.
Play & Exploration

Play & Exploration

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain how to teach coding through Play and Exploration in your classroom.
Why Teach Coding?

Why Teach Coding?

Coding in the Classroom

Why teach coding? Lots of new jobs are out there, and coding skills are in big demand; and those jobs aren't just in technology companies.
Introduction & Overview

Introduction & Overview

Coding in the Classroom

This introduction to teaching coding in the classroom will give you an overview of what to expect over this course. Soon you'll get young people to engage with coding through physical computing, use storytelling to make coding fun, and much more.
Getting Help

Getting Help

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain the importance of playing with the Technology, working with others and posing questions to your students and where to get help.
The Student Driven Classroom

The Student Driven Classroom

Coding in the Classroom

Taylor and Joanna from the education team at Kano explain what a student driven classroom approach is, and how to prepare for it.
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
Cyberbullying: How to Avoid Cyber Abuse

Cyberbullying: How to Avoid Cyber Abuse

Responsible Use of Technology

Social networking is a great part of the Internet, but it's also important to be careful not to hurt other people's feelings. This video showcases a series of situations to stop cyberbullying. What would you do if someone shared an embarrassing...Show More
What Is Fake News? Tips For Spotting It

What Is Fake News? Tips For Spotting It

Responsible Use of Technology

There are news stories on the internet which are not real; this is known as fake news. Sometimes, fake news are shared to make us laugh, to get more likes or to hurt someone. This video provides tips and advice to learn how to tell the difference...Show More
Online Privacy: Internet Safety and Security

Online Privacy: Internet Safety and Security

Responsible Use of Technology

Social media is a great tool to communicate with our family and friends but it's important to be mindful of what we post, where we post it and who we share it with. In this video students will be given advice on how to protect their online privacy.
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