Currently Scratch is a very basic programming language and is lacking some very important features, such as commands/scripts/blocks that can actually modify the system, like, getting system time, opening system directories, running in-Scratch web-browser etc...
Another thing is that the terminology of Scratch programming should be more professional, such as instead of saying Sprite, it should be called object etc...
Thanks.
Offline
Yeah, that's been suggested a lot of times. Just keep in mind when you're suggesting that suggestions should be appropriate for all users, new and old, and that the point of Scratch was to create a programming language that was easily understandable. While making it more powerful does, er, make it more powerful, it also makes it slightly more difficult to learn, which isn't what the Team meant to do.
Offline
coolstuff wrote:
Yeah, that's been suggested a lot of times. Just keep in mind when you're suggesting that suggestions should be appropriate for all users, new and old, and that the point of Scratch was to create a programming language that was easily understandable. While making it more powerful does, er, make it more powerful, it also makes it slightly more difficult to learn, which isn't what the Team meant to do.
The idea of Scratch being a educational tool a great, but as from our ICT teachers perspective, it is kind of misleading in the terms.
Offline
I'm pretty sure you can do some of that stuff with BYOB, but I'm not sure cuz I haven't tied it out yet.
Offline