Discuss Scratch

Jonathan50
Scratcher
1000+ posts

change * to ×

f1lip wrote:

No support, the * symbol is present because the ‘x’ looks too much like a letter.
It's × not x.
The / symbol is present because there is no ‘÷’ on keyboards yet.
You don't need to type the block name.
Sheep_maker
Scratcher
1000+ posts

change * to ×

Jonathan50 wrote:

f1lip wrote:

No support, the * symbol is present because the ‘x’ looks too much like a letter.
It's × not x.
The / symbol is present because there is no ‘÷’ on keyboards yet.
You don't need to type the block name.
You do for Scratchblocks, though

Maybe it can be an image, like the green flag in
when gf clicked
Firedrake969
Scratcher
1000+ posts

change * to ×

Jonathan50 wrote:

Support. (See the argument here)

Rumanti wrote:

I would keep them. In real programming languages (e.g. JavaScrrips) you use * and /. By learning this, it's easier to move on to real programming languages. Scratch is made to teach kids the basic of programming, and that includes introducing * and /. I think this also encourages kids to explore and experiment with Scratch blocks. I am experimenting with the “tangent” and “cosine” block even though I never knew what that mean. Yet.
Scratch *is* a real programming language.
No support, see my reply to that link.

I wrote:

* is close enough to “x” (or rather that symbol)
/ is also a mathematical symbol that means division - and it's actually used more often.
DownsGameClub
Scratcher
1000+ posts

change * to ×

While Scratch is aimed for younger kids that may not know the basics to algebra, I think we should keep it. I heard that the * symbol is actually used for high school multiplication, and the / symbol is used for dividing in algebra (the ÷ symbol is not used in most circumstances).

I don't think I will support. x could be confused with the variable, “X” if it is used, and the division symbol may not be the best thing since Scratch's main age group is 8-16 year olds, where middle schoolers and up primarily take up most of that group.
Firedrake969
Scratcher
1000+ posts

change * to ×

DownsGameClub wrote:

I heard that the * symbol is actually used for high school multiplication, and the / symbol is used for dividing in algebra (the ÷ symbol is not used in most circumstances).
True and true.

We pretty much never use the ÷ symbol - only the / symbol, even when just dividing two integers.
Yanderan
Scratcher
100+ posts

change * to ×

ProdigyZeta7 wrote:

Sure, why not also change
(() / ())
to
(() ÷ ()) //category=operators
There is not a division symbol on your keyboard so that
must be a glitch
Jonathan50
Scratcher
1000+ posts

change * to ×

DownsGameClub wrote:

x could be confused with the variable, “X” if it is used, and the division symbol may not be the best thing since Scratch's main age group is 8-16 year olds, where middle schoolers and up primarily take up most of that group.
1. It's × not x.
2. How similar do you think these look:
(() × () :: operators)
(x)
Anyway, the user would have to explicitly *create* a variable called “x”, or see inside another project which has a variable called “x”. You could also make a variable called “*”, or “move 10 steps”.
-ElectronicArts-
Scratcher
1000+ posts

change * to ×

Bump Dupe.
Yeah no (*) asterisk is fine and it will be taught in every programming language, changing it would make learning that x = * slower.
Besides that learning with (*) operator is easy kids will figure it out.
5_g
Scratcher
1000+ posts

change * to ×

-ElectronicArts- wrote:

Bump Dupe.
Yeah no (*) asterisk is fine and it will be taught in every programming language, changing it would make learning that x = * slower.
Besides that learning with (*) operator is easy kids will figure it out.
insane necro legend @-ElectronicArts-
VedanshS933
Scratcher
1000+ posts

change * to ×

Support! I have been taught x instead of * in school so x should be the main option and we can revert back to *.
-ElectronicArts-
Scratcher
1000+ posts

change * to ×

5_g wrote:

-ElectronicArts- wrote:

Bump Dupe.
Yeah no (*) asterisk is fine and it will be taught in every programming language, changing it would make learning that x = * slower.
Besides that learning with (*) operator is easy kids will figure it out.
insane necro legend @-ElectronicArts-
You didnt read my post (im so big brrain)
ocuious
Scratcher
1000+ posts

change * to ×

No support, it might be confusing for children when they go to middle school (that is where for some schools, x is changed to *, for others they don’t use x ever, mine didn’t) to be using x as a variable in math and x in coding. Besides, other coding languages use *, so it would be better if scratch used it too since it’s meant to be an introduction to more advanced coding. (All of my points were in the dupe topic I’m just moving them here)

Last edited by ocuious (June 13, 2023 12:57:40)

gdfsgdfsgdfg
Scratcher
1000+ posts

change * to ×

Make it an option as some people will be confused
(disabled by default)
VedanshS933
Scratcher
1000+ posts

change * to ×

gdfsgdfsgdfg wrote:

Make it an option as some people will be confused
(disabled by default)

It would be better with x enabled
gdfsgdfsgdfg
Scratcher
1000+ posts

change * to ×

5_g wrote:

-ElectronicArts- wrote:

Bump Dupe.
Yeah no (*) asterisk is fine and it will be taught in every programming language, changing it would make learning that x = * slower.
Besides that learning with (*) operator is easy kids will figure it out.
insane necro legend @-ElectronicArts-
Necroposting only exists in suggestions if the main topic is relevant
ocuious
Scratcher
1000+ posts

change * to ×

gdfsgdfsgdfg wrote:

Make it an option as some people will be confused
(disabled by default)
I mean, that’s a little better, but still no support because it’d be setting up children who use it on the wrong path- what happens when they move to more advanced programs or even middle school math? They’ll be forced to be taught to use * anyways so why not teach them early rather than late?
-ElectronicArts-
Scratcher
1000+ posts

change * to ×

bump
Zydrolic
Scratcher
1000+ posts

change * to ×

Semi-Support. All my support goes to this quote instead.

gdfsgdfsgdfg wrote:

Make it an option as some people will be confused
(disabled by default)
But also tell the user where it's located.

Powered by DjangoBB