Discuss Scratch

ayandhisarmy
Scratcher
100+ posts

Blocks Orientation : Horizontal Blocks!

I_LOVE_TO_MAKE_STUFF wrote:

I don't support it because
1. #2 of #10, this led me to learn JS and it really helped because I know the functions and could visualize the blocks stacked up.
2. I am not familiar with horizontal blocks because I've never seen them
3. You won't be able to read long scripts and you can't activate giant booleans.
4. Can I see an if, else?
While I don't support it, I really like the mockup, how long did it take you to make it? Please don't take those as an offensive post, but I'm just expressing my thoughts. I encourage you to not give up though!
bro you can toggle it to either vertical of horizontal i thinks
goodpersonsowow
Scratcher
100 posts

Blocks Orientation : Horizontal Blocks!

I want to use vertical blocks. I do not want horizontal blocks in scratch. They have their names on so they are easier to understand. I would also have to get used to it. Also, you would not be able to put reporters and predicates.

Last edited by goodpersonsowow (Feb. 2, 2022 09:24:16)

DinoMaster20
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

Poofing to no support

k0d3rrr wrote:

No support. The layout of Scratch is already perfect. Also, there's a problem in the idea that other people have pointed out:

Say, you wanted to make a super long script for a game. Here's how it would normally look:
when green flag clicked
set [lives v] to (3)
clear
repeat until <(lives) = (3)>
repeat until <touching [mouse-pointer v] ?>
pen down
move (5) steps
point towards [mouse-pointer v]
end
change [lives v] by (-1)
pen up
say [You have lost a life!] for (2) secs
end
say [You lost....] for (2) secs
say [The End] for (2) secs

In horizontal blocks, it would be too long and confusing.
VedanshS933
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

Bring Up My Topic/Suggestion
VedanshS933
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

ayandhisarmy wrote:

I_LOVE_TO_MAKE_STUFF wrote:

I don't support it because
1. #2 of #10, this led me to learn JS and it really helped because I know the functions and could visualize the blocks stacked up.
2. I am not familiar with horizontal blocks because I've never seen them
3. You won't be able to read long scripts and you can't activate giant booleans.
4. Can I see an if, else?
While I don't support it, I really like the mockup, how long did it take you to make it? Please don't take those as an offensive post, but I'm just expressing my thoughts. I encourage you to not give up though!
bro you can toggle it to either vertical of horizontal i thinks

It will be toggalabe
Do you Support?

Scratch On!
I_LOVE_TO_MAKE_STUFF
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

VedanshS933 wrote:

ayandhisarmy wrote:

I_LOVE_TO_MAKE_STUFF wrote:

I don't support it because
1. #2 of #10, this led me to learn JS and it really helped because I know the functions and could visualize the blocks stacked up.
2. I am not familiar with horizontal blocks because I've never seen them
3. You won't be able to read long scripts and you can't activate giant booleans.
4. Can I see an if, else?
While I don't support it, I really like the mockup, how long did it take you to make it? Please don't take those as an offensive post, but I'm just expressing my thoughts. I encourage you to not give up though!
bro you can toggle it to either vertical of horizontal i thinks

It will be toggalabe
Do you Support?

Scratch On!
Not really…
VedanshS933
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

Bring Up My Topic
VedanshS933
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

I_LOVE_TO_MAKE_STUFF wrote:

VedanshS933 wrote:

ayandhisarmy wrote:

I_LOVE_TO_MAKE_STUFF wrote:

I don't support it because
1. #2 of #10, this led me to learn JS and it really helped because I know the functions and could visualize the blocks stacked up.
2. I am not familiar with horizontal blocks because I've never seen them
3. You won't be able to read long scripts and you can't activate giant booleans.
4. Can I see an if, else?
While I don't support it, I really like the mockup, how long did it take you to make it? Please don't take those as an offensive post, but I'm just expressing my thoughts. I encourage you to not give up though!
bro you can toggle it to either vertical of horizontal i thinks

It will be toggalabe
Do you Support?

Scratch On!
Not really…

Alright there is a link in OP which solves this reporter problem
T0RRENT_
Scratcher
100+ posts

Blocks Orientation : Horizontal Blocks!

No support, horizontal blocks are from Scratch Jr, and I think that they are a lot more confusing, so this wouldn't be good for beginners.
I_LOVE_TO_MAKE_STUFF
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

T0RRENT_ wrote:

No support, horizontal blocks are from Scratch Jr, and I think that they are a lot more confusing, so this wouldn't be good for beginners.
Lol, but Jr is for beginners (the little ones)
T0RRENT_
Scratcher
100+ posts

Blocks Orientation : Horizontal Blocks!

