[IAEP] using the insert function block in turtle art
Paul Schulz
pschulz01 at gmail.com
Sat Feb 7 08:13:18 EST 2009
Hi Everyone..
On Sat, Feb 7, 2009 at 10:27 PM, Bill Kerr <billkerr at gmail.com> wrote:
> http://tonyforster.blogspot.com/2009/02/using-insert-function-block-in.html
>
> Tony Forster has used Walter's new insert function block in turtle art to
> program an analog clock
I have been playing with TurtleArt with the aim of producing some
physical 2D models of forces on an object (the turtle).
I have had some initial success:
- with x and y velocity being stored in box1 and box2
..constant force problems can be done. eg.
* projectile turtle
* charged turtle in a constant electic field
..1D position related forces
* bouncing turtle
I would like to model inverse square law motion as well (turtle in
space) but I hit a couple of problems.
1) I need 'braces' or I need to know more about the way that TurtleArt
calculates expressions..
eg. To calculate the new velocity I need something like..
new_vx = old_vx - constant * xpos / (xpos *xpos + ypos * ypos )
but I don't have braces '(', to delimit the denominator, and I am
already using box1 and box2 to hold the existing velocity components.
2) I though I could get away without it, but I also need the
'sqrt' (square root) function.
Also...
As I'm not actually using the turtle to drew... I am using the 'moveto' the new
location, I have to 'wiggle' the turtle (move forward and back) to make a mark.
- Is there another application I could use?
- How do I pull out my 'program' from sugar on my XO, for saving and sharing.
Any help would be appreciated..
Cheers,
Paul
paul at mawsonlakes.org
>
> _______________________________________________
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
>
More information about the IAEP
mailing list