Discuss Scratch

-iviedwall-
Scratcher
500+ posts

Make "lists" on the side bar

But the color of variables and lists are way too close, I would like the list color to be more reddish.

Overall, support. It would help declare the differences between variables and lists (or arrays, if you called it that so) and get them more prepared to learn Python and C++.
var1 = 42
var2 = 3.14
list1 = ["h","e","l","l","o"] #python
int var1 = 42;
float var2 = 3.14;
char list1 = {"h","e","l","l","o"}; //c++

spookywooky22 wrote:

Support. I think the original reason why it wasn't on the bar is because it would be confusing to new scratchers so the ST hid the lists on the vertical bar and didnt make a default list. But I think having lists would make it easier to access them and I think would have more pros than cons. So support!
Ikr! Learning Scratch is a phrase to get prepared to learn other programming languages and it shouldn't be too easy or too hard. I can't get how ST thinks Scratch is better being easier.

Last edited by -iviedwall- (April 5, 2022 04:49:29)

spookywooky22
Scratcher
100+ posts

Make "lists" on the side bar

-iviedwall- wrote:

But the color of variables and lists are way too close, I would like the list color to be more reddish.

Overall, support. It would help declare the differences between variables and lists (or arrays, if you called it that so) and get them more prepared to learn Python and C++.
var1 = 42
var2 = 3.14
list1 = ["h","e","l","l","o"] #python
int var1 = 42;
float var2 = 3.14;
char list1 = {"h","e","l","l","o"}; //c++

spookywooky22 wrote:

Support. I think the original reason why it wasn't on the bar is because it would be confusing to new scratchers so the ST hid the lists on the vertical bar and didnt make a default list. But I think having lists would make it easier to access them and I think would have more pros than cons. So support!
Ikr! Learning Scratch is a phrase to get prepared to learn other programming languages and it shouldn't be too easy or too hard. I can't get how ST thinks Scratch is better being easier.
I agree too! Even some things that are quite easy are rejected too. Scratch should at least be a bit more complex, like Snap! The whole thing about Scratch being confusing to New Scratchers is a bit over the top. Everyone needs to learn and understand new concepts!
Maximouse
Scratcher
1000+ posts

Make "lists" on the side bar

-iviedwall- wrote:

It would help declare the differences between variables and lists (or arrays, if you called it that so) and get them more prepared to learn Python and C++.
Making the difference between variables and lists more visible would actually make Scratch less similar to other programming languages where lists are usually just one type of variables.
k0d3rrr
Scratcher
1000+ posts

Make "lists" on the side bar

Bump…
TheSmartGuy1234
Scratcher
1000+ posts

Make "lists" on the side bar

Support.

New Scratcher who learn how to make a platformer and decided to add some lists wrote:

I have a lot of variables. AND I HATE SCROLLING TO THE LISTS!!!
Then the New Scratcher grows up into a Scratcher

Scratcher wrote:

I. HATE. SCRATCH!!!!
That's not good.
The reason why I'm not affected by this is because I have a great browser extension that adds this feature.
TheSmartGuy1234
Scratcher
1000+ posts

Make "lists" on the side bar

VeryFamus wrote:

snip

soarroying wrote:

BYE
?
He left!
Epsilon_3
Scratcher
500+ posts

Make "lists" on the side bar

TheSmartGuy1234 wrote:

