Why Kids need to learn Scratch - Part 2
Date: 02/10/2018/Tuesday

Why kids like Scratch?
A number of reasons. Firstly, It has a very user friendly and ease to use interface. Kids can drag in sprites easily from library, change background, add sound from library , even draw own sprites. They can increase and decrease the size of sprites using the grow and shrink button. Secondly it's color coded, kids know blue colored code is for motion, purple code represents sound, brown code represents events, green represents various operators and so on. They just have to drag and drop the code in the script area. Third they have learnt how to look for step wise tutorials, learn independently about how to add games, animation, effects etc to your project, explore examples in the gallery, try out the various projects and make changes, modify code. Fourth they can dig deeper by looking into blocks of code in the help menu and try out the short programs as well.
A number of reasons. Firstly, It has a very user friendly and ease to use interface. Kids can drag in sprites easily from library, change background, add sound from library , even draw own sprites. They can increase and decrease the size of sprites using the grow and shrink button. Secondly it's color coded, kids know blue colored code is for motion, purple code represents sound, brown code represents events, green represents various operators and so on. They just have to drag and drop the code in the script area. Third they have learnt how to look for step wise tutorials, learn independently about how to add games, animation, effects etc to your project, explore examples in the gallery, try out the various projects and make changes, modify code. Fourth they can dig deeper by looking into blocks of code in the help menu and try out the short programs as well.
What have the kids been doing in Scratch?
Lets look at some of the interesting programs kids have been able to try and create in Scratch. One of my very keen learner's Asad who has difficulty in reading and writing can code and make different games. Recently he was able to make a game in Scratch where a fish diver catches fish and every time he catches a fish, score is increased. He added different sprites, modified them, wrote the code to move the sprites randomly , add score variable and change background.
Danish another of my very keen learner at Ran'aa has tried making several different games in Scratch. He was able to design a dress up game, where as the event is triggered the sprites change dresses randomly. He made a question/answer game, where sprites question and respond. Kids can use this to practice questions in maths, improve communication skills, enhance vocabulary, develop quizzes about different concepts etc He was also able to make a scoring game, where a crab catches donuts, and every time they catch a donuts, score is increased.

Kids also tried making a pong game, which is a version of the bouncing ball game.
Kids were able to modify the game, add different sprites, change background, modify code to move ball in different directions, add motion, change color of ball when hits the paddle, add score, which automatically increases when the ball touches the paddle. Kids used the stamp option to increase the balls, they could increase the speed of the balls to make it more challenging. Different students came up with different bouncing games.
Kids also tried making a hide and seek game by using the Hide and Show command. They modified it by adding a score. The moment the sprite was caught the score increased. Kids also tried making a racing game where 2-3 characters race each other. They modified by adding different vehicles like buses, cars etc changing speeds, adding different events like when key pressed, when clicked etc
Kids also tried using the pen tool and its different options. They were able to use the pen tool creatively to come up with some amazing patterns and designs using the stamp tool, clear options, changing colors etc. Kids can use this tool to explore artistic skills.
Why Scratch is important for kids?

What have we achieved so far at Ranaa Child Welfare Foundation?

engaged and enjoying their coding lessons and the best part they love to share and help their peers.
Overall its a great learning experience both for as their teacher and for students too. It has definitely opened a new window of learning for them. Your time to explore now :)
Enjoy Reading till my next blog soon Inshallah :)
Regards and prayers
Sheeba Ajmal
References
1. Scratch
weblink: https://scratch.mit.edu/projects/editor/?tip_bar=home
Accessed online 2/Oct/2018
2. Ranaa Child Welfare Foundation
Weblink: https://www.facebook.com/ranaaschool/
Comments
Post a Comment