Home
Project Folders
Teacher Resources
Student Resources
How Do I?
Literacy
MWForum
Site Map
Search
Our Team

MWForum Message [Date Index] [Threads] [Authors] [Attachments] [Subscribe]

[Thread Prev] [Thread Next]

Subject: MIA, Ask an Expert Question
From: mwforum@xxxxxxxxxxxxxxxxxx (Ray Catzel)
Date: Thu, 27 May 2004 20:11:04 -0400

A nice feature in MWex is the touchedturtle reporter that is accessible in
the turtle backpack - and this gives you the opportunity of acting on any
turtle that is touched (for example making it disappear).
  -----Original Message-----
  From: mwforum-admin@xxxxxxxxxxxxxxxxxx
[mailto:mwforum-admin@xxxxxxxxxxxxxxxxxx]On Behalf Of Harvey Bornfield
  Sent: Thursday, May 27, 2004 4:40 AM
  To: mwforum@xxxxxxxxxxxxxxxxxx
  Subject: Re: [MWForum]MIA, Ask an Expert Question


  In Microworlds, the current turtle answers 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"
hears..................

  A simple implementation would be:
  1. ask "turtle1 [setsh "choice1]
  or
  2. ask [turtle1 turtle2 turtle3] [setsh "choice1]
  but usually, you'll be trying to change each into a different shape

  Which leads us to what I call the "flip-shape" magic trick

  at the command line type:
  ask "turtle1 [setsh [bird1 bird2]]
  ask "turtle2 [setsh [bee1 bee2]]

  any movement command, even fake movement such as fd 0 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, right click on a turtle.


  now type twice or more, observing:
  ask [turtle1 turtle2][fd 0]
  watch each change to the next shape

  then, repeat the above, but after each ask command,
  type ask "turtle1 [show shape]
  observe the result.

  AND NOW, A VOYAGE:

  If you

  1. Get to the shape editor, make two TV shapes, both 120 by 80 rectangles,
      fill the colors light red and light blue
      name them redTV and blueTV inside the shape editor
     Then hatch a turtle and name it "TV   (right click gets you dialog box
to do the renaming)
      while you've got the dialogue box open, set the instruction to,
(wouldn't_cha guess)  fd 0
      Close the dialogue box, hop down to the command line, and
      clothe your TV in the two shapes by typing in at the command line
      ask "TV [setsh [redTV blueTV]]

  then

  2. Hatch a second turtle,
      Rename it "Channel and set its shape to a list of assorted shapes, as
in:
      setsh [jeep car boat sun tree flower]

  3. Right click the Channel turtle and type in its instruction box  fd 0
  4. Now find another empty box in the shape section,
      and create a vertical rectangle that you'll in the shape editing
window tv_remote
  5. Drag the Channel turtle over the TV, and center it.
  6. Hatch a third turtle, right click on it, naming it "remote.
      At the command line,  set its shape by typing
      ask "remote [setsh "tv_remote]
  7. Right Click the remote and set its instruction to fd 0......
  8. FINALLY!
      click the remote and watch the channels recycle forward.


  What we didn't do, (tasks on credit!)
  Explain why you'd want two TV backgrounds, which would change by clicking
on the tv.
  Imagine: You could use the reporter that tells you the shape of a turtle
inside an ifelse command
  ifelse shape = "redTV [channelforward][channelbackward]

  which gives us some dramatic/traumatic tension, aka, "homework", in coming
up with routines for advancing and regressing the shapes, the as yet still
embryonic vaporware procedures
  channelforward and channelbackward. Of which the first is a piece of cake,
but the second is more interesting

  Why is this icon manipulation important?
  It's an elegant visual intelligence manifestion of a case statement which
