Discuss Scratch

Bacteria999
Scratcher
1000+ posts

Stage in the center

In several graphical interfaces (like Unity), the stage is neither left nor right, it is in the center. This, together with the black editor would give a very modern and professional effect, similar to the most of programming environments.
R4356th
Scratcher
1000+ posts

Stage in the center

No support. Does not seem to be important. And this may give the editor a really bad look.
hedgehog_blue
Scratcher
1000+ posts

Stage in the center

What would be on each side of it? Scratch wants one large space to display all of the code/costumes/sounds, and putting the stage in the center would split it into two small spaces.
Randoming
Scratcher
57 posts

Stage in the center

No support. There is a reason why the editor looks the way it is. There's the stage side and the code side. Putting the stage in the middle would make coding less convenient and practical.
bigpuppy
Scratcher
1000+ posts

Stage in the center

R4356th wrote:

No support. Does not seem to be important. And this may give the editor a really bad look.
I agree with this that it doesn't seem to be important - the purpose of Scratch is not to look professional. This is just my opinion, however.
fdreerf
Scratcher
1000+ posts

Stage in the center

Scratch is not trying to emulate other graphical interfaces, it is its own thing.
These other interfaces have things to put on either side, how would Scratch split up the screen? If you put the blocks on one side and the “put-together” area on the other, then you have to drag the block all the way to the other side of the screen, which is annoying. Plus, it'd be a huge waste of space when it comes to the paint and audio editors.
Za-Chary
Scratcher
1000+ posts

Stage in the center

I believe the design choice is for intuition. We are an introductory programming language, after all, so ideally our design should be made so that newcomers can easily understand it. After extensive research, we found that new users find Scratch easier to use when the stage is on the right. Indeed, this makes sense with the blocks -> scripts -> stage layout, as if the project becomes more “finished” as you move from left to right.
Luvexina
Scratcher
500+ posts

Stage in the center

Support, but only as a disabled by default option.
On the left would be the blocks not in the code; on the right would be the current code.
hedgehog_blue
Scratcher
1000+ posts

Stage in the center

VFDan wrote:

Support, but only as a disabled by default option.
On the left would be the blocks not in the code; on the right would be the current code.
you mean like this?!
LuckyLucky7
Scratcher
1000+ posts

Stage in the center

hedgehog_blue wrote:

VFDan wrote:

Support, but only as a disabled by default option.
On the left would be the blocks not in the code; on the right would be the current code.
you mean like this?!
Honestly, it would be very tedious to drag every single block from one side to another if I was coding with that layout.

With the current way, you can drag a block without having the code area too far away from the block selection, and not having the drag the blocks over the stage.

Last edited by LuckyLucky7 (April 5, 2020 22:38:41)

Luvexina
Scratcher
500+ posts

Stage in the center

LuckyLucky7 wrote:

hedgehog_blue wrote:

VFDan wrote:

Support, but only as a disabled by default option.
On the left would be the blocks not in the code; on the right would be the current code.
you mean like this?!
Honestly, it would be very tedious to drag every single block from one side to another if I was coding with that layout.

With the current way, you can drag a block without having the code area too far away from the block selection, and not having the drag the blocks over the stage.
I was just stating an idea; it would be tedious; I could see why some people would want it though.
Anyway, I wouldn't be using it,

Powered by DjangoBB