Game Programming Using Scratch
Scratch is a multimedia authoring program which allows its users to create and program his or her own stories, interactive games, and animations in an online community.
Through scratch students can gain 21st century skills as it allows for basic programming skills, collaboration, and can also be used as an assessment tool. Students can use Scratch to reteach topics in a more creative way through having students author their own media to share.
Scratch allows for young people to integrate creativity in storytelling, games, and animation. Kids can collaborate on projects through the use of Scratch, and share their projects online. It allows students to develop 21st century skills through the use of technology.
Scratch can be used by people of all ages including students from elementary- high school ages, and adults in a variety of settings.
Scratch is used in over 150 counties and available in over 40 languages. This is great for teachers that are working with bilingual or ESL students.
Scratch can be used across curriculum and students and teachers can create and share resources via scratch.
A major advantage of scratch is that it is a free program so people can access and utilize scratch for both personal and academic use.