Discuss Scratch

MosesGaming
Scratcher
100+ posts

Horizontal Blocks Setting

in the scratch 3.0 mockup, there were horizontal scratch blocks
links https://en.scratch-wiki.info/wiki/File:Scratch_3.0_Blocks_Preview_5.png https://en.scratch-wiki.info/wiki/File:Scratch_3.0_Reset_Design.png https://en.scratch-wiki.info/wiki/File:Scratch_3.0_Block_Layout_Comparison.png . i even looked to check if there were duplicates and there were none. so i would like a horizontal block setting feature. as of now, the blocks only go vertical
-Accio-
Scratcher
1000+ posts

Horizontal Blocks Setting

Fun fact, Scratch Junior uses horizontal blocks.

I like this suggestion because I think that it would act as a good feature for beginners. Since the blocks have symbols instead of text, it might be easier and less intimidating for people who are just starting with programming and Scratch. Then after they built up a knowledge of Scratch and how it works, they could progress to using vertical blocks for more complex projects. Since horizontal blocks are used in Scratch Junior, they would also act as a good way for kids who used Scratch Junior to transition to the regular Scratch interface.
mybearworld
Scratcher
1000+ posts

Horizontal Blocks Setting

I'm seeing so many programming learn toys using these, so why not?

Last edited by mybearworld (Jan. 10, 2021 06:59:17)

dertermenter
Scratcher
1000+ posts

Horizontal Blocks Setting

These a good for scratch jr, but they seem a bit to babyish. I would not like horizontal blocks as it would look weird and for a massive script you would scroll along for ages
burninq
Scratcher
33 posts

Horizontal Blocks Setting

Support, it might also be good for fun
gosoccerboy5
Scratcher
1000+ posts

Horizontal Blocks Setting

Actually, now that I think about it, this is what ScratchJr uses and it might be more visually intuitive: “oh, so once it runs this, it moves on to this!”. However, it would require making a whole new editor and blocks design. I'm stuck on semi-support.
bungamer07
Scratcher
100+ posts

Horizontal Blocks Setting

it would be kinda good bc if theres no text then the would be smaller so less scrolling!
and no
...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...
arvepro3579
Scratcher
100+ posts

Horizontal Blocks Setting

bungamer07 wrote:

-snip-

Well, if you had a long script you will have to scroll horizontal, which takes even longer time to do.

No support, I don't understand how it will make it easier to program, and symbols may be hard to see . You'll have to scroll horizontal a lot.
the2000
Scratcher
1000+ posts

Horizontal Blocks Setting

Why would you need these? Text goes horizontally, so all this would do is make the editor more inconvenient to use if turned on. What practical purpose could a less efficient system of viewing blocks possibly serve?
ThatExplosivePigeon
Scratcher
100+ posts

Horizontal Blocks Setting

Hmm, this could be used to merge scratch and scratch jr, and horiezantal blocks would be nice on mobile so suppport.
Ihatr
Scratcher
1000+ posts

Horizontal Blocks Setting

dertermenter wrote:

I would not like horizontal blocks as it would look weird and for a massive script you would scroll along for ages
You would scroll along for ages even if the Script was vertical, plus you don't have to use it if you don't want to.
fdreerf
Scratcher
1000+ posts

Horizontal Blocks Setting

Ihatr wrote:

dertermenter wrote:

I would not like horizontal blocks as it would look weird and for a massive script you would scroll along for ages
You would scroll along for ages even if the Script was vertical, plus you don't have to use it if you don't want to.
Most mice don't have horizontal scroll wheels, and the vertical blocks are shorter than the horizontal blocks are wide, i.e. they are more space efficient.
Basic88
Scratcher
1000+ posts

Horizontal Blocks Setting

No support. In all (if not, most) programming languages, the code goes down vertically. Scratch is supposed to be a stepping stone to move onto other programming languages, so it would be good if it had most aspects of advanced programming languages.

In advanced programming (such as JavaScript, Lua, and C++), programmers write code in lines, and each line executes a command. It would be confusing if you wanted to learn a more advanced programming language and saw code going vertically in coding tutorials (or just code) in these programming languages.

I understand this is just a setting, but it still wouldn't make sense to have this feature for the reasons stated above.

Last edited by Basic88 (Feb. 28, 2021 00:09:25)

dertermenter
Scratcher
1000+ posts

Horizontal Blocks Setting

fdreerf wrote:

Ihatr wrote:

dertermenter wrote:

I would not like horizontal blocks as it would look weird and for a massive script you would scroll along for ages
You would scroll along for ages even if the Script was vertical, plus you don't have to use it if you don't want to.
Most mice don't have horizontal scroll wheels, and the vertical blocks are shorter than the horizontal blocks are wide, i.e. they are more space efficient.
Thanks. The vertical blocks are smaller, meaning more space.

Imagine if scratch 3 had horizontal blocks, I and many others would leave
PkmnQ
Scratcher
1000+ posts

Horizontal Blocks Setting

dertermenter wrote:

fdreerf wrote:

Ihatr wrote:

dertermenter wrote:

I would not like horizontal blocks as it would look weird and for a massive script you would scroll along for ages
You would scroll along for ages even if the Script was vertical, plus you don't have to use it if you don't want to.
Most mice don't have horizontal scroll wheels, and the vertical blocks are shorter than the horizontal blocks are wide, i.e. they are more space efficient.
Thanks. The vertical blocks are smaller, meaning more space.

Imagine if scratch 3 had horizontal blocks, I and many others would leave
You would leave because of an OPTIONAL setting?
Greg8128
Scratcher
500+ posts

Horizontal Blocks Setting

PkmnQ wrote:

dertermenter wrote:

fdreerf wrote:

Ihatr wrote:

dertermenter wrote:

I would not like horizontal blocks as it would look weird and for a massive script you would scroll along for ages
You would scroll along for ages even if the Script was vertical, plus you don't have to use it if you don't want to.
Most mice don't have horizontal scroll wheels, and the vertical blocks are shorter than the horizontal blocks are wide, i.e. they are more space efficient.
Thanks. The vertical blocks are smaller, meaning more space.

Imagine if scratch 3 had horizontal blocks, I and many others would leave
You would leave because of an OPTIONAL setting?
It stops being optional when you have to read the horizontal block code that someone else wrote. And horizontal blocks are basically vertical blocks but worse in every way.
PkmnQ
Scratcher
1000+ posts

Horizontal Blocks Setting

Greg8128 wrote:

It stops being optional when you have to read the horizontal block code that someone else wrote.
Why doesn't it just convert it to vertical? However, I agree that

Greg8128 wrote:

horizontal blocks are basically vertical blocks but worse in every way
fowo_
Scratcher
29 posts

Horizontal Blocks Setting

dertermenter wrote:

along for ages
You would scroll along for ages even if the Script was vertical, plus you don't have to use it if you don't want to.Most mice don't have horizontal scroll wheels, and the vertical blocks are shorter than the horizontal blocks are wide, i.e. they are more space efficient.
Thanks. The vertical blocks are smaller, meaning more space.

Imagine if scratch 3 had horizontal blocks, I and many others would leave






Happy birthday ocular!

dertermenter, creator for 5 years, 760 followers and counting!:)

;











There is something called holding the Shift key and scrolling vertically, that scrolls horizontally, and also ITS OPTIONAL
SmartCat3
Scratcher
500+ posts

Horizontal Blocks Setting

No support.
Scrolling left/right is harder than scrolling up/down
dave-alt-4
Scratcher
1000+ posts

Horizontal Blocks Setting

support as long as its toggleable

Powered by DjangoBB