Discuss Scratch

AlfabetonsOfficial
Scratcher
100+ posts

Start Sound [] --> Play Sound []

In Scratch 2.0 and older versions, the
start sound [ v] :: sound
block was named “play sound”. Also, its counterpart,
play sound [ v] until done
has always been named that way. Why though?
My suggestion is to rename the Start Sound block to its previous name to teem consistency and for historical reasons. What do you think?

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
ColourfulPixels
Scratcher
100+ posts

Start Sound [] --> Play Sound []

Sorry, no support. Scratch is a programming language that should be easy for beginners.
The “play sound” block can make people think that it finishes working when the sound is over. Plus, the name is very similar to the “play sound until done” block, which again leads to confusion. For example, I started using Scratch when it was still 2.0 and I always mixed those two blocks. Now it's obvious that the first one just starts the sound, and the second one plays it until done. I understand that some people can't get used to some of the new blocks, but over time everything changes and we need to try and accept the changes.

Thanks for your suggestion, have a nice day.

Hi there! I hope you're having a great day! Remember to stay positive :)
SF-400
Scratcher
100+ posts

Start Sound [] --> Play Sound []

the same as they said before

¡Esta es mi firma! En una publicación en el foro, está bien que los Scratchers se anuncien en la firma. La firma es lo que aparece debajo de la línea horizontal en la publicación. Aparecerá en cada publicación que haga.
(crédito a Za-Chary)




~Wiki editor~ ~Ocular~ ~él / él~ ~cristiano~

AlfabetonsOfficial
Scratcher
100+ posts

Start Sound [] --> Play Sound []

ColourfulPixels wrote:

Sorry, no support. Scratch is a programming language that should be easy for beginners.
The “play sound” block can make people think that it finishes working when the sound is over. Plus, the name is very similar to the “play sound until done” block, which again leads to confusion. For example, I started using Scratch when it was still 2.0 and I always mixed those two blocks. Now it's obvious that the first one just starts the sound, and the second one plays it until done. I understand that some people can't get used to some of the new blocks, but over time everything changes and we need to try and accept the changes.

Thanks for your suggestion, have a nice day.
What about these minimal pairs?
broadcast [ v]
broadcast [ v] and wait

if <> then

end
if <> then



else

end

([x position v] of [Sprite1 v])
([sqrt v] of (9))

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
ScolderCreations
Scratcher
1000+ posts

Start Sound [] --> Play Sound []

No support, it explains more about the block when it says “start”, because it's showing that it will start the sound, but it never said it would play the whole sound. The “play until done” block is called play until done because it plays the sound, and stops when it's done.

An0therRand0mC0der
Scratcher
1000+ posts

Start Sound [] --> Play Sound []

No support, I don't really think it would help too much. Plus, I don't see anybody who's actually confused by this.
ColourfulPixels
Scratcher
100+ posts

Start Sound [] --> Play Sound []

AlfabetonsOfficial wrote:

ColourfulPixels wrote:

Sorry, no support. Scratch is a programming language that should be easy for beginners.
The “play sound” block can make people think that it finishes working when the sound is over. Plus, the name is very similar to the “play sound until done” block, which again leads to confusion. For example, I started using Scratch when it was still 2.0 and I always mixed those two blocks. Now it's obvious that the first one just starts the sound, and the second one plays it until done. I understand that some people can't get used to some of the new blocks, but over time everything changes and we need to try and accept the changes.

Thanks for your suggestion, have a nice day.
What about these minimal pairs?
broadcast [ v]
broadcast [ v] and wait

if <> then

end
if <> then



else

end

([x position v] of [Sprite1 v])
([sqrt v] of (9))
If you have more suggestions, please create another topic for them.

Hi there! I hope you're having a great day! Remember to stay positive :)
AlfabetonsOfficial
Scratcher
100+ posts

Start Sound [] --> Play Sound []

ColourfulPixels wrote:

AlfabetonsOfficial wrote:

ColourfulPixels wrote:

Sorry, no support. Scratch is a programming language that should be easy for beginners.
The “play sound” block can make people think that it finishes working when the sound is over. Plus, the name is very similar to the “play sound until done” block, which again leads to confusion. For example, I started using Scratch when it was still 2.0 and I always mixed those two blocks. Now it's obvious that the first one just starts the sound, and the second one plays it until done. I understand that some people can't get used to some of the new blocks, but over time everything changes and we need to try and accept the changes.

