The next event is on Saturday, October 25, 1-3PM, again at the Rutland Free Library. We are going to do another hands-on event. This time we are going to start working with a programming tool called “Scratch” from MIT. For those who were unable to attend our first Scratch event back in April, this is your chance. October 25 is also the date of the annual Rutland Halloween Parade (in the evening), so our Scratch programming activities will have a “Halloween” theme, as far as ready-to-go sprites for your Scratch program or animation.
Scratch is another visual programming tool / language. For those of you who participated in an Code.org “Hour of Code“ event, you will notice that Scratch has some similarities to the visual programming approach of “Hour of Code”. But Scratch has many more programming features, and introduces you to many more programming concepts and ideas.
Scratch enables you to program your own interactive stories, games, sounds and animations. You can also share your creations with others in the Scratch online community. According to MIT’s website, “Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.”
At hour “Hour of Code” event back in February, one person had a question about “sprites”. Scratch does allow you to have one or more sprites (visual graphics to represent people, animals, characters, things), that can be animated.
For each sprite, you can tell Scratch to do different things based on different “events”. This is called event-driven programming. For example, you could play a sound, or have a character say something in a cartoon bubble, if the user clicks on something, moves their mouse or presses a key on keyboard. These mouse/keyboard events drive the action on the screen.
This blog also has some earlier posts regarding Scratch Programming. Scratch is a very nice tool and way to learn and develop programs.
Hope to see you on October 25th to start to learn Scratch programming.
Ron and Steve