To ease the transition from the block-based programming environment Scratch to Java this library was created. Therefore, the core elements of Scratch are remodeled.
The following video show a Scratch project and a similar BlueJ project using the Scratch for Java library.
If you want to compare it yourself, you can take a look inside both projects:
- Scratch: https://scratch.mit.edu/projects/338613208
- BlueJ: Source Code on GitHub or Project Halloween.zip
The Scratch for Java website is hosted on Vercel.
The Scratch for Java library is profiled using Java Profiler