Discuss Scratch

zHmonster
Scratcher
100+ posts

Make "lists" on the side bar

I couldn't find any duplicates for this, and I feel that Scratch 3 is missing it, so Ima do something and suggest it. If you find a dupe, lmk in a kind manner.

Ok, in the Scratch 3 editor the current categories on the sidebar are:
  • Motion
  • Sound
  • Looks
  • Events
  • Control
  • Sensing
  • Operators
  • Variables
  • Custom Blocks

And the current categories of blocks are:
  • Motion
  • Sound
  • Looks
  • Events
  • Control
  • Sensing
  • Operators
  • Variables
  • Lists
  • Custom Blocks

Notice something? Lists isn't on the sidebar. ST, this is something worth adding.

Please don't just reply “Support” or “No Support” Give me a reason why!

EDIT: Mockup

Last edited by zHmonster (Dec. 10, 2020 18:00:02)

Vibrato
Scratcher
1000+ posts

Make "lists" on the side bar

sure, why not? They're a block type. They're kinda variables but they're also different enough.
Vract0
Scratcher
100+ posts

Make "lists" on the side bar

Support, having to scroll down after clicking “variables”( or in my case clicking “My Blocks” and scrolling up) gets inconvenient.
gosoccerboy5
Scratcher
1000+ posts

Make "lists" on the side bar

Lists are different from variables, but they're both part of data.
However projects with a lot of variables can make it hard to reach lists. I'm really torn

Last edited by gosoccerboy5 (Jan. 14, 2021 15:24:48)

IndianRuby718
Scratcher
100+ posts

Make "lists" on the side bar

I actually had this same idea and did find this (not exactly a duplicate) and posted it on there..
I spent 20 minutes searching for this, just add a search bar already!!

So yeah, I support. It'll fit the block colors, and we won't have to do that extra bit of scrolling for lists.
This suggestion is also indirectly (though unpurposefully) suggesting to change the name of the block category from “list” to “lists” XD (which I also support btw) since with scratchblocks the category is called “list” (always gets me confused), and I think in 2.0 the “List” category was there, so there's no reason not to add it back (with the s this time, greater than ever before–) idek I can't remember 2.0 very well.. looking at the mockup below it did have data instead of lists, but I'm thinking that the ST changed it because it might sound less appealing? ..
and also the heading for Lists needs to be added above the “make a list” button XP

Last edited by IndianRuby718 (Dec. 19, 2020 22:22:04)

NanoPIex
Scratcher
500+ posts

Make "lists" on the side bar

Use?
Ihatr
Scratcher
1000+ posts

Make "lists" on the side bar

I’d just rather have data, because that applies to both variables and lists, and shortens the block category without cutting off an entire section.
NanoPIex
Scratcher
500+ posts

Make "lists" on the side bar

Ihatr wrote:

I’d just rather have data, because that applies to both variables and lists, and shortens the block category without cutting off an entire section.
Yeah, those were the good ol' days…
zHmonster
Scratcher
100+ posts

Make "lists" on the side bar

Ihatr wrote:

I’d just rather have data, because that applies to both variables and lists, and shortens the block category without cutting off an entire section.
I think that lists are as different from variables as looks are different than sounds. Imagine that there was a tab called “Qualities” That housed both. Lists are different from variables.
Maximouse
Scratcher
1000+ posts

Make "lists" on the side bar

This would be very useful, but if it was implemented there would be less space for extensions – unfortunately the category menu isn't scrollable.
mybearworld
Scratcher
1000+ posts

Make "lists" on the side bar

No support, I am very used to this:


Scratch 1


Scratch 2


Scratch 3

Last edited by mybearworld (July 24, 2021 11:49:37)

Vaibhs11
Scratcher
1000+ posts

Make "lists" on the side bar

Support! Because lists are not variables. There the big brothers of variables
Or rather ARRAYS

Last edited by Vaibhs11 (Dec. 19, 2020 13:53:34)

mybearworld
Scratcher
1000+ posts

Make "lists" on the side bar

Vaibhs11 wrote:

Or rather ARRAYS

They're lists in python.
string = "Hello, world!"
a = list("Hello world!")
print(a)
["H", "e", "l", "l", "o", ... "l", "d", "!"]
Vaibhs11
Scratcher
1000+ posts

Make "lists" on the side bar

mybearworld wrote:

Vaibhs11 wrote:

Or rather ARRAYS

They're lists in python.
string = "Hello, world!"
a = list("Hello world!")
print(a)
["H", "e", "l", "l", "o", ... "l", "d", "!"]
[questions my existence]

Last edited by Vaibhs11 (Dec. 19, 2020 14:57:20)

Maximouse
Scratcher
1000+ posts

Make "lists" on the side bar

mybearworld wrote:

Vaibhs11 wrote:

Or rather ARRAYS

They're lists in python.
string = "Hello, world!"
a = list("Hello world!")
print(a)
["H", "e", "l", "l", "o", ... "l", "d", "!"]
They're arrays in C, C++, Java, C# and JavaScript.
Vibrato
Scratcher
1000+ posts

Make "lists" on the side bar

Maximouse wrote:

mybearworld wrote:

Vaibhs11 wrote:

Or rather ARRAYS

They're lists in python.
string = "Hello, world!"
a = list("Hello world!")
print(a)
["H", "e", "l", "l", "o", ... "l", "d", "!"]
They're arrays in C, C++, Java, C# and JavaScript.
I only know how to code in C# out of those. There's also a list feature in C# and it's a ton better than the arrays
Maximouse
Scratcher
1000+ posts

Make "lists" on the side bar

Vibrato wrote:

I only know how to code in C# out of those. There's also a list feature in C# and it's a ton better than the arrays
Are those linked lists? If so, Scratch's lists are more similar to arrays.
lm1996
Scratcher
1000+ posts

Make "lists" on the side bar

Support, this would help me in some of my projects.
gosoccerboy5
Scratcher
1000+ posts

Make "lists" on the side bar

Maximouse wrote:

mybearworld wrote:

Vaibhs11 wrote:

Or rather ARRAYS

They're lists in python.
string = "Hello, world!"
a = list("Hello world!")
print(a)
["H", "e", "l", "l", "o", ... "l", "d", "!"]
They're arrays in C, C++, Java, C# and JavaScript.
Haha, maximouse to the rescue!
mybearworld
Scratcher
1000+ posts

Make "lists" on the side bar

Lists sounds more beginner friendly.

Powered by DjangoBB