Discuss Scratch

Pixalperfect
Scratcher
500+ posts

Music and pen.

In scratch 2.0 , pen had its own section and music was with sound.
play drum ( v) for (0.25) beats // These are in the "music" extension now.
rest for () beats
play note ( v) for (0.5) beats
set instrument to ( v)
clear // Pen
stamp
pen down
pen up
set pen color to [#c728d7]
change pen color by ()
set pen color to ()
change pen shade by ()
set pen shade to ()
change pen size by ()
set pen size to ()
So I think that should be back in scratch 3.0.
Pen and music do not connect with the physical world so why are they in extensions?
Vibrato
Scratcher
1000+ posts

Music and pen.

The pen blocks & music blocks were moved to the extensions because they were deemed too complicated or advanced for beginner scratchers to understand.
MDCCCLXVII
Scratcher
1000+ posts

Music and pen.

Vibrato wrote:

The pen blocks & music blocks were moved to the extensions because they were deemed too complicated or advanced for beginner scratchers to understand.
and even the video sensing extension. these, the text to speech and translate extensions are the only extensions that do not “connect to the physical world”.
Pixalperfect
Scratcher
500+ posts

Music and pen.

Vibrato wrote:

The pen blocks & music blocks were moved to the extensions because they were deemed too complicated or advanced for beginner scratchers to understand.
Music is hard to understand?
NanoRook
Scratcher
1000+ posts

Music and pen.

Pixalperfect wrote:

Vibrato wrote:

The pen blocks & music blocks were moved to the extensions because they were deemed too complicated or advanced for beginner scratchers to understand.
Music is hard to understand?

^^^. This is the big problem for me when talking about “advanced” features. I can understand having to manually enable stuff like lego weDO because not everyone has it, but music and pen makes no sense to me. If we're going by the argument of hiding stuff that's too confusing for new scratchers, we could also consider the Control, Events, and Operators tab “advanced,” because the cos, tan, sin, etc. functions are confusing for first-timers or people who haven't taken trigonometry in school yet.

Last edited by NanoRook (March 13, 2021 20:35:05)

the2000
Scratcher
1000+ posts

Music and pen.

“Connects to the physical world” isn't the only reason for something to be an extension. Being too niche to be used often or connecting to the internet are two very good reasons for that, the former of which applies to both of these categories. If text to speech existed in Scratch 2.0, would you argue against that becoming an extension?

NanoRook wrote:

Pixalperfect wrote:

Music is hard to understand?
^^^. This is the big problem for me when talking about “advanced” features. I can understand having to manually enable stuff like lego weDO because not everyone has it, but music and pen makes no sense to me. If we're going by the argument of hiding stuff that's too confusing for new scratchers, we could also consider the Control, Events, and Operators tab “advanced,” because the cos, tan, sin, etc. functions are confusing for first-timers or people who haven't taken trigonometry in school yet.
These weren't taken out because they were “too advanced”, they were taken out because they were niche and 99% of projects (doubt that this is an exaggeration) didn't use them. Being “advanced” isn't really a reason for something to become an extension by itself. If a group of blocks are niche but extremely useful at times, closely connected with each other yet little to no other blocks in the palette, and used with at least one other block in the group more often than not, then they should be moved to an extension.

(Also why is no one talking about the camera sensing blocks here? They were standard blocks in 2.0 which were moved to an extension too )
Pixalperfect
Scratcher
500+ posts

Music and pen.

the2000 wrote:

“Connects to the physical world” isn't the only reason for something to be an extension. Being too niche to be used often or connecting to the internet are two very good reasons for that, the former of which applies to both of these categories. If text to speech existed in Scratch 2.0, would you argue against that becoming an extension?

NanoRook wrote:

Pixalperfect wrote:

Music is hard to understand?
^^^. This is the big problem for me when talking about “advanced” features. I can understand having to manually enable stuff like lego weDO because not everyone has it, but music and pen makes no sense to me. If we're going by the argument of hiding stuff that's too confusing for new scratchers, we could also consider the Control, Events, and Operators tab “advanced,” because the cos, tan, sin, etc. functions are confusing for first-timers or people who haven't taken trigonometry in school yet.
These weren't taken out because they were “too advanced”, they were taken out because they were niche and 99% of projects (doubt that this is an exaggeration) didn't use them. Being “advanced” isn't really a reason for something to become an extension by itself. If a group of blocks are niche but extremely useful at times, closely connected with each other yet little to no other blocks in the palette, and used with at least one other block in the group more often than not, then they should be moved to an extension.

(Also why is no one talking about the camera sensing blocks here? They were standard blocks in 2.0 which were moved to an extension too )
Because they DID connect to the psychical world; they should be a extension.
Vibrato
Scratcher
1000+ posts

Music and pen.

Pixalperfect wrote:

Vibrato wrote:

The pen blocks & music blocks were moved to the extensions because they were deemed too complicated or advanced for beginner scratchers to understand.
Music is hard to understand?
Apparently the devs thought so
the2000
Scratcher
1000+ posts

Music and pen.

Vibrato wrote:

Pixalperfect wrote:

Music is hard to understand?
Apparently the devs thought so

the2000 wrote:

These weren't taken out because they were “too advanced”, they were taken out because they were niche and 99% of projects (doubt that this is an exaggeration) didn't use them. Being “advanced” isn't really a reason for something to become an extension by itself. If a group of blocks are niche but extremely useful at times, closely connected with each other yet little to no other blocks in the palette, and used with at least one other block in the group more often than not, then they should be moved to an extension.
mumu245
Scratcher
1000+ posts

Music and pen.

the2000 wrote:

“Connects to the physical world” isn't the only reason for something to be an extension. Being too niche to be used often or connecting to the internet are two very good reasons for that, the former of which applies to both of these categories. If text to speech existed in Scratch 2.0, would you argue against that becoming an extension?

NanoRook wrote:

Pixalperfect wrote:

Music is hard to understand?
^^^. This is the big problem for me when talking about “advanced” features. I can understand having to manually enable stuff like lego weDO because not everyone has it, but music and pen makes no sense to me. If we're going by the argument of hiding stuff that's too confusing for new scratchers, we could also consider the Control, Events, and Operators tab “advanced,” because the cos, tan, sin, etc. functions are confusing for first-timers or people who haven't taken trigonometry in school yet.
These weren't taken out because they were “too advanced”, they were taken out because they were niche and 99% of projects (doubt that this is an exaggeration) didn't use them. Being “advanced” isn't really a reason for something to become an extension by itself. If a group of blocks are niche but extremely useful at times, closely connected with each other yet little to no other blocks in the palette, and used with at least one other block in the group more often than not, then they should be moved to an extension.

(Also why is no one talking about the camera sensing blocks here? They were standard blocks in 2.0 which were moved to an extension too )
I agree with you, they are very niche. But an option to always show them would be nice.

Powered by DjangoBB