Computing Fundamentals: Lesson 3
Computing Fundamentals: Lesson 3
Lesson 3
Fundamentals of
programming
Complete the algorithm
Groan Throw off duvet
Hit snooze button
Repeat X times
When alarm rings
Hide under duvet
Turn off alarm
Put feet on floor
Get up
Complete the algorithm
Read grade
Yes No
Is grade >=60?
Output Output
Print Print
“Passed” “Failed”
Stop
Learning objectives:
● to understand the relationship between algorithms and
programming
● to understand and use pseudocode and flowchart
algorithms
● to tinker, testing and debug to create a working
program using a graphical programming language
What is programming?
The process of writing computer code to create a
program.
E.g. MakeCode
Algorithms to Programs
Start
Play high C