Computing
Computer Science LearnITWithMrC ⛯ Year 7 Year 8 Year 9 GCSE
Responsive image

Lesson Video

1

Lesson Tasks

  • Watch the Lesson video
    Make notes if needed.
  • Open your Learning Journal
    Complete Task 1 in your Learning Journal
  • Complete the learning activities
    Make sure you complete the book tasks in your Unit Booklet
  • Complete End of Task Assessment
    Update your learning objectives

What do I need to Learn?

0 results forGuest
I need to learn how to understand and explain the term algorithm.

Key Terms

Algorithm Sequence Algorithmic thinking

Task 1 - Getting organised Click to see more


Task: Learning Journal

Open your Learning Journal by clicking on the image below

Good notes will help you organise and process data and information

Task 1: Fill out your learning Journal.

Open your Learning Journal and complete the task below .

Note taking is a way of helping you to remember things you would otherwise forget. It also stimulates our critical thinking skills.

Remember! whenever you see the notes icon in a video this means the information is important and you should write it down.


Task 2 - What is an algorithm? Click to see more


Key Term

An algorithm is a sequence of steps used to solve a problem

An Algorithm is Like a Recipe

See below. A recipe might tell us how to create an apple pie or lemon cake by giving us a set of steps to follow.

To get a computer to do something we have to tell it what to do. We do this by using a set of instructions. These instructions are called algorithms.

An algorithm has a defined outcome – a defined end. Algorithms can be written in many different ways. Each way has a different cost, different speed and requires different external hardware.

A Recipe


Task 2: Open your booklet.

Open your Algorithms booklet, and complete the task on page 4.


Task 3: Fill out your learning Journal.

Open your Learning Journal and complete the task below .


Task 3 - Creating an algorithm? Click to see more

Algorithms in programming

You are creating an algorithm every time you write a program. You are creating a set of steps to perform a task. Before we create a computer program we write it out in one of two ways.

1. As a set of intructions like a recipe.

2. As a flowchart.

Different wasy to create an algorithm



Creating an algorithm



Task 3: Create an algorithm



Task 4 - Coding Algorithms Click to see more

Task 4: Find the error.

The following pseudocode algorithm has an error. Can you re-create the pseudocode below in python so that it correctly asks the user for the length and width of a rectangular room, and then display the room's area. the program must multiply the width by the length in order to deteremine the area.

area= width x length.
display "what is the room's width?".
input width.
display "what is the room's length?".
input length.
display area.


Task 5 - Update Objectives Click to see more

Summing it all up

Lets look at the learning outcomes and decide which one best describes our current level of understanding :

Tick the one you feel is closest to your level

Learning Outcomes I need to learn how to understand and explain the term algorithm.

  • I have a basic understanding of how I can understand and explain the term algorithm. with a little help from my teacher
  • I can show my teacher that I can understand and explain the term algorithm. without their help.
  • I can understand and explain the term algorithm. independently and I can also explain it to others and can complete any extension tasks I am given.

Click here to update your Learning Objectives

Task 6 - End of Task Assessment Click to see more

Task 7 - Homework Click to see more