Discuss Scratch

jmdzti_0-0
Scratcher
500+ posts

Add radians

Every time I use an trig function like sin(#), I always forget it, and never get the results I wanted.
So, after a little bit of thinking, I actually thought of adding radians. They’re more useful than you think. After all, they aren’t considered better than degrees because of pure chance. Let me present my idea!
sin in degof9sin in radof9
Or maybe add a new block exclusive to trig functions, like
cotanofdeg

Or, as @medians pointed, a block that converts angle measures.

convertfromdegreetoradians

Last edited by jmdzti_0-0 (March 9, 2025 09:37:10)

Crow_Boy08
Scratcher
1000+ posts

Add radians

And maybe gradians too?
The_Blue_J
Scratcher
1000+ posts

Add radians

jmdzti_0-0 wrote:

Every time I use an arithmetic function like sin(#), I always forget it, and never get the results I wanted.
So, after a little bit of thinking, I actually thought of adding radians. They’re more useful than you think. After all, they aren’t considered better than degrees because of pure chance. Let me present my idea!
sin in degof9sin in radof9
Or maybe add a new block exclusive to arithmetic functions, like
cotanofdeg
I already find sin hard to comprehend, radians might bamboozle a few scratchers…
medians
Scratcher
1000+ posts

Add radians

Maybe this?
setanglemodetosetanglemodetodegreessetanglemodetoradians
Or this:
convertfromdegreestoradians

Last edited by medians (Jan. 3, 2025 00:45:32)

medians
Scratcher
1000+ posts

Add radians

The_Blue_J wrote:

jmdzti_0-0 wrote:

Every time I use an arithmetic function like sin(#), I always forget it, and never get the results I wanted.
So, after a little bit of thinking, I actually thought of adding radians. They’re more useful than you think. After all, they aren’t considered better than degrees because of pure chance. Let me present my idea!
sin in degof9sin in radof9
Or maybe add a new block exclusive to arithmetic functions, like
cotanofdeg
I already find sin hard to comprehend, radians might bamboozle a few scratchers…
Isn't radians taught not long after very basic trig and the unit circle though?
SpyCoderX
Scratcher
1000+ posts

Add radians

Degrees is significantly easier to understand than radians. Scratch teaches that angles are represented using degrees very early on because of a sprite’s angle editor being labeled with the degrees. (Although it’s a version with X and Y swapped, for some reason).


Along with this, degrees are more readable. For example: 40 and 45 are very easy to tell apart. 0.698 and 0.785 on the other hand look super similar.
jmdzti_0-0
Scratcher
500+ posts

Add radians

medians wrote:

Maybe this?
setanglemodetosetanglemodetodegreessetanglemodetoradians
Or this:
convertfromdegreestoradians
yeah that looks good
jmdzti_0-0
Scratcher
500+ posts

Add radians

Crow_Boy08 wrote:

And maybe gradians too?
gradians aren't as used but why not?

SpyCoderX wrote:

Degrees is significantly easier to understand than radians. Scratch teaches that angles are represented using degrees very early on because of a sprite’s angle editor being labeled with the degrees. (Although it’s a version with X and Y swapped, for some reason).


Along with this, degrees are more readable. For example: 40 and 45 are very easy to tell apart. 0.698 and 0.785 on the other hand look super similar.
They are easier to understand with pi comparsions, but normal degrees would still be there
hypercode96
Scratcher
100+ posts

Add radians

possibly
Za-Chary
Scratcher
1000+ posts

Add radians

medians wrote:

Isn't radians taught not long after very basic trig and the unit circle though?
Generally (at least in my experience) sine and cosine are first taught in the context of angles and side lengths of triangles, which is done using degrees. This does not require radians or the unit circle, which are not taught until a year or two afterward — and possibly never, depending on how much math someone takes.
jmdzti_0-0
Scratcher
500+ posts

Add radians

Za-Chary wrote:

medians wrote:

Isn't radians taught not long after very basic trig and the unit circle though?
Generally (at least in my experience) sine and cosine are first taught in the context of angles and side lengths of triangles, which is done using degrees. This does not require radians or the unit circle, which are not taught until a year or two afterward — and possibly never, depending on how much math someone takes.
i learnt it at the same time as degrees
Rosics
Scratcher
500+ posts

Add radians

I thought this said “add medians” LOL

Support, scratch is supposed to be simple and be able to be advanced, a kid can figure what it does by testing it.
MagentaDude1359
Scratcher
100+ posts

Add radians

medians wrote:

-snip-
convertfromdegreestoradians
I support this block, everything else seems too complicated for beginners (Scratch's sine and cosine were simple enough for me in elementary school because they used degrees, now I use Godot for game dev and I just convert everything to degrees and back lol)
makingstuffandya
Scratcher
17 posts

Add radians

Isn't that just the asine
jmdzti_0-0
Scratcher
500+ posts

Add radians

makingstuffandya wrote:

Isn't that just the asine
No. It's not the same. The arcsine() (sometimes written as sin⁻¹() )function is the reverse operation to the sine() function. It allows to know what input do you have to put in the sine() function to get that angle. Kind of how division is the counterpart of multiplication. ()_of_()_(Operators_block)#asin

Last edited by jmdzti_0-0 (Jan. 4, 2025 10:45:45)

medians
Scratcher
1000+ posts

Add radians

Za-Chary wrote:

medians wrote:

Isn't radians taught not long after very basic trig and the unit circle though?
Generally (at least in my experience) sine and cosine are first taught in the context of angles and side lengths of triangles, which is done using degrees. This does not require radians or the unit circle, which are not taught until a year or two afterward — and possibly never, depending on how much math someone takes.
I said after.. My teachers taught the unit circle after teaching what sin, cos, and tan were, and then taught radians.
jmdzti_0-0
Scratcher
500+ posts

Add radians

bump

My teacher taught radians and the unit circle riight after teaching circle geometry, along with gradians.
jmdzti_0-0
Scratcher
500+ posts

Add radians

bmup ⍢
jmdzti_0-0
Scratcher
500+ posts

Add radians

bump
BoogsX15
Scratcher
1000+ posts

Add radians

these might be too complicated

semi-support because useful

Powered by DjangoBB