Lesson Plan Coding
Lesson Plan Coding
Week 1
Learning Intention: Understand the concept of programming and what an
algorithm is.
Students will begin to use block code.
Vocabulary: commands, algorithms, programming languages, code
Class discussion on How do you think your computer knows what to do
when you turn it on?
- students discuss the concept of the computer following a list of
instructions (commands) eg. Load the start button, load the dock, run
these applications, open this window.
Explain that a set of instructions is a program that is run to tell the
computer what to do.
Computers are usually programmed using a language, which is a limited
vocabulary of instructions that can be followed. Each instruction is called a
command.
The computer runs these commands in order
Why would we need to be able to change what the computer does? Class
brainstorm
Video on algorithms:
https://vimeo.com/user27521626/review/125758228/06a4c31f98
Design algorithms represented diagrammatically and in English, and trace
algorithms to predict output for a given input and to identify errors
(ACTDIP029)
Activity 1 Relevant Content Descriptors:
Design algorithms represented diagrammatically and in English, and
trace algorithms to predict output for a given input and to identify
errors (ACTDIP029)
Activity 1: Practical Activity Programming Pacman Lesson 1 Algorithms.xls:
Write a list of instructions to move pacman from one place to another THINK PAIR
SHARE (get the students to tell/show each other what they have done swap
and test algorithm. Quick feedback reinforce concept algorithm. Share
examples of other algorithms.
Week 2
Period 1: Learning Intention: Students will become more familiar with block code.
o
o
o
o
o
o