Daniel presented to the forum a couple of months ago. By having 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 honored by
discovering relationships...........

  Answers soon to come, if no one has time to collaborate.

  best regards,
  (Hope you got your money's worth   :-),  )

  Harvey





  At 07:06 PM 5/26/2004, you wrote:

    This is an automatic message sent from the web form at:
    http://mia.openworldlearning.org/howdoi.htm

    from: 07hassaa@xxxxxxxxxxxxxx
    date: Wed, 26 May 2004 17:25:25 -0600

    How do you make another tutle change it's shape through a different
turtle's procedure?



    _______________________________________________
    MWForum mailing list
    MWForum@xxxxxxxxxxxxxxxxxx
    http://mia.openworldlearning.org/mwforum/
    Attachments archived at:
    http://www.mathcats.com/mwforum/attachments.html
    To unsubscribe or for administrative questions contact
    mailto:mwforum-admin@xxxxxxxxxxxxxxxxxx
  "Music is the one incorporeal entrance into the higher world of knowledge
which comprehends mankind, but mankind cannot comprehend."
  Ludwig van Beethoven



A nice feature in MWex is the touchedturtle reporter that is accessible in the turtle backpack - and this gives you the opportunity of acting on any turtle that is touched (for example making it disappear).
-----Original Message-----
From: mwforum-admin@xxxxxxxxxxxxxxxxxx [mailto:mwforum-admin@xxxxxxxxxxxxxxxxxx]On Behalf Of Harvey Bornfield
Sent: Thursday, May 27, 2004 4:40 AM
To: mwforum@xxxxxxxxxxxxxxxxxx
Subject: Re: [MWForum]MIA, Ask an Expert Question

In Microworlds, the current turtle answers 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"  hears..................

A simple implementation would be:
1. ask "turtle1 [setsh "choice1]
or
2. ask [turtle1 turtle2 turtle3] [setsh "choice1]
but usually, you'll be trying to change each into a different shape

Which leads us to what I call the "flip-shape" magic trick

at the command line type:
ask "turtle1 [setsh [bird1 bird2]]
ask "turtle2 [setsh [bee1 bee2]]

any movement command, even fake movement such as fd 0 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, right click on a turtle.


now type twice or more, observing:
ask [turtle1 turtle2][fd 0]
watch each change to the next shape

then, repeat the above, but after each ask command,
type ask "turtle1 [show shape]
observe the result.

AND NOW, A VOYAGE:

If you

1. Get to the shape editor, make two TV shapes, both 120 by 80 rectangles,
    fill the colors light red and light blue
    name them redTV and blueTV inside the shape editor
   Then hatch a turtle and name it "TV   (right click gets you dialog box to do the renaming)
    while you've got the dialogue box open, set the instruction to, (wouldn't_cha guess)  fd 0
    Close the dialogue box, hop down to the command line, and
    clothe your TV in the two shapes by typing in at the command line
    ask "TV [setsh [redTV blueTV]]

then

2. Hatch a second turtle, 
    Rename it "Channel and set its shape to a list of assorted shapes, as in:
    setsh [jeep car boat sun tree flower]

3. Right click the Channel turtle and type in its instruction box  fd 0
4. Now find another empty box in the shape section,
    and create a vertical rectangle that you'll in the shape editing window tv_remote
5. Drag the Channel turtle over the TV, and center it.
6. Hatch a third turtle, right click on it, naming it "remote.
    At the command line,  set its shape by typing
    ask "remote [setsh "tv_remote]
7. Right Click the remote and set its instruction to fd 0......
8. FINALLY!
    click the remote and watch the channels recycle forward.


What we didn't do, (tasks on credit!)
Explain why you'd want two TV backgrounds, which would change by clicking on the tv.
Imagine: You could use the reporter that tells you the shape of a turtle inside an ifelse command
ifelse shape = "redTV [channelforward][channelbackward]

which gives us some dramatic/traumatic tension, aka, "homework", in coming up with routines for advancing and regressing the shapes, the as yet still embryonic vaporware procedures
channelforward and channelbackward. Of which the first is a piece of cake, but the second is more interesting

Why is this icon manipulation important?
It's an elegant visual intelligence manifestion of a case statement which Daniel presented to the forum a couple of months ago. By having 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 honored by discovering relationships...........

Answers soon to come, if no one has time to collaborate.

best regards,
(Hope you got your money's worth   :-),  )

Harvey





At 07:06 PM 5/26/2004, you wrote:
This is an automatic message sent from the web form at:
http://mia.openworldlearning.org/howdoi.htm

from: 07hassaa@xxxxxxxxxxxxxx
date: Wed, 26 May 2004 17:25:25 -0600

How do you make another tutle change it's shape through a different turtle's procedure?



_______________________________________________
MWForum mailing list
MWForum@xxxxxxxxxxxxxxxxxx
http://mia.openworldlearning.org/mwforum/
Attachments archived at:
http://www.mathcats.com/mwforum/attachments.html
To unsubscribe or for administrative questions contact
mailto:mwforum-admin@xxxxxxxxxxxxxxxxxx

"Music is the one incorporeal entrance into the higher world of knowledge which comprehends mankind, but mankind cannot comprehend."
Ludwig van Beethoven



  • Previous by thread: MIA, Ask an Expert Question
  • Next by thread: MIA, Ask an Expert Question

  • To save an attachment to your computer, PC users should right-click (Mac users, click and hold the mouse button) on the link and then choose 'save target as' from the pop-up menu. A window will then pop up in which you can choose a location for the file.


    © copyright 2001 - 2008