[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LOGO-L> Logo/ToonTalk Textual/Visual



"Ken Kahn" <KenKahn@ToonTalk.com> writes:
> I think visual/animated languages are more appealing to children
>and easier to learn.

IMHO the best solution to this problem is a hybrid system, in which
things that are easily expressed graphically can be, but also, anything
can be expressed textually.  Mike Eisenberg's SchemePaint is still the
best example of what I mean.  There are the standard paint program
point-and-click tools, but you can also write Scheme programs, and in
fact you can make new point-and-click tools by implementing them as
Scheme programs.

Microworlds is a decent attempt by the Logo community to build something
along these lines, although it's far from perfect.  (I am measuring
perfection right now only on the issue of the interchangeability of text
and graphics interfaces.)

Maybe ToonTalk is, too, since you say that it produces Java code.  If
the Java code isn't too convoluted (I haven't yet had a chance to play
with it -- I'll try to do that soon!) and if you can use Java code to
create new capabilities in the GUI, then I'll be pleased.

Btw, to say that concurrency is "natural" for people raises a lot of
questions for me.  Indeed, I believe that if you're simulating a world
of independent actors, it feels natural to program them separately.
But my CS students certainly don't find natural the synchronization
problems that arise if those actors want to share state!

(And finally, you and others have mentioned that different people have
different learning styles; part of mine happens to be that I don't really
want to make animations, and I'm more likely to want to know how many
combinations a Simplex lock has.  I guess I'm weird.  :-)



---------------------------------------------------------------
Please post messages to the Logo forum to logo-l@gsn.org.  Mail
questions about the list administration to logofdn@gsn.org.  To
unsubscribe send    unsubscribe logo-l    to majordomo@gsn.org.



Global SchoolNet Foundation - Linking Kids Around the World!
Copyright GSN - All Rights Reserved - Comments & Questions
Visit GSN's Global Schoolhouse for more exciting learning resources!
Search our Site - Home