Friday, July 29, 2022

Scratch

SCRATCH

HELLO, SCRATCH

Have you ever heard of Scratch? Scratch is a visual programming language that allows students to create their own interactive stories, games, and animations. As students design Scratch projects, they learn to think creatively, reason systematically, and work collaboratively. Scratch was created by the MIT Media lab, and now Scratch has become more than a programming language; Scratch is a community!

Anyone can share their coding projects, remix and redistribute others' work. And students can post comments on coding projects they like, and follow other users or studios (small communities in Scratch), similar to what other social media platforms offer. With these affordances, Scratch is now one of the most popular online coding platforms in the world. As of June 2022, there are 93,481,000 users registered, and 109,114,000 coding projects uploaded. Every month, around 25,000,000 users visit Scratch. It's fabulous, isn't it?

Maybe it's time to look around Scratch how it looks like. Please click this link: https://scratch.mit.edu/ (Links to an external site.) 

 

CONTENTS

This page aims to provide basic resources and guidance for pre-service teachers who are interested in using Scratch for their future teaching. Thus, this page includes necessary resources following the categories: 

  1. Basic of Scratch coding
  2. Class and students management in Scratch
  3. Assessment of Scratch projects
  4. Other resources

BASIC OF SCRATCH CODING

Basically, Scratch is an online coding platform where students can create games, animations, or stories. To encourage young students to participate in coding activities, Scratch allows students to build coding projects using coding blocks. This video might be helpful for you to figure out how Scratch works.

 

Each coding project provides meta-data such as the likes count, retweet count, and view count. This meta-data might be helpful for you to curate coding projects for your students. Click this link (Links to an external site.) and find four icons below the coding project window. These four icons indicate the count of likes, stars, remixed, and viewed, respectively.

In Scratch, the term remix is similar to the retweet on Twitter. However, the biggest difference is that users in Scratch not only can make a copy of someone else's coding project but also they can modify it by adding new ideas (e.g., changing images) and then redistribute it to the public. 

 

CLASS AND STUDENTS MANAGEMENT IN SCRATCH

As a classroom teacher, it might be important and, in some sense, necessary to manage students' accounts and check their learning progress. Similar to an LMS tool, Canvas, Scratch also allows teachers to create their own studios. Teachers can set their studios as either private or public, and use these studios as online spaces where students can upload their coding projects.

In order to create your own studios and manage students' accounts, you should create a teacher account on Scratch. This video might be helpful in figuring out how to create classes, and how to add students. 

 

 

 

ASSESSMENT OF SCRATCH PROJECTS

Assessment of Scratch coding projects might be hard. How could we assess students' computational thinking skills manifested in coding projects? One solution might be using this tool: Dr. Scratch.

Dr. Scratch is an online automatic analytics tool that can evaluate Scratch coding projects. Once you input a coding project URL, Dr. Scratch will show you the results in seconds. Click this link to give it a try: http://www.drscratch.org/ (Links to an external site.) 

Screen-Shot-2022-07-29-at-3-28-01-PM

 

 

OTHER RESOURCES

If you think Scratch is too difficult to have your students try, you might want to use these coding tools.

Screen-Shot-2022-07-29-at-3-42-19-PM

Screen-Shot-2022-07-29-at-3-40-01-PM

 

Here are some Facebook pages that can help you make Scratch-minded teachers.

 

1 comment:

Scratch

SCRATCH HELLO, SCRATCH Have you ever heard of Scratch? Scratch is a visual programming language that allows students to create their own int...