Discuss Scratch
- Discussion Forums
- » Suggestions
- » Allow users to not have "my variable" by default
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
So, in every project, there's a variable called “my variable”. The ST did this to encourage new users to use variables.
However, I find two things wrong with this:
1. Variable names are supposed to be descriptive of what they are, so you shouldn't call your variable “my variable” in the first place, ever, and this encourages new coders to do so.
2. Older Scratchers usually already know all about variables. It's obnoxious to remove the little variable every time, or rename it.
So, what do I suggest?
In account settings, there should be an option to turn this off. That way, all the people who don't want this variable can just turn it off in account settings and boom, it won't show up in new projects.
Support?
this better not be a duplicate
However, I find two things wrong with this:
1. Variable names are supposed to be descriptive of what they are, so you shouldn't call your variable “my variable” in the first place, ever, and this encourages new coders to do so.
2. Older Scratchers usually already know all about variables. It's obnoxious to remove the little variable every time, or rename it.
So, what do I suggest?
In account settings, there should be an option to turn this off. That way, all the people who don't want this variable can just turn it off in account settings and boom, it won't show up in new projects.
Support?
this better not be a duplicate
- Starstriker3000
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
Maybe the “my variable” could only be for New Scratchers? That way, it encourages New Scratchers to use variables without annoying the older Scratchers.
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
Maybe the “my variable” could only be for New Scratchers? That way, it encourages New Scratchers to use variables without annoying the older Scratchers.I mean, just because you're a Scratcher doesn't necessarily mean you know what a variable is yet, anyway. But it would be nice as an option for all Scratchers, new or not.
Edit: Vice versa, just because you're a New Scratch doesn't necessarily mean you don't know what a variable is.
Last edited by EIephant_Lover (May 30, 2020 02:48:52)
- Nambaseking01
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
I agree that this option should be implemented because deleting the “my variable” every time I create a new project gets annoying, but I feel like this does not have to be in the account settings since this has nothing to do with one's account. Perhaps there could be a new projects settings in which there are more project options along with this one?
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
I agree that this option should be implemented because deleting the “my variable” every time I create a new project gets annoying, but I feel like this does not have to be in the account settings since this has nothing to do with one's account. Perhaps there could be a new projects settings in which there are more project options along with this one?Yeah, maybe in the project setting there could be this, stage side (right/left), dark/light mode, block colors, etc.
- Nambaseking01
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
-snip-
Yeah, maybe in the project setting there could be this, stage side (right/left), dark/light mode, block colors, etc.
Be careful with your posts, my Grammarly is blaming me…
Anyways, I think we'll have to create a separate suggestion topic for a project setting and then link this suggestion from it. We can't just straight-up go crazy about it!
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
True.-snip-
Yeah, maybe in the project setting there could be this, stage side (right/left), dark/light mode, block colors, etc.
Be careful with your posts, my Grammarly is blaming me…
Anyways, I think we'll have to create a separate suggestion topic for a project setting and then link this suggestion from it. We can't just straight-up go crazy about it!
Two other things: You type and read fast (and that's coming from me, and I have a pretty high wpm in typing, and I read really fast too).
I know my grammar is bad but just bc i is onlin i dont do it rite,
You're welcome.
I'll make another post.
Last edited by EIephant_Lover (May 30, 2020 02:49:33)
- Nambaseking01
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
-snip-
True.
Two other things: You type and read fast (and that's coming from me, and I have a pretty high wpm in typing, and I read really fast too).
I know my grammar is bad but just bc i is onlin i dont do it rite,
You're welcome.
I'll make another post.
Please don't attempt to go off-topic on this forum (this is a forum helper getting tempted in a nutshell).
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
Going off-topic in my own post XD And as a forum helper, shouldnt you know that making a post simply telling others what they're doing wrong is also off-topic? Hmmm??-snip-
True.
Two other things: You type and read fast (and that's coming from me, and I have a pretty high wpm in typing, and I read really fast too).
I know my grammar is bad but just bc i is onlin i dont do it rite,
You're welcome.
I'll make another post.
Please don't attempt to go off-topic on this forum (this is a forum helper getting tempted in a nutshell).

I was saying you're right, about having to make another post, I'll do that.
- coder2045
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
Right.Going off-topic in my own post XD And as a forum helper, shouldnt you know that making a post simply telling others what they're doing wrong is also off-topic? Hmmm??-snip-
True.
Two other things: You type and read fast (and that's coming from me, and I have a pretty high wpm in typing, and I read really fast too).
I know my grammar is bad but just bc i is onlin i dont do it rite,
You're welcome.
I'll make another post.
Please don't attempt to go off-topic on this forum (this is a forum helper getting tempted in a nutshell).
I was saying you're right, about having to make another post, I'll do that.
Semi-Support, it's annoying to delete the variable every time. Although you could just simply not use it…
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
-snip-But it's still there, it slows the project down, it's in the way, it confuses me, etc.
Semi-Support, it's annoying to delete the variable every time. Although you could just simply not use it…
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
Bumping (wow this is sorta old)
- Bacteria999
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
Support, it's like every time you start a project there's a custom block called “My Block”.
- sparklepeaches228
-
Scratcher
100+ posts
Allow users to not have "my variable" by default
Support. But if they had the “my variable” off, what would the default variable be? But I still give a big support
Last edited by sparklepeaches228 (May 29, 2020 19:47:05)
- Bacteria999
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
Support.None. But if they had the “my variable” off, what would the default variable be? But I still give a big support
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
Yes, there would be no default variable. In Scratch 2.0 there was no default variable :)Support.None. But if they had the “my variable” off, what would the default variable be? But I still give a big support
- NilsTheBest
-
Scratcher
1000+ posts
Allow users to not have "my variable" by default
Honestly, I don't mind having it there. In fact I like it there since it saves me time if I wanna use a variable, I just rename it.
Variable names are supposed to be descriptive of what they are, so you shouldn't call your variable “my variable” in the first place, ever, and this encourages new coders to do so.Agreed, but there's many different possibilities of things a user would like to use a variable for, and how would the project read a user's mind? I think the “my variable” thing is just a placeholder, it's meant to be changed and renamed.
- EIephant_Lover
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
Honestly, I don't mind having it there. In fact I like it there since it saves me time if I wanna use a variable, I just rename it.That's why I want it to be optional :) I know some people like it, and others, such as myself, think it's annoying. Technically, creating a new variable takes two clicks and renaming the my variable takes three xDVariable names are supposed to be descriptive of what they are, so you shouldn't call your variable “my variable” in the first place, ever, and this encourages new coders to do so.Agreed, but there's many different possibilities of things a user would like to use a variable for, and how would the project read a user's mind? I think the “my variable” thing is just a placeholder, it's meant to be changed and renamed.
Personally, I think I would have left the variable without renaming it had I just started coding (and not used a different coding program before which reminds you to name your variables descriptively).
- Gipthepig424
-
Scratcher
500+ posts
Allow users to not have "my variable" by default
You can delete it..
- Discussion Forums
- » Suggestions
-
» Allow users to not have "my variable" by default
. But if they had the “my variable” off, what would the default variable be?