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
We take content rights seriously. If you suspect this is your content, claim it here.
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
We take content rights seriously. If you suspect this is your content, claim it here.
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