Search results

Listed under:  Technologies  >  Information and communication technologies  >  Data management  >  Data processing  >  Algorithms
Interactive

Bear and Chook by the Sea

This learning object is designed around a series of videos with Lisa Shanahan, author, and Emma Quay, illustrator, including a reading experience of their collaborative work, Bear and Chook by the Sea. Taken as a whole, this sequence of lessons is a Stage 1 unit of work that results in students working in pairs to produce ...

Video

Unplugged Activity: Graph Paper Programming

This video introduces one of code.org's unplugged activities and provides an introduction to programming without the use of computers. One student takes on the role of "programmer", drawing arrows and scribbles on paper to guide the other student to re-create a particular picture. For more information on the activities ...

Video

Hour of Code: Chris Bosh teaches Repeat Until statements

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, basketball star Chris Bosh explains the difference between a Repeat Until command and a Repeat Loop command. This is the third of seven clips in the Hour of Code tutorial. ...

Video

Hour of Code: Saloni on the If/Else block

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Saloni explains what an If/Else statement is and looks at how If/Else blocks can be used to program the movement of a zombie character. This is the fifth of seven clips in ...

Video

Hour of Code: Saloni teaches If/Else statements with Scrat the Squirrel from Ice Age

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Saloni explains what an If/Else statement is. With the help of Scrat the Squirrel from Ice Age, she goes on to demonstrate how If/Else blocks can be used to program characters' ...

Video

Catalyst: Can you solve the 'travelling salesman problem'?

Imagine you are a salesperson having to travel between multiple locations. How would you achieve this in the quickest way possible? This is a problem that has stumped mathematicians for decades, and there is even a prize for anyone who can come up with an algorithm to solve it. In this video, three methods are used to try ...

Video

Hour of Code: Mark Zuckerberg teaches Repeat Loops

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this instructional video, Facebook's Mark Zuckerberg explains what a Repeat Loop is and how to use the repeat block. This is the second of seven clips in the Hour of Code tutorial. To ...

Video

Hour of Code: Introduction

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics.  This video explains what computer science is and what a computer programmer does. This is the first of seven clips in the Hour of Code tutorial. To try your hand at coding visit learn.code.org

Video

Unplugged Activity: Computational Thinking

This video introduces one of code.org's unplugged activities. It discusses a lesson on Computational Thinking, designed to show you how to take a big difficult problem and turn it into several simpler problems. The goal of the lesson is for a group of students to write a set of instructions for another group of students ...

Video

Hour of Code: Bill Gates explains If statements

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Bill Gates, creator of Microsoft introduces the If statement. He explains that the If statement is a fundamental concept in computer programming. By demonstrating the use ...

Video

MathXplosion, Ep 20: Crack an ancient Roman code

Decrypt the ancient cipher box used by Julius Caesar over 2,000 years ago! By shifting the alphabet or replacing one letter for another further down the alphabetical sequence, you can crack a coded message. The secret to a cipher is one special piece of shared information, known as a key. This shared key is required for ...

Video

MathXplosion, Ep 46: Can you solve the Three Cups Problem?

Find three cups, place them in a line and turn one cup facing down. Can you get all three cups facing down after making exactly three moves? The one rule is: for every move, two cups must be flipped simultaneously. Since the goal is to get all three cups facing down (an odd number) and you start with one cup facing down ...

Video

Unplugged Activity: What is computer science?

Do you know what a computer programmer does? Watch as some experts in the field explain. For more information on the activities introduced in this video, visit http://learn.code.org/s/1/level/1

Video

MathXplosion, Ep 48: The most important thing when solving word problems

It's very important to read problems carefully so you can determine the important facts and understand the questions you are being asked to solve. You may find an answer using pictures and numbers, but if you didn’t answer the right question, what seems right can actually be wrong.

Video

MathXplosion, Ep 47: Creative problem solving

Have you ever had a problem you couldn't solve? Here's an idea: act it out! You can use puppets, objects or people to act out the problem by trying to do what the people or things in your problem do. It will help you because you are actually doing the problem!

Text

Creating a digital start line and finish line with micro:bits: years 7-8

This PDF provides a sequence of activities in which students create algorithms to measure the time taken for a vehicle to travel from a starting line to a finish line. Students connect micro:bits and laser receiver sensors to measure time, then create programs to undertake the timing using visual and general-purpose programming.

Text

Classroom ideas: Micro:bit environmental measurement (visual and general-purpose programming): years 5-8

This tutorial shows ways in which environmental factors such as lighting and temperature can be measured and improved using micro:bits and sensor boards, and programmed using pseudocode, visual programming and general-purpose programming.

Text

Books for exploring Digital Technologies concepts

This PDF provides a list of suggested books or similar that identify and discuss key concepts, key ideas and related ways of thinking about Digital Technologies.

Text

Scratch 3.0 tutorial

This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.

Text

Tutorial: Python

This tutorial provides detailed instructions to support the learning of Python, a general purpose programming language. The tutorial is designed for educators who are learning to use Python.