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

LOGO-L> ToonTalk versus MicroWorlds



I've imitated Ken's ToonTalk factorial demonstrations using MicroWorlds. I
haven't put in the scales (to compare the numbers) or bird (to fetch the
answer) at this stage but they could be added if desired.

I think MicroWorlds allows for multiple representations of factorial better
than ToonTalk. I'm putting this up as a hypothesis to be debated / refuted.
ToonTalk only permits a visual representation (which also requires
abstraction -- Dusty erasing numbers in the thought bubble) whereas in
MicroWorlds you can show it by either a high powered recursive procedure
(most elegant but difficult for unsophisticated users) or a visual / text
combination, which seems to me to require less abstraction (and so would be
more accessible for more kids).

MicroWorlds solutions:
1) Most elegant but difficult:

to factorial :no
if :no = 1 [op 1]
op (product :no  factorial :no - 1)
end

2) Visual / text combination (partially imitating Ken's ToonTalk solution):

Create 3 textboxes:
text1: starts at 1, shows number incrementing
text2: shows number whose factorial we want to compute
text3: shows computation of the factorial occuring

Make 2 buttons called reset and factorial

to reset
text2, ct
insert 1 + random 10
text1, ct insert 1
text3, ct insert 1
end

to factorial
if text1 = text2 [text3, pr " insert (se "factorial text2 "= run text3)
stop]
settext1 text1 + 1
text3,  eol
insert char 32
insert "*
insert char 32
insert text1
wait 10
factorial
end

You could add the scales between text1 and text2 by creating a few extra
graphics in the shapes centre and adding some setsh to the code where
required.

Of the 3 solutions available this is the one I'd initially show kids because
it has a visual component and the abstraction is kept to a minimum. In Ken's
solution Dusty has to erase  numbers 4 or 5 times and I think kids would
become confused by this. I might be thinking this just because I know
MicroWorlds better -- I'm not saying the MicroWorlds visual / textual
solution is easy for unsophisticated users but suspect it would be easier.

I think Ken's solution is really interesting but am not convinced that kids
would find this process more accessible or meaningful than the MicroWorlds
solution.

-- Bill Kerr





---------------------------------------------------------------
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