0% found this document useful (0 votes)
6 views

Basic Programming Concepts

Module 1 introduces programming concepts such as sequencing, conditionals, loops, variables, arrays, functions, and debugging, using Scratch as a platform. It covers the Scratch interface, project management, and creating simple projects with sprites and backgrounds. The course concludes with an end-of-course survey link.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Basic Programming Concepts

Module 1 introduces programming concepts such as sequencing, conditionals, loops, variables, arrays, functions, and debugging, using Scratch as a platform. It covers the Scratch interface, project management, and creating simple projects with sprites and backgrounds. The course concludes with an end-of-course survey link.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 5

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

You might also like