I_LOVE_TO_MAKE_STUFF wrote:

T0RRENT_ wrote:

No support, horizontal blocks are from Scratch Jr, and I think that they are a lot more confusing, so this wouldn't be good for beginners.
Lol, but Jr is for beginners (the little ones)
I know (hence it's name), but I think words explaining it (like in normal Scratch) is much better.
I_LOVE_TO_MAKE_STUFF
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

Oops, double posted

Last edited by I_LOVE_TO_MAKE_STUFF (Feb. 10, 2022 15:55:35)

VedanshS933
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

I_LOVE_TO_MAKE_STUFF wrote:

Oops, double posted

What do you mean?
DinoMaster20
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

VedanshS933 wrote:

(#53)

I_LOVE_TO_MAKE_STUFF wrote:

Oops, double posted

What do you mean?
That means they posted twice the same post, probably by mistake.
I_LOVE_TO_MAKE_STUFF
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

DinoMaster20 wrote:

VedanshS933 wrote:

(#53)

I_LOVE_TO_MAKE_STUFF wrote:

Oops, double posted

What do you mean?
That means they posted twice the same post, probably by mistake.
'cause my internet is bad. I thought I posted it, but it didn't show, and for some reason, it was still on edit mode, so I posted again. By mistake
DinoMaster20
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

I_LOVE_TO_MAKE_STUFF wrote:

(#55)

DinoMaster20 wrote:

VedanshS933 wrote:

(#53)

I_LOVE_TO_MAKE_STUFF wrote:

Oops, double posted

What do you mean?
That means they posted twice the same post, probably by mistake.
'cause my internet is bad. I thought I posted it, but it didn't show, and for some reason, it was still on edit mode, so I posted again. By mistake
Ah, ok.
hiPeeps124816
Scratcher
500+ posts

Blocks Orientation : Horizontal Blocks!

scratchgodo wrote:

Good Idea this can look nice but if you want to use horizontal blocks you can try ScratchJr.
In ScratchJr you can barely do more than costumes, show/hide, and moving
TopGG
Scratcher
500+ posts

Blocks Orientation : Horizontal Blocks!

Alright, I'm going to try improving on this suggestion, as it already has my support.

1. I think this could be really helpful for math based projects, as you could change booleans/operators to work vertically, rather than horizontally.
For example, in the vertical standard, it's like writing a giant equation from left to right.
However, if you're trying to make, say, a calculator, it might be easier to write it in vertical format (see below)
50
- 24
_____
26
See what I mean?

2. It would be an easier way to integrate those users coming from Scratch Jr, where instead of completely changing the direction they code in, we simply add in the new blocks.

3. There are a few workarounds to the saying long text issue.
3.1. Make it vertical
for example, write it on a 90 degree angle, and all you have to do is click a button to rotate it.
3.2. Make it a hidden part of the block
Similar to the last, make it a dropdown that you can hide.
3.3. (My favourite) Make a console area, where you can simply edit the text of all speech blocks. It would highlight which block you're editing.

4. It may be benificial to those with learning aids, as it would just be like reading, from left to right.

5. About the length problem - People don't seem to realise that you can simply scroll… ST could even make it so that if you activate horizontal blocks, it changes the direction the scroll wheel scrolls.

6. It would be toggleable, that way you can read it in the direction easiest for you.

7. About the differences in Teacher and Student using different code directions.
This really wouldn't make a difference, as
7.1. Both directions would have the same blocks.
7.2. The teacher can always change the direction while marking.

8. About the If, If/Else, Repeat, and other control blocks.

8.1. We could make it similar to the Scratch Jr layout, where it's also horizontal.
8.2. Or, we could have control blocks still go vertical, but connect to scripts horizontally, at the top of the block, similar to how booleans might work.

9. I think it might be even easier for some people to organise in large scripts, because generally you'd have to scroll sideways, or a long ways down, but with horizontal scripts, you'd be able to stack them right on top of each other, making it even easier, because they'd only be a block tall! Unless you're using a long boolean or control block, but that's just like using a long boolean in Vertical.


If you think I missed something, or you have something you think I should add or change, please notify me on My Profile.
sharkode
Scratcher
1000+ posts

Blocks Orientation : Horizontal Blocks!

No support, this suggestion sounds like ScratchJR and it makes the site way too childish, if you want wordless blocks, just use the JR version instead
TopGG
Scratcher
500+ posts

Blocks Orientation : Horizontal Blocks!

sharkode wrote:

No support, this suggestion sounds like ScratchJR and it makes the site way too childish, if you want wordless blocks, just use the JR version instead

Please read my previous post. ScratchJr does not have the capabilities the main Scratch interface does. Neither does it have the same blocks.

Powered by DjangoBB