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

Lesson Video

4

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 explain simple algorithms in terms of their inputs, processing and outputs.
I need to learn how to represent simple algorithms using flowcharts or pseudo-code

Key Terms

Terminator Input Output Decision Subroutine Process Connector Pseudocode

Task 1 - Getting organised Click to see more

Task: Learning Journal

Open your Learning Journal by clicking on the image below


Task : Homework.

Copy your homework into the slide below .


Good notes will help you organise and process data and information

Task : Fill out your learning Journal.

Open your Learning Journal and complete the task below .


Task 2 - Inputs outputs and processes Click to see more

Flowcharts symbols


Input and Output


Processes

Selection


Iteration


Task: Algorithmic Thinking

Open your student workbook at page 11, complete Tasks 7 - 9


Task 3 - Using Flowcharts Click to see more

Task: Area of a square

Create a flowchart using the flowchart creator (click on button below) or they flowchart symbols that will work out the area of a square.

Flow Chart Creator

Extension tasks

  1. Create a flowchart to work out the perimeter of a square.
  2. Create a flowchart to work out the area of a rectangle.
  3. Create a flowchart to work out the area of a circle.


Task 4 - Psuedo Code Click to see more

Task: Basic pseudocode and python

Open your student workbook at page 13, complete Task 10

Task: Area of a square

Now Create the pseudocode that will work out the area of a square.

Look at page 10 in your books to see how to turn an action into pseudocode

Extension tasks

  1. Create the code in python to work out the perimeter of a square using your flowcharts or pseudocode to help you.
  2. Use pseudocode or your flowchart to create a program in python to work out the area of a rectangle.
  3. Use pseudocode or your flowchart to create a program in python to work out the area of a circle.


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 explain simple algorithms in terms of their inputs, processing and outputs.

  • I have a basic understanding of how I can explain simple algorithms in terms of their inputs, processing and outputs. with a little help from my teacher
  • I can show my teacher that I can explain simple algorithms in terms of their inputs, processing and outputs. without their help.
  • I can explain simple algorithms in terms of their inputs, processing and outputs. independently and I can also explain it to others and can complete any extension tasks I am given.

🠜 Now update your learning objectivesClick on the Assessment image