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

To: mwforum@xxxxxxxxxxxxxxxxxxxxxxxxxxxx, Rola <rula.bayra@xxxxxxxxxx>
Subject: Re: MIA, Ask an Expert: translation or rotation activities
From: "Daniel Ajoy" <dajoy@xxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 15 Jul 2005 18:40:58 -0500

On 15 Jul 2005 at 16:54, Ask an Expert - Question wrote:

> This is an automatic message sent from the web form at:
> http://mia.openworldlearning.org/mwforum.htm
> 
> from: Rola <rula.bayra@xxxxxxxxxx>
> date: Fri Jul 15 14:33:51 2005
> 
> what are adequate activities using pc logo to teach 
> transformations i.e translation or rotation for grade 11 or 12
> 

Hi Rola,

I'm no teacher but I know kids learn about complex numbers in
12 grade in my country.

What about this:

Ask students to program procedures to define the basic operations
with complex numbers. Then apply those operations to produce
requested transformations.

MicroWorlds project attached.

Sample code is below:

to startup
make "elephant [[[5 25] [25 25] [30 20] [35 25] [35 15] 
[30 0] [35 -10] [30 -15] [25 -5] [25 -15] [15 -15] 
[ 5 -5] [10 -15] [ 0 -15] [-5 -5] [-5 -15] [-15 -15] 
[-10 -5] [-15 5] [-20 0] [-25 -10] [-30 -15] [-35 -15] 
[-40 -10] [-40 -5] [-35 -10] [-35 -10] [-30 -10] [-25 0] 
[-25 10] [-30 15] [-30 25] [-20 35] [-15 35] [-10 30] 
[-5 25] [-5 30] [0 30] [5 25] [ 5 10] [-5 5] [-10 5] 
[-10 10] [-15 5]]]
end

to draw0
cg
dolist [line :elephant] [
 pu
 dolist [point :line] [setpos :point pd]
]
end

to draw1
cg
dolist [line :elephant] [
 pu
 dolist [point :line] [
  setpos diffComp [-100 -100] :point pd]
]
end

to draw2
cg
dolist [line :elephant] [
 pu
 dolist [point :line] [
  setpos multiComp [1.4 1.4] :point pd]
]
end

to multiComp :c1 :c2
let [a first :c1 b last :c1 c first :c2 d last :c2]
output list (:a * :c - :b * :d) (:a * :d + :b * :c)
end

to diffComp :c1 :c2
let [a first :c1 b last :c1 c first :c2 d last :c2]
output list :a - :c :b - :d
end



Daniel









*****************************
OpenWorld Learning
http://www.openworldlearning.org

Attachment: ComplexNumbers.mw2
Description: Binary data


  • Previous by thread: MIA, Ask an Expert: translation or rotation activities

  • 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