0% found this document useful (0 votes)
10 views12 pages

Y7 Algorithms

Math new

Uploaded by

Haithamon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views12 pages

Y7 Algorithms

Math new

Uploaded by

Haithamon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Algorithms- Big

picture
Lesson Objective : To explain and understand the importance of algorithms in computing

By the end of this lesson, learners should be able to identify and write algorithms for simple real-life
sequences

Concept:

What is an algorithm?
An algorithm is a sequence of instructions that are followed to complete a task.
This task can be anything, as long as you can give precise, step-by-step
instructions for it.
Flow chart symbols for Year 7 Success Criteria

Success Criteria
Must
I can explain what an algorithm is, talk about it.
I know they must be performed in order.
Should
I can use the flowchart symbols to build an
algorithm. I know how to convert a flowchart to
code.
Could
I can use complex conditional statements in my
code
Algorithms
Success Criteria
Lesson Objective: To explain and understand the Must
importance of algorithms in computing I can explain what an algorithm is, talk
about it. I know they must be
By the end of this lesson, learners should be able performed in order.
to identify and write algorithms for simple real-life
sequences
Should
I can use the flowchart symbols to
build an algorithm. I know how to
convert a flowchart to code.
Could
I can use complex conditional
statements in my code
Algorithms
Lesson
Objective: To For example, to make yourself a sandwich you have to follow a sequence of
explain and steps in the right order. If you do something in the wrong order you might
understand the end up making a mess
importance of
algorithms in
computing

By the end of
this lesson,
learners should
be able to
identify and
write algorithms
for simple real-
life sequences
Solving problems
Lesson
Objective: To There is usually more than one way to solve a problem.
explain and There may be many different recipes to bake a cake, but all
understand the of them end up tasting the same when followed. The same
importance of
algorithms in is true for algorithms.​​
computing

By the end of Watch the video here


this lesson,
learners should
be able to
identify and
write algorithms
for simple real-
life sequences
Flowcharts
Lesson
Objective: To
explain and A flowchart is a diagram that represents a set of
understand the instructions. Flowcharts normally use standard symbols to
importance of
algorithms in represent the different types of instructions.
computing

By the end of These symbols are used to construct the flowchart and show
this lesson, the step-by-step solution to the problem. Flowcharts can be
learners should used to plan out programs..​​
be able to
identify and
write algorithms
for simple real-
life sequences
Flowcha
Lesson
Objective: To rt
explain and
understand the
importance of
Symbol
algorithms in
computing s
By the end of
this lesson,
learners should
be able to
identify and
write algorithms
for simple real-
life sequences
Look at my flowchart here
This will next need
to be translated
Lesson into code which
Objective: To the computer will
explain and then follow to
understand the complete a task.
importance of
algorithms in This code is
computing written in a
programming
By the end of
language.
this lesson,
learners should There are many
be able to different types of
identify and programming
write algorithms languages. Some
for simple real- that you may come
life sequences across are Scratch,
Logo, Blockly,
Python and Kodu.
Lesson
Objective: To
explain and
understand the
importance of
algorithms in
computing

By the end of
this lesson,
learners should
be able to
identify and
write algorithms
for simple real-
life sequences
Lesson 5 Minutes timer- Task on
Objective: To
explain and
understand the
Worksheet
Task 1: Think of a task that you want your
importance of sprite to do
algorithms in
computing

By the end of
this lesson,
learners should Task 2: Create an algorithm using the flow
be able to
identify and chart symbols
write algorithms
for simple real-
life sequences
On the computer task
Look at my example- I converted my algorithm to code
Done with your first
algorithm?
Think of other algorithms that you can convert to code.

How about giving instructions to your sprite to cross a


busy street in London?

You might also like