(#68)

VeryFamus wrote:

snip

soarroying wrote:

BYE
?
He left!
Should I be happy?
rdococ
Scratcher
1000+ posts

Make "lists" on the side bar

I'm bumping this year-old topic because I received a comment on one of my projects:

a comment wrote:

i wonder why scratch doesn't have a separate section for lists. seems a lot more convenient considering that they're useful as heck
(This came after I remixed one of their projects to use lists, which made the code a lot simpler.) I realized that if novice Scratchers need a ‘my variable’ variable to introduce them to the idea of variables, intermediate Scratchers at least need a visual indicator that lists exist. A ‘lists’ section in the sidebar does the job perfectly.

Novices already ignore the ‘more blocks’ section until they're ready to use them, so a ‘lists’ category shouldn't be much of a stretch, but Scratchers ready to use lists will now be aware of them. And in Scratch 3, you can scroll through every category, so people used to the current layout can still click ‘variables’ to access both variables and lists. As far as I can tell, there's no downside.

Last edited by rdococ (Nov. 12, 2023 00:21:15)

medians
Scratcher
1000+ posts

Make "lists" on the side bar

Bringing this topic up.
ERROR_SANS_THE_COMIC
Scratcher
50 posts

Make "lists" on the side bar

Yes I agree we NEED a list category
LIsT
TheCreatorOfUnTV
Scratcher
1000+ posts

Make "lists" on the side bar

Yes, great idea! However, you could always just scroll up from my blocks.
EDIT: I don't agree with this anymore

Last edited by TheCreatorOfUnTV (Aug. 6, 2024 23:46:56)

jmdzti_0-0
Scratcher
500+ posts

Make "lists" on the side bar

Yeah, I could get used to it. I don't think anything can go extremely wrong, so I think it's a good idea!
PaperMarioFan2022
Scratcher
1000+ posts

Make "lists" on the side bar

Bringing this topic up (there was a dupe).
TheCreatorOfUnTV
Scratcher
1000+ posts

Make "lists" on the side bar

Lists are considered a type of variable in other coding languages, so this might make the other coding languages harder.
medians
Scratcher
1000+ posts

Make "lists" on the side bar

TheSmartGuy1234 wrote:

Support.

New Scratcher who learn how to make a platformer and decided to add some lists wrote:

I have a lot of variables. AND I HATE SCROLLING TO THE LISTS!!!
Then the New Scratcher grows up into a Scratcher

Scratcher wrote:

I. HATE. SCRATCH!!!!
That's not good.
The reason why I'm not affected by this is because I have a great browser extension that adds this feature.
How would someone hate Scratch because of this alone though? They would have thought that there were other issues with Scratch
MythosLore
Scratcher
1000+ posts

Make "lists" on the side bar

A default “my list” is rejected because lists can be complicated for newer users. The same can be said for adding “lists” on the side bar.
PaperMarioFan2022
Scratcher
1000+ posts

Make "lists" on the side bar

MythosLore wrote:

A default “my list” is rejected because lists can be complicated for newer users. The same can be said for adding “lists” on the side bar.
Wait, lemme check TOLORS for that via the TOLORS quoter project.

Update: I only found 2D Lists and Cloud Lists rejected so far.
MythosLore
Scratcher
1000+ posts

Make "lists" on the side bar

PaperMarioFan2022 wrote:

MythosLore wrote:

A default “my list” is rejected because lists can be complicated for newer users. The same can be said for adding “lists” on the side bar.
Wait, lemme check TOLORS for that via the TOLORS quoter project.

Update: I only found 2D Lists and Cloud Lists rejected so far.
I’m on mobile so it’s a pain to actually quote it, but it’s currently 2.8 on the list. The TOLORS quoter may be outdated.

Last edited by MythosLore (Aug. 7, 2024 16:36:42)

ThisIsTemp1
Scratcher
1000+ posts

Make "lists" on the side bar

MythosLore wrote:

PaperMarioFan2022 wrote:

MythosLore wrote:

A default “my list” is rejected because lists can be complicated for newer users. The same can be said for adding “lists” on the side bar.
Wait, lemme check TOLORS for that via the TOLORS quoter project.

Update: I only found 2D Lists and Cloud Lists rejected so far.
I’m on mobile so it’s a pain to actually quote it, but it’s currently 2.8 on the list. The TOLORS quoter may be outdated.

The Official List of Rejected Suggestions wrote:

2.8 Default list in a new Scratch project

When you make a new Scratch project, a variable called “my variable” is automatically created. Some Scratchers have suggested that a list should automatically be created, for example called “my list”. However, lists tend to be more complicated for newer users, and hence not used as much.

View source

This? Yea, I can see why this topic may be closed. TBH, I prefer my suggestion that only shows it on the sidebar when someone makes a list.

Last edited by ThisIsTemp1 (Aug. 7, 2024 17:07:25)

Powered by DjangoBB