Module 1: Introduction to Programming
and Scratch
• - Programming and its basic concepts (sequence,
loop, conditions, variables, etc.)
• - Introduction to Scratch interface and blocks
• - Loading and saving project (File management)
• - Creating and running a simple project
• - Exploring different sprites and backgrounds
Basic Programming
Concepts
• Sequencing - Carries out instructions and performs actions in a
specific order, one step at a time.
Example - brushing your teeth
• Conditionals (if/then statement) - Making decisions based on
certain conditions.
Example - If it's raining, wear a raincoat
• Loops - Repeating a task multiple times.
Example – Audio/video player
• Variables - A container to store something, like a number or word,
that can change.
Example – A favourite colour box
• Arrays - An array is a special kind of variable that can hold multiple
values
Example – Bookshelf, school attendance register, Family
• Functions - A small set of instructions that can be reused
• Debugging – It is finding and fixing errors (or "bugs") in code
End of the Course Survey
https://tech.fillout.com/ict