[MWForum]MIA, Ask an Expert Question

mwforum@lists.mathcats.com mwforum@lists.mathcats.com
Thu, 27 May 2004 13:21:29 -0700 (GMT-07:00)


<HEAD>
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV>Correction</DIV>
<DIV>Step 7 should be amended to read</DIV>
<DIV>&nbsp;</DIV>
<DIV>7. Right Click the remote and set its instruction to cycle through the=
 channel's</DIV>
<DIV>&nbsp;&nbsp;&nbsp; various shapes </DIV>
<DIV><FONT color=3D#0000ff><FONT color=3D#000000>&nbsp;&nbsp; </FONT>ask "c=
hannel [fd 0]</FONT><BR><BR><BR><BR>-----Original Message----- <BR>From: Ha=
rvey Bornfield <EARLYFIRE@EARTHLINK.NET><BR>Sent: May 27, 2004 1:39 AM <BR>=
To: mwforum@lists.mathcats.com <BR>Subject: Re: [MWForum]MIA, Ask an Expert=
 Question <BR><BR><ZZZHTML><ZZZBODY>In Microworlds, the current turtle answ=
ers to the name who. To control any other turtle than the WHO, you need to =
know its name, and then you can issue an ask command, which is like a radio=
 broadcast only the "askee"&nbsp; hears..................<BR><BR>A simple i=
mplementation would be:<BR>1. <FONT color=3D#0000ff>ask "turtle1 [setsh "ch=
oice1]<BR></FONT>or<BR>2.<FONT color=3D#0000ff> ask [turtle1 turtle2 turtle=
3] [setsh "choice1]<BR></FONT>but usually, you'll be trying to change each =
into a different shape<BR><BR>Which leads us to what I call the "flip-shape=
" magic trick<BR><BR>at the command line type:<BR><FONT color=3D#0000ff>ask=
 "turtle1 [setsh [bird1 bird2]]<BR>ask "turtle2 [setsh [bee1 bee2]]<BR><BR>=
</FONT>any movement command, even fake movement such as <FONT color=3D#0000=
ff>fd 0 </FONT>in a turtle's instruction box, will cause a turtle set to a =
list of shapes to recycle to the next shape. To get an instruction box, rig=
ht click on a turtle.<BR><BR><BR>now type twice or more, observing:<BR><FON=
T color=3D#0000ff>ask [turtle1 turtle2][fd 0]<BR></FONT>watch each change t=
o the next shape<BR><BR>then, repeat the above, but after each ask command,=
<BR><FONT color=3D#0000ff>type ask "turtle1 [show shape]<BR></FONT>observe =
the result.<BR><BR>AND NOW, A VOYAGE:<BR><BR>If you <BR><BR>1. Get to the s=
hape editor, make two TV shapes, both 120 by 80 rectangles, <BR>&nbsp;&nbsp=
;&nbsp; fill the colors light red and light blue <BR>&nbsp;&nbsp;&nbsp; nam=
e them <FONT color=3D#ff0000>redTV</FONT> and <FONT color=3D#ff0000>blueTV<=
/FONT> inside the shape editor<BR>&nbsp;&nbsp; Then hatch a turtle and name=
 it "TV&nbsp;&nbsp; (right click gets you dialog box to do the renaming)<BR=
>&nbsp;&nbsp;&nbsp; while you've got the dialogue box open, set the instruc=
tion to, (wouldn't_cha guess)&nbsp; <FONT color=3D#0000ff>fd 0<BR></FONT>&n=
bsp;&nbsp;&nbsp; Close the dialogue box, hop down to the command line, and =
<BR>&nbsp;&nbsp;&nbsp; clothe your TV in the two shapes by typing in at the=
 command line <BR>&nbsp;&nbsp;&nbsp; <FONT color=3D#0000ff>ask "TV [setsh [=
redTV blueTV]]<BR><BR></FONT>then<BR><BR>2. Hatch a second turtle,&nbsp; <B=
R>&nbsp;&nbsp;&nbsp; Rename it "Channel and set its shape to a list of asso=
rted shapes, as in:<BR>&nbsp;&nbsp;&nbsp; <FONT color=3D#0000ff>setsh [jeep=
 car boat sun tree flower]<BR><BR></FONT>3. Right click the Channel turtle =
