This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2010-08-14 00:22:25

MabonBaladevaKain
Scratcher
Registered: 2010-07-25
Posts: 80

This idea will blow your mind!

No really, it's just that good.  wink

The puzzle piece idea is good, but Scratch lags if things get complex.
Everyone hates Lag, fix that please.
I also hate that the screen won't scroll up or down while I'm dragging a piece of code.
That could be fixed by adding a real cut and paste ability which would be nice to have in all aspects, meaning in the sprite editor as well.

Ok, on to the idea ... drum roll please .... tatatatatata tshhh!

The ability to Switch Modes at any place in the code and back again from several different options. Lets say you are working the puzzle piece style, you then switch modes to a FLOW-CHART style! and the 'then' code could surround the 'if' code on all sides, making things easier to understand. The lines going from the Circle or Square or whatever other Flow-Chart item should be adjustable to ANY length.

The reason for any length lines would be so once you start a flow-chart 'if', you can have that "if" point to several different (here's where the mode switch happens) puzzle piece codes surrounding it, so it spreads out then down, or have more flow-chart style code surrounding that and leading other multiple paths to code.

For each 'if' the 'then' code should all happen simultaneously like electric current following the lines, except that the length of the lines should have no bearing on the time 'then' events happen (although an ability to click near/on the line and set a delay for when the 'then' code that it leads to actually activates may be very useful.

Also in this mode selection idea, there should be a choice of a text style where the block code is just typed in. Another good choice could be C++ syntax style, HTML syntax style, Squeak SmallTalk, and a variety of other popular scripting and programming language syntaxes. This would mean that it would be a perfect tool to learn a little bit of those languages syntax'. This would not mean any extra compiling or anything as I'm only talking syntax here so everything would be limited to what the regular puzzle-piece Scratch block coding can do. Of course that also means you most likely can't learn everything about those programming languages just by using Scratch 2.0, but that's ok.

Offline

 

#2 2010-08-14 00:25:58

murpho
Scratcher
Registered: 2010-07-01
Posts: 1000+

Re: This idea will blow your mind!

why not just learn reall scripting?


https://lh6.googleusercontent.com/-l-rgCPiQ9pY/Tp32n1MRUEI/AAAAAAAADoA/HNQWbO8OOaA/s510/soccerleague.gif

Offline

 

#3 2010-08-14 00:51:46

fg123
Scratcher
Registered: 2008-11-13
Posts: 1000+

Re: This idea will blow your mind!

Cause scratch is simple.
I support the cut and paste, and the enter a block. nXIII is actually working on somehting like that.  smile


Hai.

Offline

 

#4 2010-08-14 05:38:00

juststickman
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: This idea will blow your mind!

For each 'if' the 'then' code should all happen simultaneously like electric current following the lines, except that the length of the lines should have no bearing on the time 'then' events happen (although an ability to click near/on the line and set a delay for when the 'then' code that it leads to actually activates may be very useful.

That's impossible.

Flow chart would make things harder to understand because you don't know the order it's gonna be executed in.

The sprite editor does have a copy and paste: the stamp tool.

There is no way to "fix" lag. There are ways to reduce it, but there's no fix.

So really, the only thing that'll work is the copy and paste.


http://is.gd/iBQi2 Add grob to your sig and help with world dominiation!http://is.gd/iBQ9Q                                                             Hey guys, we're seriously naming our team bob?

Offline

 

Board footer