ࡱ > Y [ X L bjbjcc 9 v v g 1 V V 9 9 9 M M M M 8 M 3 0 0 0 \3 ^3 ^3 ^3 ^3 ^3 ^3 4 I7 ^3 9 0 * h 0 0 0 ^3 N0 s3 N0 N0 N0
0 ( @ 9 \3 N0 0 \3 N0 N0 2 Y 9 3 F M 20 2 83 $ 3 0 3 2 , 7 N0 7 3 N0 9 3 0 0 0 V :
Robot Lander Simulation
The teacher will tell the class that a manned space mission has crash-landed on another planet. A supply ship has been sent to the planet with needed replacement parts, fuel, oxygen, and water. A survey of the landing site (a mesa atop a steep mountain) has been done and the safest location for the robotic lander has been determined on the mesa a short distance from the crash site. The distances between the supply ship, the manned mission, and large rocks between them have been relayed to mission control (see potential landing site map attached). The assignment for mission control is to send a program to the lander so that it will safely travel to the crash site as directly and quickly as possible. If it does not arrive within a certain distance (perhaps 50 cm) of the crashed lander, all on board will die. The robotic lander must not go beyond the boundaries, the edges of the mesa, or else it will plummet down the mountain and all will die. The students have ___ class periods to create the program while the supply ship is en route to the planet. Once the supply ship lands, the programs must be operated. They may create their own simulations from the measurements given-but not use the actual landing site. No second chances are possible.
The teacher will assess whether the robot arrived within the specified distance of the crashed manned lander. Partial credit can be given based upon the distances from the crash site at the teachers discretion. The elegance of commands (commands with least directions) may be considered for bonus points.
Alien World Landing Scenario
Sample Landing Site Map (note: the map is not drawn to scale-the teacher may wish to use graph paper to make a more accurate drawing, or tell the students that the measurements are accurate but the drawing is not)
2010 Board of Regents University of Nebraska
280 cm
300 cm
Rock
Rock
Rock
Rock
Robot Supply ship
Crashed manned spaceship
0
60 cm
210 cm
50 cm
50 cm
500 cm
400 cm
300 cm
250 cm
150 cm
100 cm
50 cm
0
A B C a 6 7 8 > ? G H Y [ c f g ||||||qq h-At h
" CJ aJ hF|[ h
" CJ aJ h
" CJ aJ hR h
" hU_ h
" #j h
" B*UmH nH ph u#j h
" UaJ mH nH sH tH j h
" UmH nH u hv h
" B*CJ ph hR h
" 5B*ph h
" B*ph h
" h~ h
5CJ ,
A B ` a 8 g gd
" gd
" $a$gd
" & ' . / 6 7 > ? E F I gd
" ! " % & ' ) * - . / 2 6 7 : > ? E F G H I K L hU_ h
" j hF|[ h
" UhF|[ h
" h~ h
" CJ h~ h
" CJ aJ h
" CJ aJ h
" hF|[ h
" CJ aJ +I J K L gd
" " :p
" / =!"#$% p ,, g( H H ( d h
com.apple.print.PageFormat.FormattingPrinter
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.FormattingPrinter
EPSON_Stylus_CX8400
com.apple.print.ticket.stateFlag
0
com.apple.print.PageFormat.PMHorizontalRes
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.PMHorizontalRes
300
com.apple.print.ticket.stateFlag
0
com.apple.print.PageFormat.PMOrientation
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.PMOrientation
1
com.apple.print.ticket.stateFlag
0
com.apple.print.PageFormat.PMScaling
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.PMScaling
1
com.apple.print.ticket.stateFlag
0
com.apple.print.PageFormat.PMVerticalRes
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.PMVerticalRes
300
com.apple.print.ticket.stateFlag
0
com.apple.print.PageFormat.PMVerticalScaling
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.PMVerticalScaling
1
com.apple.print.ticket.stateFlag
0
com.apple.print.subTicket.paper_info_ticket
PMPPDPaperCodeName
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
PMPPDPaperCodeName
na-letter
com.apple.print.ticket.stateFlag
0
PMPPDTranslationStringPaperName
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
PMPPDTranslationStringPaperName
US Letter
com.apple.print.ticket.stateFlag
0
PMTiogaPaperName
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
PMTiogaPaperName
na-letter
com.apple.print.ticket.stateFlag
0
com.apple.print.PageFormat.PMAdjustedPageRect
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.PMAdjustedPageRect
0.0
0.0
3225.0000000000005
2475
com.apple.print.ticket.stateFlag
0
com.apple.print.PageFormat.PMAdjustedPaperRect
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PageFormat.PMAdjustedPaperRect
-37.5
-37.5
3262.5000000000005
2512.5
com.apple.print.ticket.stateFlag
0
com.apple.print.PaperInfo.PMCustomPaper
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PaperInfo.PMCustomPaper
com.apple.print.ticket.stateFlag
0
com.apple.print.PaperInfo.PMPaperName
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PaperInfo.PMPaperName
US Letter
com.apple.print.ticket.stateFlag
0
com.apple.print.PaperInfo.PMUnadjustedPageRect
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PaperInfo.PMUnadjustedPageRect
0.0
0.0
774
594
com.apple.print.ticket.stateFlag
0
com.apple.print.PaperInfo.PMUnadjustedPaperRect
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PaperInfo.PMUnadjustedPaperRect
-9
-9
783
603
com.apple.print.ticket.stateFlag
0
com.apple.print.PaperInfo.ppd.PMPaperName
com.apple.print.ticket.creator
com.apple.jobticket
com.apple.print.ticket.itemArray
com.apple.print.PaperInfo.ppd.PMPaperName
na-letter
com.apple.print.ticket.stateFlag
0
com.apple.print.ticket.APIVersion
00.20
com.apple.print.ticket.type
com.apple.print.PaperInfoTicket
com.apple.print.ticket.APIVersion
00.20
com.apple.print.ticket.type
com.apple.print.PageFormatTicket
D d
gg 0
# A B \~!La s D 0Tk YJJٓW:~\~!La { { xc` i@(?ˀB-`7W_7 ft`dJ`8p, P+90@sUL`X{Ev
44Hp1#t aZZ&=ڌь
A.
Cu&" +@ S;@JV 6[
l AHV2`жc4BdHw360!? zQQ { { xS;KAۻh"!>HD|p5"Q4#VZ%`X௰3xt໙ݝf #,FQSC+YE q_o'xCiR6 L!H7iy'x|w 79|^,Gخ|._2^kpxؽ$7Xb2Fٷ Q,]9[A5fz.q?D1V57밬RfJ'l|緯-s&9jn5L~ݏ{}/%}N>ԞB$jǏ3ӈ+s%i4kKJGEeN 4mx#C#W%BcǙW.u#|70ڦ
k;γؓT/SYm#AL5o>G;92}Ykb7SJ{|N7wy 6 6 6 6 6 6 6 6 6 v v v v v v v v v 6 6 6 6 6 6 > 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 h H 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 2 0 @ P ` p 2 ( 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 8 X V ~ _HmH nH sH tH @ ` @ N o r m a l CJ _HaJ mH sH tH D A` D D e f a u l t P a r a g r a p h F o n t R i R T a b l e N o r m a l 4
l 4 a ( k ( N o L i s t 4 4 U_ H e a d e r
! 4 @ 4 U_ F o o t e r
! H `H ==
N o S p a c i n g CJ PJ _HmH sH tH PK ! K [Content_Types].xmlj0Eжr(]yl#!MB;BQޏaLSWyҟ^@
Lz]__CdR{`L=r85v&mQ뉑8ICX=H"Z=&JCjwA`.Â?U~YkG/̷x3%o3t\&@w!H'"v0 PK ! ֧ 6 _rels/.relsj0}Q%v/C/} (h"O
= C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/Seе PK ! ky theme/theme/themeManager.xmlM
@}w7c(Ebˮ CAǠҟ7՛K
Y,
e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+&
8 PK ! \ theme/theme/theme1.xmlYOoE#F{o'NDuر i-q;N3'
G$$DAč*iEP~wq 4;{o?g^;N:$BR6 4Mvsi-@R4mUb V*XX!cyg$w.Q"@oWL 8*Bycjđ0蠦r,[LC9VbX*x_yuoBL͐u_.DKfN1엓:+ۥ~`jn[Z p֖zg,tV@bW/Oټl6Ws[R?S֒7 _כ[֪7 _w]ŌShN'^Bxk _[dC]zOլ\K=.: @MgdCf/ o\ycB95B24SCEL|gO'sקo>W=n#p̰ZN|ӪV:8z1fk;ڇcp7#z8]Y/\{t\}}spķ=ʠoRVL3N(B<|ݥuK>P.EMLhɦM .co;əmr"*0#̡=6Kր0i1;$P0!YݩjbiXJB5IgAФa6{P g֢)҉-Ìq8RmcWyXg/u]6Q_Ê5H
Z2PU]Ǽ"GGFbCSOD%,p
6ޚwq̲R_gJSbj9)ed(w:/ak;6jAq11_xzG~F<:ɮ>O&kNa4dht\?J&l O٠NRpwhpse)tp)af]
27n}mk]\S,+a2g^Az
)˙>E
G鿰L7)' PK !
ѐ ' theme/theme/_rels/themeManager.xml.relsM
0wooӺ&݈Э5
6?$Q
,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{ P8g/]QAsم(#L[ PK- ! K [Content_Types].xmlPK- ! ֧ 6 1 _rels/.relsPK- ! ky theme/theme/themeManager.xmlPK- ! \ theme/theme/theme1.xmlPK- !
ѐ '
theme/theme/_rels/themeManager.xml.relsPK ]