and type in its instruction box&nbsp; <FONT color=3D#0000ff>fd 0<BR></FONT>=
4. Now find another empty box in the shape section,<BR>&nbsp;&nbsp;&nbsp; a=
nd create a vertical rectangle that you'll in the shape editing window <FON=
T color=3D#ff0000>tv_remote <BR></FONT>5. Drag the Channel turtle over the =
TV, and center it.<BR>6. Hatch a third turtle, right click on it, naming it=
 "remote.<BR>&nbsp;&nbsp;&nbsp; At the command line,&nbsp; set its shape by=
 typing<BR>&nbsp;&nbsp;&nbsp; <FONT color=3D#0000ff>ask "remote [setsh "tv_=
remote] <BR></FONT>7. Right Click the remote and set its instruction to <FO=
NT color=3D#0000ff>fd 0</FONT>......<BR>8. FINALLY!<BR>&nbsp;&nbsp;&nbsp; c=
lick the remote and watch the channels recycle forward.<BR><BR><BR>What we =
didn't do, (tasks on credit!)<BR>Explain why you'd want two TV backgrounds,=
 which would change by clicking on the tv.<BR>Imagine: You could use the re=
porter that tells you the shape of a turtle inside an <FONT color=3D#0000ff=
>ifelse</FONT> command <BR><FONT color=3D#0000ff>ifelse shape =3D "redTV [c=
hannelforward][channelbackward]<BR><BR></FONT>which gives us some dramatic/=
traumatic tension, aka, "homework", in coming up with routines for advancin=
g and regressing the shapes, the as yet still embryonic vaporware procedure=
s<BR>channelforward and channelbackward. Of which the first is a piece of c=
ake, but the second is more interesting<BR><BR>Why is this icon manipulatio=
n important?<BR>It's an elegant visual intelligence manifestion of a case s=
tatement which Daniel presented to the forum a couple of months ago. By hav=
ing a child select a channel, you can bypass words, and set up a graphical =
environment in which the student is not insulted with instructions, but hon=
ored by discovering relationships...........<BR><BR>Answers soon to come, i=
f no one has time to collaborate.<BR><BR>best regards,<BR>(Hope you got you=
r money's worth&nbsp;&nbsp; :-),&nbsp; )<BR><BR>Harvey<BR><BR><BR><BR><BR><=
BR>At 07:06 PM 5/26/2004, you wrote:<BR></DIV>
<BLOCKQUOTE class=3Dcite cite=3D"" type=3D"cite">This is an automatic messa=
ge sent from the web form at:<BR><A href=3D"http://mia.openworldlearning.or=
g/howdoi.htm" eudora=3D"autourl">http://mia.openworldlearning.org/howdoi.ht=
m</A><BR><BR>from: 07hassaa@mbc.qld.edu.au<BR>date: Wed, 26 May 2004 17:25:=
25 -0600<BR><BR>How do you make another tutle change it's shape through a d=
ifferent turtle's procedure?<BR><BR><BR><BR>_______________________________=
________________<BR>MWForum mailing list<BR>MWForum@lists.mathcats.com<BR><=
A href=3D"http://lists.mathcats.com/mailman/listinfo/mwforum" eudora=3D"aut=
ourl">http://lists.mathcats.com/mailman/listinfo/mwforum</A><BR>Attachments=
 archived at:<BR><A href=3D"http://www.mathcats.com/mwforum/attachments.htm=
l" eudora=3D"autourl">http://www.mathcats.com/mwforum/attachments.html</A><=
BR>To unsubscribe or for administrative questions contact <BR><A href=3D"ma=
ilto:mwforum-admin@lists.mathcats.com" eudora=3D"autourl">mailto:mwforum-ad=
min@lists.mathcats.com</A> </BLOCKQUOTE><X-SIGSEP>
<P></X-SIGSEP><FONT face=3D"Bell MT">"Music is the one incorporeal entrance=
 into the higher world of knowledge which comprehends mankind, but mankind =
cannot comprehend." <BR>Ludwig van Beethoven <BR><BR><BR></FONT></ZZZBODY><=
/ZZZHTML></P></BODY>