Scott Rossi wrote;

 > As a matter of fact, since the accusations are hurling, flames are flying,
 and there's generally a lot of smoke and debris around, I'd like to take
 this opportunity throw some fuel on a different fire.  I'll try and put this
 as non-ageist as I can:

 Rev developers are too old.

 Many of us have been around the "development block" many times, some of us a
 lot more than others, and we wear this history like a badge of honor.  This
 honor is unquestionably well deserved, but it wasn't until a newer Rev
 community member came up to me during RevConWest and asked the following
 question that it hit me:

 "This conference is great, but where are all the young people?"




Sarah Reicheit wrote:



Good point, Scott. I know we have a few tertiary educators on this
list, but I would love to see Rev push into secondary schools. My
middle son (13) is starting a programming course next year and they
will be using Visual Basic. He has asked his teacher if he can use
Revolution instead, since he is already familiar with it. She is
agreeable, but I don't know if the school will be prepared to pay for
Rev when they already own VisualBasic.

Cheers,
Sarah


Sarah et. al.,

Although I come from the tertiary branch of the educational system, my first objective for RR would be in the primary and secondary schools. And for this reason I support Rev's stated objective of implementing Turtle Graphics for Revolution.

By implementing TG I mean creating another class of controls, turtle controls, like buttons, only different. Their properties would include position (standard Cartesian coordinates with a user defined origin-not the same as screen coordinates), heading (standard Cartesian polar angle-0 along the right-pointing x-axis0, pen state (pen up or pen down) so that they may draw (leave a trail) as they move.

They would have an augmented vocabulary, responding to such commands as Forward, Back, Right, Left, setXY, setRA, incXY, and functions such as xyCor(of the turtle), direction(of the turtle), distance(to any to any point), heading(direction to any object) etc.

And the course content would be directed toward programming as a general problem-solving tool, as opposed to a course in computer programming, recognizing that programming is a generic tool, useful in a wide variety of endeavors. Examples would include, beside text manipulation, applications in the sciences, acknowledging that every scientist should have some programming experience, and that this is the audience most likely to be attracted toward, and in need of such a course.

(Some examples of application of TG to mathematics and the sciences can be found in:

go stack url http://home.infostations.net/jhurley/TurtleGraphics.rev

Jim

_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to