drScratch is an analytical tool that evaluates your Scratch projects in a variety of computational areas to provide feedback on aspects such as abstraction, logical thinking, synchronization, parallelization, flow control, user interactivity and data representation. This analyzer is a helpful tool to evaluate your own projects, or those of your Scratch students.
You can try a beta version of drScratch at http://drscratch.org
Docker and docker-compose are required to deploy local environment. Type next commands:
make build
make start
$ docker run -d -p 3306:3306 --name drscratchv3_database -e MYSQL_ROOT_PASSWORD=password mysql
$ docker exec -it drscratchv3_database mysql -p
$ docker exec -it drscratchv3_django bash
make translate