Hello, my name is Ruben García, I'm from Manizales - Caldas - Colombia and I'm using Scratch since 1 year ago. I think that this programming language is wonderfull and is very complete and is supported by a good language as Squeak Smalltalk, but, I think that scratch needs a function library for mathemathic and Trigonometric functions, this can make scratch like a strong language.
I want to know if a new scratch version has this features or if I can to collaborate to create them, and how can i help to this.
Thanks
Offline
You can calculate sine, cosine, tangent, arc sine, arc cosine, and arc tangent in Scratch.
Along with that, you can find absolute value, square root, log, ln, 10^x, and e^x.
The block looks like this:
([sqrt v] of (10))
Last edited by chanmanpartyman (2012-06-14 01:26:14)
Offline
chanmanpartyman wrote:
You can calculate sine, cosine, tangent, arc sine, arc cosine, and arc tangent in Scratch.
Along with that, you can find absolute value, square root, log, ln, 10^x, and e^x.
The block looks like this:([sqrt v] of (10))
This is correct - Scratch has had basic trigonometric and other mathematical functions for several years now - just look for the block above in the Operators section.
In addition, the last I heard, Scratch 2.0 will give users the ability to design custom blocks that perform arbitrary procedures. The procedures will not have a return value, so they are not true functions, but a return value can be emulated using a global variable.
Offline