Download presentation
Presentation is loading. Please wait.
Published byΙδουμα Ευταξίας Modified over 5 years ago
2
A peer review/grading system for use with Scratch (SPRAT) Dr
A peer review/grading system for use with Scratch (SPRAT) Dr. Ben Schafer
3
Who should be here?? To get benefit from this presentation you should probably: Teach Scratch Want students to complete/submit assigned programs in Scratch Be comfortable running a Python script (or be willing to learn) Be comfortable modifying a few variable values in Python (or be willing to ask a colleague who is)
4
Background and Motivation
I teach with Scratch A LOT!! I want students to submit projects Partially to see if they are understanding the material In other words, for evaluation I want students to see other student's work Some great learning takes place when you can look beyond how YOU saw the problem
5
What I wanted Collections of similar programs
6
Scratch Studios You can easily collect similar work onto a single page
Make one studio per homework assignment Great for sharing work and getting students to look at alternatives
7
What I wanted Collections of similar programs
"Peer Review" by the students
8
Sharing and Commenting
Scratch already has built in sharing and commenting
9
What I wanted Collections of similar programs
"Peer Review" by the students Automatic "grading"
10
Scratch Teacher Accounts
Pros Credential creation/management Additional Studio Management tools Cons Mostly used to provide management for the student accounts No grade book features [Wasn't available when I got started]
11
What I wanted Collections of similar programs
"Peer Review" by the students Automatic "grading" It's good to be a programmer
12
Introducing SPRAT The Scratch Peer Review and Assessment Tool
13
What I did I discovered that Scratch has a largely unadvertised API to allow access to publicly shared information about users, their programs, and the studios they create and post.
14
What I did I wrote a Python script that uses this API extract some key information from the Scratch website to build a peer review/grading system to fit my needs.
22
Scratch Peer Review and Assessment Tool
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.