scratch is bab
Offline
hes proably a banned acount on a diffrent computer.
back on topic now.
Offline
I have an idea for this if it happens: The place where the blocks would be turns into a box with code keys!
Offline
martianshark wrote:
I have an idea for this if it happens: The place where the blocks would be turns into a box with code keys!
You mean, have the bloks as what they would be in text version?
Offline
I know this sounds kind of counterproductive, but it isn't. I think there should be a text based way of using Scratch. It wouldn't get rid of the block interface, but it would add a tab that lets you switch between block and text representation of Scripts. It would be easier to make long scripts this way. Also, when you switch back to block view, it will have assembled your script for you. Here's what the text representation would look like:
Simple representation:
when green flag clicked
forever
move 10 steps
end forever
or maybe a more complicated one:
when green flag clicked
forever {
move 10 steps
}
(I prefer this one)
so, a script like this:
Would be like this in the text tab:
when green flag clicked
forever {
point towards mouse-pointer
move 10 steps
if (touching mouse-pointer) {
say "I hit you!" for 2 secs
stop all
}
}
Remember, even if this seems complicated, the block interface still exists.
Supporters:
-ScratchReallyROCKS
-scratch_yoshi
-Lucario621
-Jwosty
-Harakou
Vote for it here!
Last edited by ScratchReallyROCKS (2010-08-25 18:29:46)
Offline
I support! It would be much easier to use blocks, and you wouldn't always have to hunt down the blocks! And, when it's all finished, I can see it in block view!
Offline
scratch_yoshi wrote:
I support! It would be much easier to use blocks, and you wouldn't always have to hunt down the blocks! And, when it's all finished, I can see it in block view!
Thanks! Do you think you could vote for it on the suggestions page?
Offline
Lucario621 wrote:
Nice idea. Can you create a mock-up for it?
![]()
Here you go:
That took me a LONG time.
Last edited by ScratchReallyROCKS (2010-08-24 19:02:16)
Offline
ScratchReallyROCKS wrote:
Lucario621 wrote:
Nice idea. Can you create a mock-up for it?
![]()
Here you go:
http://img842.imageshack.us/img842/9668/text.png
That took me a LONG time.
I see! Really nice.
Offline
Jwosty wrote:
Great idea!
Did you know that you can do that in EToys? (Kind of)
Or it could show the Smalltalk code for the stack of blocks you are writing.
Yeah, but that's too complicated. I think a real representation would be good.
Offline
ScratchReallyROCKS wrote:
Jwosty wrote:
Great idea!
Did you know that you can do that in EToys? (Kind of)
Or it could show the Smalltalk code for the stack of blocks you are writing.Yeah, but that's too complicated. I think a real representation would be good.
Waddaya mean?
Offline
Jwosty wrote:
ScratchReallyROCKS wrote:
Jwosty wrote:
Great idea!
Did you know that you can do that in EToys? (Kind of)
Or it could show the Smalltalk code for the stack of blocks you are writing.Yeah, but that's too complicated. I think a real representation would be good.
Waddaya mean?
sorry, that didn't make any sense. I was thinking of something else when I wrote that. I mean that my representation would be better.
Offline
Harakou wrote:
Agree. I like text input sometimes, and maybe it would help me learn the syntax of those darn curly braces in JS/C.
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{} are you scared yet?
Offline
ScratchReallyROCKS wrote:
Harakou wrote:
Agree. I like text input sometimes, and maybe it would help me learn the syntax of those darn curly braces in JS/C.
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{} are you scared yet?
![]()
A little... Naw just kidding. I havent really used either language at all and so I'm not accustomed to using them. (Not that it's hard)
Offline
ScratchReallyROCKS wrote:
Jwosty wrote:
ScratchReallyROCKS wrote:
Yeah, but that's too complicated. I think a real representation would be good.
Waddaya mean?
sorry, that didn't make any sense. I was thinking of something else when I wrote that. I mean that my representation would be better.
Aha!! Now I get it.
Offline