I myself have played around with the scratch image and I still am only a moderate squeak user, but I would be delighted if scratch could receive information from the basic imput/output system on the PC the project is running on.
The blocks would be reporters for CPU usage, RAM usage, and ROM usage for specific hard drives. More cool blocks would be file save/open blocks.
Using these blocks could add great potential to Scratch simulations (which I make when not using C#). I know you did not want me to post this (but I have the right to), but you should have a clone/delete sprite blocks.
I also would request these blocks (which I customly programmed, but I would like proffesional-made builds): Date/Time, a logic reporter for state of being shown or hidden, a logic statement for "pen down", reporters for pen color and shade, go to URL, and enter presentation mode. One final block I want, which I haven't programmed is joystick inputs.
Thank you for taking the time to read these considerations for Scratch 2.0 or 1.5.
-Scratcher TNThieding
Offline
Clone/delete suggested many times.
Chances are, CPU etc. will be shot down because it will "confuse" 7 year olds. No "disabling" it either, it'll "still" somewhat "confuse" them.
Offline
Cloning might be (I say might) implemented in 2.0.
The CPU blocks are mostly unnecessary and complicated, so will be shot down as JSM said above. All of the other 'external input' blocks like the date/time might be implemented if we're lucky.
Offline