Discuss Scratch
- -iviedwall-
-
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++.
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++
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. 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!
Last edited by -iviedwall- (April 5, 2022 04:49:29)
- spookywooky22
-
100+ posts
Make "lists" on the side bar
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! 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"] #pythonint var1 = 42; float var2 = 3.14; char list1 = {"h","e","l","l","o"}; //c++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. 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!
- Maximouse
-
1000+ posts
Make "lists" on the side bar
(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. It would help declare the differences between variables and lists
- TheSmartGuy1234
-
1000+ posts
Make "lists" on the side bar
Support.
The reason why I'm not affected by this is because I have a great browser extension that adds this feature.
Then the New Scratcher grows up into a Scratcher I have a lot of variables. AND I HATE SCROLLING TO THE LISTS!!!
That's not good. I. HATE. SCRATCH!!!!
The reason why I'm not affected by this is because I have a great browser extension that adds this feature.
- rdococ
-
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:
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.
(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. i wonder why scratch doesn't have a separate section for lists. seems a lot more convenient considering that they're useful as heck
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)
- ERROR_SANS_THE_COMIC
-
50 posts
Make "lists" on the side bar
Yes I agree we NEED a list category
LIsT
- TheCreatorOfUnTV
-
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
EDIT: I don't agree with this anymore
Last edited by TheCreatorOfUnTV (Aug. 6, 2024 23:46:56)
- jmdzti_0-0
-
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
-
1000+ posts
Make "lists" on the side bar
Bringing this topic up (there was a dupe).
- TheCreatorOfUnTV
-
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
-
1000+ posts
Make "lists" on the side bar
How would someone hate Scratch because of this alone though? They would have thought that there were other issues with Scratch Support.Then the New Scratcher grows up into a Scratcher I have a lot of variables. AND I HATE SCROLLING TO THE LISTS!!!That's not good. I. HATE. SCRATCH!!!!
The reason why I'm not affected by this is because I have a great browser extension that adds this feature.
- MythosLore
-
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
-
1000+ posts
Make "lists" on the side bar
Wait, lemme check TOLORS for that via the TOLORS quoter project. 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.
Update: I only found 2D Lists and Cloud Lists rejected so far.
- MythosLore
-
1000+ posts
Make "lists" on the side bar
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.Wait, lemme check TOLORS for that via the TOLORS quoter project. 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.
Update: I only found 2D Lists and Cloud Lists rejected so far.
Last edited by MythosLore (Aug. 7, 2024 16:36:42)
- ThisIsTemp1
-
1000+ posts
Make "lists" on the side bar
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.Wait, lemme check TOLORS for that via the TOLORS quoter project. 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.
Update: I only found 2D Lists and Cloud Lists rejected so far.
2.8 Default list in a new Scratch projectWhen 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)