The motivation is to provide a more gentle way for students to transition from block-based languages like Scratch to “real-world” text-based languages, like Java. Removed by moderator - please do not share personal information on Scratch Victor Norman (vtn2), and student Jordan Doorlag, at Calvin College (). ScratchFoot has been developed over the course of 3 summers by Prof. We would like to have a few teachers/students/Scratchers volunteer to try ScratchFoot and give us feedback on any bugs they find, and the effectiveness of using this tool to help students transition from Scratch block programming to text programming in Java. However, we are eager to get the word out that this tool exists. ) ScratchFoot is currently at version 0.5 and has not been tested publically – so use at your own risk. (They have also introduced a new version that uses a new language – Stride – with simpler syntax.) Greenfoot is similar to Scratch in that it is object-oriented (each object on the screen has scripts/variables associated with it), they have an x/y location, point in a certain direction, can detect collisions, detect key presses and mouse presses, use cloud variables, etc. In many ways it is similar to Scratch, but it is text-based, and pure Java. (Greenfoot is a Java-based IDE for education. It does not currently work with Greenfoot Stride (although we hope to secure funding (from somewhere) to continue this work and make a Stride version available). ScratchFoot is available now from github at ScratchFoot is compatible with Greenfoot 3.x Java. ScratchFoot includes 1) a library that offers a Scratch-like API in Greenfoot, and 2) a tool to automatically port a Scratch Project over to a Greenfoot Scenario. Your progress journal, code, and repository history will tell a story of how much effort you put into your game.We are excited to announce the availability of ScratchFoot, a Scratch emulation layer in Greenfoot. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |