Scratch Peer Review and Assessment Tool

UPDATE 6/20/2022 – Unfortunately, Scratch has modified their API. This has broken the code used by SPRAT. It appears that Scratch has removed some of the main database calls necessary for SPRAT to do it’s job. At this time SPRAT will not work. We will update this page if and when we figure out how to get things working again.

The Scratch Peer Review and Assessment Tool (SPRAT) was created by Dr. Ben Schafer to facilitate the collection and peer-review/assessment of Scratch programs in classroom and code-club environments.

The following materials can be used to help you configure the autograder in your own environment

This software is distributed for under the GNU GPL. In other words, you are free to download, modify, and distribute this code as long as you continue to make it free for all future users.

Questions about this software should be addressed to Dr. Ben Schafer – schafer@cs.uni.edu. Donations to support future development and distribution of this tool may be made via this link.