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

Lesson Video

5

Lesson Tasks

  • Watch the Lesson video
    Make notes on your notes sheet.
  • Read the lesson notes
    Make notes on your notes sheet.
  • Complete the learning activities
    Make any notes on your notes sheet.
  • Check the Learning outcomes
    Update your learning objectives

What do I need to Learn?

0 results forGuest
I need to learn how to represent algorithms using flowcharts, pseudo-code and use them to create program 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


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 - Algorithms - Iteration Click to see more

Iteration

Iteration is a Keyword in computer science and it means to repeat something a number of times until a condition is met.

Below you can see the different types of iteration and how you would represent them in both flowcharts and pseucdocode


Task: Iteration

Open your student workbook at page 14, complete Task 11


Can you work out what the flowchart below does?

Task: Iteration 2

Open your student workbook at page 17, complete Task 12


Task 3 - Selection Click to see more

Selection

Selection is a Keyword in computer science and it means to choose from a set of options each of which will take the program on a different path.

Below you can see an example of selection and how you would represent it in both flowcharts and pseucdocode


Task: Selection

Open your student workbook at page 18 read through the examples then complete task 13


Task 4 - Nesting Statements Click to see more

Task: Nesting code

Open your student workbook at page 21 turn the pseudocode into real code using python then complete tasks 14 & 15


Task 5 - A full recap Click to see more

We are now going to work through our student booklet to reinfoce all the things we have learned about Flowchards and Pseudocode Task: Recap

Open your student workbook at page 23 read through and complete all tasks up to and including page 33

Task 6 - 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 represent algorithms using flowcharts, pseudo-code and use them to create program code

  • I have a basic understanding of how I can represent algorithms using flowcharts, pseudo-code and use them to create program code with a little help from my teacher
  • I can show my teacher that I can represent algorithms using flowcharts, pseudo-code and use them to create program code without their help.
  • I can represent algorithms using flowcharts, pseudo-code and use them to create program code 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

Task 7 - Homework Click to see more


Turn the flowchart below into both pseudocode and python code