Search results

Listed under:  Mathematics  >  Algebra  >  Number patterns  >  Iteration
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

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

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: 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: 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

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

Text

Years 3–4: Programming a simple digital solution

This scope and sequence unit outlines a teaching sequence, starting with identifying user needs and co-developing a user story, followed by the design and implementation of a digital solution that includes sequencing, branching and iteration (repetition).

Text

Years 3–4: Introduction to programming

In this scope and sequence unit students follow and describe simple algorithms involving branching and iteration and implement them as visual programs.

Text

Years 7–8: General purpose programming

This scope and sequence unit introduces skills and tools for designing and testing algorithms, building up to the use of nested control structures and functions.

Text

Years 5–6: Representing data in digital systems

This scope and sequence unit explores binary numbers through pixel-based image creation to help students understand the purpose and functionality of binary. It also covers data types as we explore how information is represented internally in digital systems and the operations that can be performed on it.

Text

Designing a mini-game with variables

In this learning sequence, students are guided to design a mini-game for a target audience. They use a template to plan and record their ideas for a three-level game considering the main characters, theme and goal for each level. Students program their game using Scratch or a similar visual programming platform. Sample ...

Text

Years 1–2: Solving simple problems

This scope and sequence unit provides opportunities to explore algorithms conceptualising algorithms as a sequence of steps or procedures for carrying out instructions to solve problems. It also incorporates representing data as part of our algorithms.

Text

Years 5–6: Programming challenges

This scope and sequence unit provides a sequence for teaching programming incorporating branching, iteration (repetition) and variables.

Text

Designing a mini-game

In this learning sequence, students are guided to design a mini-game for a targeted audience. They use a template to plan and record their ideas for their game, considering the main characters, theme and goal for their game. Students program their game using Scratch or a similar visual programming platform. Sample Scratch ...

Text

Years 9–10: Data science skills

This unit introduces data science as a process, focusing on specific skills used in data science. These include the acquisition of data from surveys, sensors or online repositories; storage and analysis of that data; and its visualisation, including with interactivity. When acquiring and analysing data, students can apply ...