![what type of code does scratch demonstrate what type of code does scratch demonstrate](https://opensource.com/sites/default/files/scratch3-left-right_answer.png)
![what type of code does scratch demonstrate what type of code does scratch demonstrate](https://i.ytimg.com/vi/WjsI5Y65v8s/maxresdefault.jpg)
With Scratch, there are multiple ways for students to complete the same task, such as making characters move. For example, after learning about four-quadrant graphing, my students were able to program the arrow keys in Scratch to simulate video-game-like movement of characters. No matter the concept, when students ask, “Why are we learning this? How will it help us?” Chances are, you can show them a relevant programming application. Understand math applications.Ĭratch allows students to see the real-world application of math. The Empowered Learner standard expects students to leverage technology to take an active role in choosing, achieving and demonstrating competency in their learning goals. When students decide which tool to use they are addressing one of the key components of ISTE Standards for Students. Interactivity also improves comprehension for the viewer. When students present complex material using text or diagrams, viewers can become confused because they are simply viewing the work and not interacting with it.īut when students create moving diagrams it’s easier to demonstrate complex relationships and show their grasp of the subject. The usual methods of presentation, like slideshows and poster boards, are static and one-way. Rather than completing the traditional children’s sound book for eighth grade science, the students asked if they could put their computer programming skills to work and create an animation instead.Īnother student created a project for social studies that not only involved learning about the Mayan ballgame, but also gave users the opportunity to play the game. For example, two students I know created an interactive flipbook on sound. In fact, I’ve found that after using Scratch, students will ask to use their new-found knowledge to create learning opportunities for their core academic classes. In addition to helping students learn programming, Scratch projects can replace artifacts like dioramas, brochures, displays or slide presentations. Understanding how Scratch works also makes it easier to learn new computer programming languages. Scratch’s drag-and-drop block structure gets rid of the syntax problems while reinforcing the logic and intuition behind programming.
![what type of code does scratch demonstrate what type of code does scratch demonstrate](https://devhumor.com/content/uploads/images/August2017/scratch.png)
Many younger students shy away from programming because the syntax is confusing and frustrating. This engaging activity engages students and motivates them to learn. If you’re ready to give it a shot, here are four ways students benefit from Scratch in the classroom: They learn programming.Ĭreating games is fun, and using Scratch makes this activity accessible even to the youngest learners because compared to other programming languages, Scratch is intuitive and easy to learn. Scratch is one of the most versatile resources for this because it boosts student engagement and provides an easy way to infuse coding into your existing curriculum - even in fully online or remote settings. If you want to incorporate coding into the curriculum but your school is now online and you don't have access to materials, there are plenty of low- and no-cost tools you can turn to.