Introduction To Programming Lesson Plan For Y10-01-Ct1: Topic 1: Computational Thinking
Introduction To Programming Lesson Plan For Y10-01-Ct1: Topic 1: Computational Thinking
Introduction To Programming Lesson Plan For Y10-01-Ct1: Topic 1: Computational Thinking
Introduction to programming
Lesson plan
Explain that computers are deterministic
– they only do as they are instructed.
Explain that programs are used to give
these instructions. Ask the students to
think about programs they use regularly.
What does a program look like? Explain
that all programs are created by people
using code. There are many ways to
write code. Ask the students to name any
programming languages they know.
Explain that the class will be learning to
program using the language Python 3.
Introduce the Integrated Development
Environment (IDE) you want the students
to use – explain that there are different
ones, but that they will be using the one
that you have chosen. Explain that IDEs
provide tools to help write programs.
Demonstrate using the interpreter for
your IDE. Ask students to complete
Activities 1 and 2.
© Pearson Education Ltd 2020. Copying permitted for purchasing institution only. This material is not copyright free.
1
TOPIC 1: COMPUTATIONAL THINKING
Introduction to programming
Wrap up.
Homework
See homework document.
© Pearson Education Ltd 2020. Copying permitted for purchasing institution only. This material is not copyright free.
2