what if you made a typo?
Offline
I don't think this willl happen. It will overcomplicate things for newer scratchers, because they would just waste they're time typing stuff in then get bored and give up. Also it would just be more simple to keep the blocks and the thing you described would just eat up time if you're a slow typer.
Offline
silentslayer7 wrote:
I don't think this willl happen. It will overcomplicate things for newer scratchers, because they would just waste they're time typing stuff in then get bored and give up. Also it would just be more simple to keep the blocks and the thing you described would just eat up time if you're a slow typer.
Ah, but no one is making you use it. This is a proposed addition, not a replacement for the block system. (And for the record, typing is actually a more efficient way to code than dragging blocks around.)
Offline
Just for the interested, JSO has been developing a Javascript Block parser.
Basically, you type text versions of the code, click parse, and an image of the code made with css and js comes up.
Also, I think we should vote on some ideas of syntax. So the scratch team knows?
Offline
Stencyl already has this so you could just use that
Offline
I really love this idea because it would be great for transitioning between languages.
Offline
ScratchReallyROCKS wrote:
Chrischb wrote:
And you can copy and paste text too.
![]()
It'd be lame if you couldn't.
Then you could make scripts in a text editor and copy them into Scratch!
or copy scripts from 1 scratch window to another
Offline
They're is a text based version of Scratch called "M30W" or something like that which was written in Python 2.6. I tried to install it once but it was very complicated.
Offline
Bumpety Bumpety Bump.
Offline
i think this idea is brilliant<play sound[ , i enjoy typing code so much, makes me feel accomplished
Offline
There could be a whole load of functions in text mode for advanced users so new scratchers wont get confused because they wont be in the block palletes and could show up in deep red obselete colour like say nothing wen in block mode and maybe it could be a bit secret so it wont confuse new scratchers but not as secret as mesh but maybe like compress sounds and compress images.
Offline
I support but I have no votes, great idea!!!
Offline
Support!
Offline
Support!
Take the lag for dragging huge scripts!
Allow for easy copying and pasting!
Suggestion:
Maybe find a way to make "functions"? This could be handled similar to BYOB. And of course, if this is made in addition to the block interface it is kind of like a ladder for aspiring programmers. Text is the way nearly all programs are written. Add functions and the transition into more advanced language would be really smooth and programming on Scratch itself would be quicker too.
I also like the idea of (somehow) integrating Scratch with more powerful languages, if only for projects that need to crunch lots of numbers in short periods of time (3D renderers, chess, etc.)
Offline
I support!
It can get annoying sometimes to drag and drop everything--in fact, I could probably code twice as fast with a text-based interface!
Offline
Offline
It should be like this:
sprite1. [ask "2+2?"] [if <(answer)=4> [say "Your right!"] else [say "Your wrong!"]]
Last edited by WindowsExplorer (2011-09-20 03:26:32)
Offline
I already made a topic like this.
Like 3 years ago lol.
I will go fish it out...
Offline
LOL!
Awesome idea.
GreenFlagEvent[ <- yes! "[", not "{" in event thingies!
forever{
say(This is awesome!)
}
]
Offline
Is this happening? It seems that all the elements for a text input window in scratch is almost self written as the blocks already have text on them.
Making a text editor with good and easy syntax checking would be a great way for kids to move to the next level of programming.
/Jan
Offline