Coding for kids: introducing SCRATCH

Coding for kids: introducing SCRATCH

Integrate technology into STEM learning and teaching! Welcome to our new post. Coding for kids: introducing SCRATCH.

The computing curriculum is very often an alien language to many primary school teachers.  Teaching ‘coding’ is a really exciting area of learning and it can be made easier through the use of the programming software, ‘Scratch’. Scratch is free software from MIT which allows learners of any age to program their own animations and games. Scratch helps young students learn to think creatively and reason systematically. Any project of Scratch is a STEM project with a focus on computational thinking, developing skills such as logical reasoning, decomposition, algorithmic thinking, pattern recognition and abstract reasoning.

Background information: Coding means writing sets of special words or code that will tell a computer what to do. The special words need to be written in a special language that computer will understand. Coding is also called computer programming. To program a computer (or to tell it what to do) we need to give it exactly the right words in the right order, or precise instructions to make things happen. Special instructions are called commands.

A computer program can solve the problem if we plan the steps the program needs to take.

How to make a simple program: In Scratch you drag and join your commands together.

Coding for kids. Introducing SCRATCH. 1


Choose the Motion group of commands. Drag several code blocks together as shown on the photo to make Scratch move in a circle!

Click any block to run the whole program! This is a simple code that can be used by early years primary school students.

Experiment by changing the amount of steps and turns!