More and more I am considering quiting scratch because of it's harsh limits, but I don't since scratch is so easy to learn and because I can make a project in and hour that on other languages could take days. But, I don't think it is the fact scratch is so limited that it is so simple to learn, I think it is the interface of dragging blocks and the fact that you can see everything displayed in front of you that makes it easy. And therefore, I don't think char strings and arrays would harm anybody. Plus, there have been many fierce people that have attempted making color coded arrays and that takes a lot of time to make, it isn't as effective as arrays, and they are visible on screen. Just imagine how many more things would be possible if scratch had arrays. And now about char strings. Everytime I want a sprite to say a variable as the acctual variable, not a number. And to tell them apart strings could be green colored. But you should really somehow improve scatch's limits.
Offline
I agree that many more great projects would be possible if strings and arrays were available. I hope they are being considered by the development team.
Offline
Yes, strings and arrays would help people program different projects. They scratch team would still have to make it so that both these things could be used easily by beginners which might be difficult.
Offline
not necissarilly, for instance, just because we seem to be unable to create a project without having a mess of variables, some people are scared of even touching the variable section. So, just because char strings and arrays are out doesn't mean people with no use for them have to use them.
Offline
Well, is someone at MIT working on Arrays or Strings or Lists?
To keep the interface as clear, you could just an action button for More... to expand and see the Make an Array button (and Strings etc), and a Less... action button to collapse it back again.
I was thinking Scratch could handle some simulations nicely, but without Arrays is it worth trying?
Last edited by jwhite10 (2008-05-28 09:49:19)
Offline
I made an onscreen array for my Memory project, and it seems quite effective. I had to make a blocker sprite to cover it up though, which was kind of annoying. I also made a "mouse copier" using the onscreen array, but it is very inaccurate. An array would be a wonderful thing to have!
Offline