i was thinking of a new scratch version which the scratch team can put here and you can download it.it is where you don't just snap blocks together,but you type codes for what happens.like if you wanted to put "When Green Flag Clicked",you don't just drag it, but you type in a code for it.sprites and backrounds and sound importing and recording would be the same, but you have to type in codes instead of snaping blocks together.
i am not expecting for the scratch team to do that,but i will share my idea,cause what do you know they might take it.
______________________
adriangl
<play note( happy )for( )secss>
<pick random( )to(
Last edited by adriangl (2007-10-10 21:03:56)
Offline
The metaphor of blocks snapping together is a really valuable feature for younger users, because a) they probably can't really type well yet and b) visual programming is much less intimidating than regular, text-based programming. The LEGO connection would also help younger users. So I don't think the Scratch team would really do that.
Offline
but it is only for those who need a chalange.it is like normal scratch, you don't have to use it.you only download it when you think normal scratch is not that much of a chalange to you.
_________________________________
adriangl
Offline
adriangl wrote:
but it is only for those who need a chalange.it is like normal scratch, you don't have to use it.you only download it when you think normal scratch is not that much of a chalange to you.
_________________________________
adriangl
Actually Andres said that the newer version of scratch won't have any new features (except customizable languages). He said there will be mostly bug fixes so everyone should download it.
Offline
There have been requests for the ability to load and save scratch scripts as text files.
I think that it would be good to provide a keyboard input for disabled students who have trouble using a mouse and for more advanced students who can type faster than they can mouse around, though I don't expect it to become the major input mechanism for beginning users.
Offline
Scratch is a drag and drop interface. If you want to use a type line interface, try with more complex languages.
Offline
relyt12101 wrote:
Like HTML/CSS/PhP for web pages!
Those langages are for making web pages and stuff and cannot make programs like those programmed in scratch.
I assume scratch will have a custom text language perhaps similar to the way to put the images of scratch blocks in the forums.
Last edited by archmage (2007-10-11 22:32:33)
Offline
I know it is for the web. C++, Perl, JavaScript, and Python are some others.
Offline
It's allot easier to snap blocks together than to type reams and reams of this 000001000011111110000010101011110101010110111110111101, anyway, the blocks are pre writen code so you're basicaly doing that anyway.
PS My dad tolled me that the blocks thing was very similar to the way profesionals make games these days so that proves it's a good method.
PSS Pacman was written like this 000000000000011111111010101001111111100000000010100000000000000001110100000000000011111111111111111111100001010100000000000000000000000000000000000000000011111111111000000000101111111111110000001111010110000000000000000000000111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111
PSSS I wonder what would happen if I attempted to put that as the code for a page on my website, hmmm
Offline