Thanks for your suggestion, have a nice day.
What about these minimal pairs?
broadcast [ v]
broadcast [ v] and wait

if <> then

end
if <> then



else

end

([x position v] of [Sprite1 v])
([sqrt v] of (9))
If you have more suggestions, please create another topic for them.
No. I'm asking if with your logic, those blocks should be renamed because the
play sound [ v]
block was renamed, and would people get confused?

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
ColourfulPixels
Scratcher
100+ posts

Start Sound [] --> Play Sound []

AlfabetonsOfficial wrote:

No. I'm asking if with your logic, those blocks should be renamed because the
play sound [ v]
block was renamed, and would people get confused?
Sorry, I don't understand what you mean, can you please tell how exactly those blocks should be renamed?

Hi there! I hope you're having a great day! Remember to stay positive :)
AlfabetonsOfficial
Scratcher
100+ posts

Start Sound [] --> Play Sound []

ColourfulPixels wrote:

AlfabetonsOfficial wrote:

No. I'm asking if with your logic, those blocks should be renamed because the
play sound [ v]
block was renamed, and would people get confused?
Sorry, I don't understand what you mean, can you please tell how exactly those blocks should be renamed?
You said that the
play sound [ v]
and
play sound [ v] until done
both have “play sound” at the beginning, so that would cause confusion, according to you.

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
mrcreatorluigi
Scratcher
1000+ posts

Start Sound [] --> Play Sound []

No support, this can cause some confusion.

if i was in aladdin, my first wish would be to have infinite wishes, and use those infinite wishes for infinite wishes on each wish, rince and repeat
Buhron8312480
Scratcher
100+ posts

Start Sound [] --> Play Sound []

No support, it would be confusing

Play Coin Clicker
play
AlfabetonsOfficial
Scratcher
100+ posts

Start Sound [] --> Play Sound []

mrcreatorluigi wrote:

No support, this can cause some confusion.

Buhron8312480 wrote:

No support, it would be confusing
It wasn't confusing in Scratch 1.x and 2.0 when it was named that way?

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
dhuls
Scratcher
1000+ posts

Start Sound [] --> Play Sound []

AlfabetonsOfficial wrote:

mrcreatorluigi wrote:

No support, this can cause some confusion.

Buhron8312480 wrote:

No support, it would be confusing
It wasn't confusing in Scratch 1.x and 2.0 when it was named that way?
To many people, it was.
AlfabetonsOfficial
Scratcher
100+ posts

Start Sound [] --> Play Sound []

dhuls wrote:

AlfabetonsOfficial wrote:

mrcreatorluigi wrote:

No support, this can cause some confusion.

Buhron8312480 wrote:

No support, it would be confusing
It wasn't confusing in Scratch 1.x and 2.0 when it was named that way?
To many people, it was.
Then were these confusing?

I wrote:

What about these minimal pairs?
broadcast [ v]
broadcast [ v] and wait

if <> then

end
if <> then



else

end

([x position v] of [Sprite1 v])
([sqrt v] of (9))

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
ScolderCreations
Scratcher
1000+ posts

Start Sound [] --> Play Sound []

No support, the block “start sound” describes accurately what it does, and the block “play sound until done” also explains very well what it does. They don't have to match, because they have different uses. With this logic, all blocks should be renamed to “block”, because it's true, and it would make them all more consistent.

AlfabetonsOfficial
Scratcher
100+ posts

Start Sound [] --> Play Sound []

ScolderCreations wrote:

No support, the block “start sound” describes accurately what it does, and the block “play sound until done” also explains very well what it does. They don't have to match, because they have different uses. With this logic, all blocks should be renamed to “block”, because it's true, and it would make them all more consistent.
But in Scratch 2.0, it was named “Play Sound”. If every block were named “Block', then nobody would know what anything does anymore. However, if we renamed ”Start Sound“ to ”Play Sound", a lot of scratchers would see the difference, making it not confusing.

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
ScolderCreations
Scratcher
1000+ posts

Start Sound [] --> Play Sound []

The way the block is currently is not confusing at all, it explains exactly what it does. It starts a sound, it doesn't play the sound.

Eagle138
Scratcher
500+ posts

Start Sound [] --> Play Sound []

Sorry, no support. Personally, I find the ‘start sound’ block easier to use, because the name describes what the block does: start playing the sound.

~ Eagle38
coder/artist/noob animator :: he/they :: unconventional :: comment ‘e’ on my profile if you see this
just call me Eagle
fancy signature banner coming…one day

Powered by DjangoBB