Đăng ký Đăng nhập
Trang chủ Giáo dục - Đào tạo Trung học cơ sở Lớp 6 Bé học tin học - logo của em...

Tài liệu Bé học tin học - logo của em

.DOC
16
321
88

Mô tả:

ThÕ giíi LOGO cña em Bµi 1 Logo lµ g×?  Logo vµ chó rïa Logo (®äc lµ l«-g«) lµ phÇn mÒm m¸y tÝnh gióp c¸c em võa häc võa ch¬i mét c¸ch bæ Ých. Em sÏ häc viÕt c¸c dßng lÖnh ®Ó ®iÒu khiÓn mét Chó Rïa ®i l¹i trªn mµn h×nh vµ Rïa sÏ dïng mét bót mµu vÏ l¹i vÕt cña chÆng ®êng ®· ®i qua. C¸c dßng lÖnh cña em ... TiÕn lªn 120 bíc Quay tr¸i 90 ®é TiÕn lªn 100 bíc Quay tr¸i 90 ®é TiÕn lªn 100 bíc Quay ph¶i 90 ®é TiÕn lªn 100 bíc ... Hµnh ®éng cña chó rïa Bót vÏ cña Rïa VÕt ®i cña Rïa Cïng Rïa ho¹t ®éng trong thÕ giíi Logo, em cßn cã thÓ ra lÖnh ®Ó Rïa viÕt ch÷, lµm tÝnh, ch¬i ®µn,... Logo ®îc vÝ nh mét thÕ giíi dµnh cho trÎ th¬ t×m hiÓu, kh¸m ph¸. 90 a) Rïa viÕt ch÷ b) Rïa ch¬i ®µn H×nh  T¹i sao nh©n vËt cña Logo l¹i lµ Rïa? Tho¹t ®Çu, nh÷ng ngêi s¶n xuÊt phÇn mÒm Logo chÕ t¹o mét r«-bèt nhá, liªn l¹c ®îc víi m¸y tÝnh. Theo lÖnh tõ m¸y tÝnh, r«-bèt sÏ di chuyÓn trªn sµn nhµ vµ vÏ l¹i vÕt cña chÆng ®êng ®· ®i qua. R«-bèt ®Çu tiªn ®îc lµm b»ng nhùa, cã vá h×nh vßm, g¾n b¸nh xe, tr«ng gièng rïa. Sau ®ã, r«-bèt h×nh rïa ®îc c¶i tiÕn ®Ó thµnh con trá mµn h×nh cã d¹ng rïa (H. 134). H×nh Trong phÇn mÒm Logo mµ chóng ta sÏ häc, con trá rïa cã d¹ng ®¬n gi¶n h¬n n÷a, chØ cßn lµ h×nh tam gi¸c (H. 135). H×nh 91  Mµn h×nh lµm viÖc cña Logo Mµn h×nh Logo chia lµm hai phÇn: mµn h×nh chÝnh vµ cöa sæ lÖnh. Mµn h×nh chÝnh lµ n¬i Rïa di chuyÓn vµ ®Ó l¹i vÕt trªn ®ã. C¸c b¹n nhá gäi ®ã lµ s©n ch¬i cña Rïa. Cöa sæ lÖnh l¹i ®îc chia thµnh hai ng¨n: ng¨n ghi l¹i c¸c lÖnh ®· viÕt trong phiªn lµm viÖc vµ ng¨n ®Ó gâ lÖnh (H. 136). S©n ch¬i cña Rïa C¸c dßng lÖnh ®· viÕt a) Mµn h×nh chÝnh N¬i gâ lÖnh b) Cöa sæ lÖnh H×nh . Mµn h×nh lµm viÖc cña Logo Thùc hµnh T1. Khëi ®éng Logo b»ng c¸ch nh¸y ®óp lªn biÓu tîng h×nh nÒn. Quan s¸t vµ chØ ra  trªn mµn Mµn h×nh chÝnh. 92  Cöa sæ lÖnh.  Ng¨n nhËp lÖnh.  Ng¨n chøa c¸c lÖnh ®· viÕt.  Rïa ë vÞ trÝ xuÊt ph¸t. Ra lÖnh cho Rïa Rïa biÕt sÏ ph¶i lµm g× víi mçi lÖnh em viÕt. Sau khi viÕt xong mét lÖnh, em h·y nhÊn phÝm Enter ®Ó trao lÖnh ®ã cho Rïa thùc hiÖn. Em h·y gâ lÇn lît c¸c lÖnh díi ®©y. Sau khi gâ lÖnh, nhÊn phÝm Enter : LÖnh Rïa lµm Home Rïa vÒ vÞ trÝ xuÊt ph¸t (ë chÝnh gi÷a s©n ch¬i, mÆt nh×n th¼ng phÝa tríc). CS Rïa vÒ vÞ trÝ xuÊt ph¸t. Xo¸ toµn bé s©n ch¬i. FD 100 Rïa ®i vÒ phÝa tríc 100 bíc. RT 90 Rïa quay ph¶i 90 ®é. FD 100 RT 90 FD 100 RT 90 FD 100 ThËt bÊt ngê, Rïa ®· vÏ ®îc mét h×nh vu«ng (H. 137). 93 H×nh . KÕt qu¶ lµm viÖc cña Rïa C©u hái Em h·y ®iÒn vµo c¸c « cßn trèng trong b¶ng trªn ®Ó m« t¶ c«ng viÖc cña Rïa. Thùc hµnh T2. H·y viÕt c¸c lÖnh ®Ó Rïa vÏ ®îc mét h×nh ch÷ nhËt. T3. H·y thay ®æi nÐt cña bót vÏ b»ng c¸ch chän lÖnh SetPensize... (nh¸y chuét vµo Set råi nh¸y chuét lªn Pensize...) vµ chän mét nÐt vÏ míi. H×nh . §æi nÐt vÏ cña bót 94 T4. §æi mµu cña bót vÏ b»ng c¸ch chän lÖnh SetPenColor... råi chän mét mµu vÏ míi. H×nh . §æi mµu vÏ cña bót T5. ViÕt c¸c lÖnh ®Ó vÏ l¹i h×nh vu«ng, h×nh ch÷ nhËt sau khi thay ®æi nÐt vµ mµu cña bót vÏ. 95 Bµi 2 Thªm mét sè lÖnh cña LOgo  C¸c lÖnh ®· biÕt Trong bµi tríc, em ®· biÕt c¸c lÖnh trong b¶ng sau. LÖnh ®Çy ®ñ ViÕt t¾t 1 Home Hµnh ®éng cña Rïa Rïa vÒ chÝnh gi÷a s©n ch¬i (vÞ trÝ xuÊt ph¸t) 2 ClearScreen CS Rïa vÒ vÞ trÝ xuÊt ph¸t. Xo¸ toµn bé s©n ch¬i 3 ForwarD n FD n Rïa ®i vÒ phÝa tríc n bíc 4 RighT k RT k Rïa quay ph¶i k ®é Chó ý:  Mét sè lÖnh chØ cã phÇn ch÷ (vÝ dô lÖnh Home, CS). PhÇn ch÷ trong lÖnh kh«ng ph©n biÖt ch÷ hoa ch÷ thêng (VÝ dô hOmE, cS).  Mét sè lÖnh cã c¶ phÇn ch÷ vµ phÇn sè, gi÷a phÇn ch÷ vµ phÇn sè ph¶i cã dÊu c¸ch (vÝ dô lÖnh FD 100).  LÖnh cã thÓ ®îc viÕt ®Çy ®ñ hoÆc viÕt t¾t (vÝ dô lÖnh ForwarD 100 hoÆc FD 100 lµ nh nhau).  Cã thÓ viÕt vµi lÖnh trªn mét dßng, lÖnh sau c¸ch lÖnh tríc mét dÊu c¸ch (vÝ dô CS FD 100 RT 90). C©u hái B1. Nh÷ng dßng nµo díi ®©y lµ c¸c c©u lÖnh ®îc viÕt ®óng? Fd 100 Fd 100. FD 100 RT 60 FD100 FD 100 FD 50 96 FD 100RT 50 CS FD 100 RT 60 CS FD 100 RT 60... CS, FD 100, RT 60. B2. ChØnh söa l¹i c¸c dßng díi ®©y ®Ó ®îc c¸c c©u lÖnh ®óng. Fd 100. FD 100, RT 60 FD100 FD 100RT 50 CS FD 100 RT 60... CS, FD 100, RT 60.  C¸c lÖnh míi §Ó cã thÓ ra lÖnh cho Rïa lµm nh÷ng viÖc kh¸c, em cÇn biÕt thªm mét sè lÖnh trong b¶ng sau. LÖnh ®Çy ®ñ ViÕt t¾t Hµnh ®éng cña Rïa 5 BacK n BK n Rïa lïi l¹i sau n bíc 6 LefT k LT n Rïa quay sang tr¸i k ®é 7 PenUp PU NhÊc bót (Rïa kh«ng vÏ n÷a) 8 PenDown PD H¹ bót (Rïa tiÕp tôc vÏ) 9 HideTurle HT Rïa Èn m×nh 10 ShowTurle ST Rïa hiÖn h×nh 11 Clean Xo¸ mµn h×nh vµ Rïa vÉn ë vÞ trÝ hiÖn t¹i 12 BYE Tho¸t khái phÇn mÒm Logo Thùc hµnh T1. Sö dông thªm lÖnh míi biÕt LT 90 ®Ó quay tr¸i 90 ®é, em h·y viÕt c¸c lÖnh ®Ó Rïa vÏ ®îc h×nh vÏ sau. 97 Gîi ý: FD............. RT ............ FD............. RT............. FD............. RT ............ FD............. LT.............. FD............. RT ............ FD............. T2. H·y viÕt c¸c lÖnh ë mçi cét vµ quan s¸t nh÷ng thay ®æi trªn mµn h×nh sau mçi c©u lÖnh vµ ph¸t biÓu nh÷ng ®iÒu quan s¸t ®îc. a) RT 90 FD 100 PU FD 100 PD FD 100 HOME b) RT 90 FD 100 PU FD 100 PD FD 100 HT T3. H·y dù ®o¸n hµnh ®éng cña Rïa øng víi mçi lÖnh, viÕt lÖnh vµ quan s¸t nh÷ng thay ®æi trªn mµn h×nh. So s¸nh kÕt qu¶ víi ®iÒu quan s¸t ®îc. a) RT 90 FD 100 PU FD 100 PD FD 100 CLEAN b) RT 90 FD 100 PU FD 100 PD FD 100 CS T4. H·y ®Æt l¹i mµu bót vµ nÐt bót, sau ®ã viÕt c¸c lÖnh ®Ó Rïa vÏ c¸c h×nh theo mÉu sau: H×nh 98 Chó ý: NÕu muèn nhËp l¹i mét dßng lÖnh ®· cã trong ng¨n chøa c¸c lÖnh ®· viÕt, em chØ cÇn nh¸y chuét vµo dßng lÖnh ®ã. T5. H·y viÕt c¸c lÖnh ®Ó Rïa vÏ ®îc c¸c h×nh sau. a) b) H×nh 99 Bµi 3 Sö dông c©u lÖnh lÆp  C©u lÖnh lÆp Trong bµi tríc, ®Ó vÏ ®îc mét h×nh vu«ng em ph¶i viÕt b¶y lÖnh chÝnh: FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 NhËn xÐt: lÖnh FD 100 lÆp l¹i bèn lÇn vµ lÖnh RT 90 lÆp l¹i ba lÇn. Logo gióp em tr¸nh viÖc viÕt lÆp b»ng lÖnh repeat (lÆp l¹i). Víi lÖnh nµy, thay cho b¶y dßng lÖnh ë trªn, ta chØ cÇn viÕt mét dßng: repeat 4 [FD 100 RT 90] Nh vËy, c¸c lÖnh ®Ó Rïa vÏ ®îc h×nh vu«ng sÏ chØ ng¾n gän lµ Home CS repeat 4 [FD 100 RT 90] Trong nhiÒu trêng hîp, kh«ng cÇn ®a Rïa vÒ vÞ trÝ xuÊt ph¸t vµ kh«ng cÇn xo¸ mµn h×nh th× cã thÓ bá qua mét hoÆc hai dßng lÖnh ®Çu. Chó ý: ý: C©u lÖnh lÆp cã d¹ng REPEAT n [ ]. §Ó viÕt ®óng c©u lÖnh, cÇn lu  Sè n trong c©u lÖnh chØ sè lÇn lÆp (vÝ dô REPEAT 4 cã nghÜa lµ lÆp 4 lÇn).  Gi÷a REPEAT vµ n ph¶i cã kho¶ng c¸ch trèng.  CÆp ngoÆc ph¶i lµ ngoÆc vu«ng [ ]. PhÇn trong cÆp ngoÆc lµ n¬i ghi c¸c lÖnh ®îc lÆp l¹i. 100 Thùc hµnh a) H·y kiÓm tra ®Ó thÊy hai lÖnh sau sÏ cho kÕt qu¶ lµ mét h×nh lôc gi¸c. HT repeat 6 [FD 50 RT 60] b) H·y kiÓm tra ®Ó thÊy hai lÖnh sau sÏ cho kÕt qu¶ lµ mét h×nh ch÷ nhËt. HT repeat 2 [FD 100 RT 90 FD 50 RT 90] Chó ý: Mét kinh nghiÖm hay lµ khi cÇn vÏ h×nh nhanh, em h·y cho Rïa Èn m×nh (HT) tríc khi viÕt lÖnh. C©u hái B1. Nh÷ng dßng nµo díi ®©y lµ c©u lÖnh ®îc viÕt ®óng? repeat 4 [FD 100 RT 90] REPEAT 4 [FD 100, RT 90] REPEAT 4 [FD 100 RT 90] REPEAT 4 [FD 100 RT 90] . REPEAT 4 {FD 100 RT 90} REPEAT 4[FD 100 RT 90] REPEAT4 [FD 100 RT 90] B2. ChØnh söa l¹i c¸c dßng díi ®©y ®Ó ®îc c¸c c©u lÖnh ®óng REPEAT 4 [FD 100, RT 90] REPEAT 4 [FD 100 RT 90] . REPEAT 4 {FD 100 RT 90} REPEAT4 [FD 100 RT 90] REPEAT4[FD 100, RT 90.] B3. §iÒn vµo chç trèng (...) ®Ó ®îc c©u lÖnh ®óng: a) VÏ h×nh vu«ng 101 REPEAT ... [FD 100 RT 90] REPEAT 4 [FD ... RT ...] b) VÏ h×nh ch÷ nh©t REPEAT 2 [FD 100 RT 90 FD 50 RT ...] REPEAT 2 [FD ... RT 90 FD ... RT 90] c) VÏ h×nh tam gi¸c REPEAT 3 [FD ... RT 120] REPEAT ... [FD 100 RT 120]  Sö dông c©u lÖnh lÆp kÐp Nh÷ng chiÕc kh¨n thªu xinh x¾n ®îc t¹o b»ng lÖnh lÆp kÐp díi ®©y. repeat 5 [repeat 6 [FD 30 RT 60] RT 72] repeat 8 [repeat 6 [FD 30 RT 60] RT 45] NhËn xÐt: Trong dßng lÖnh repeat 5 [repeat 6 [FD 30 RT 60] RT 72] Rïa thùc hiªn hai lÇn repeat   repeat 6 [... ]: Rïa vÏ mét h×nh lôc gi¸c nhê lÆp 6 lÇn lÖnh FD 30 RT 60 repeat 5 [...]: Rïa vÏ xong kh¨n thªu nhê lÆp 5 lÇn vÏ lôc gi¸c sau ®ã quay ph¶i mét gãc 72 ®é. repeat 6 [FD 30 RT 60] RT 72 C©u hái B1. H·y gâ c¸c dßng lÖnh sau vµ quan s¸t kÕt qu¶ hiÖn trªn mµn h×nh. HT 102 repeat 12 [repeat 4[fd 100 rt 90] rt 30] B2. H·y gi¶i thÝch viÖc lµm cña Rïa ë hai lÇn thùc hiÖn repeat trong dßng lÖnh repeat 8 [repeat 6 [FD 30 RT 60] RT 45] 103 Bµi 4 ¤n tËp §Ó Rïa lµm ®óng viÖc mµ em mong muèn, em ph¶i tëng tîng ®îc viÖc mµ Rïa sÏ lµm khi em ra lÖnh. Nhí c¸c lÖnh sÏ gióp em cã ®îc kÕt qu¶ nhanh h¬n. Thùc hµnh T1. Víi mçi lÖnh, h·y t« mét mµu cho « lÖnh (cét A) vµ « hµnh ®éng cña Rïa t¬ng øng (cét B). A B HOME DÊu rïa FD n Quay ph¶i n ®é PU H¹ bót xuèng RT n NhÊc bót lªn HT TiÕn n bíc vÒ tríc PD VÒ gi÷a mµn h×nh T2. ViÕt c¸c lÖnh ®Ó Rïa vÏ c¸c h×nh theo mÉu sau. T3. §iÒn tõ thÝch hîp vµo chç trèng (...) trong c¸c c©u sau: a) Muèn Rïa vÒ vÞ trÝ gi÷a mµn h×nh, ta dïng lÖnh . . . . . . . . . b) Muèn Rïa vÒ vÞ trÝ xuÊt ph¸t, ta dïng lÖnh . . . . . . . . c) BiÓu tîng cña Rïa trªn mµn h×nh Logo cã d¹ng . . . . . . . d) Sau khi viÕt lÖnh HideTurle (HT) th× Rïa sÏ . . . . . . . . khái mµn h×nh. e) Sau khi dïng lÖnh PenUp (PU) th× Rïa sÏ kh«ng . . . . . n÷a T4. Gi¶i thÝch viÖc lµm cña Rïa khi thùc hiÖn c¸c lÖnh sau 104 HT repeat 2 [FD 100 RT 90 FD 50 RT 90] T5. H·y dïng lÖnh lÆp (repeat n) ®Ó ra lÖnh cho Rïa vÏ bËc cÇu thang. T6. H·y ®iÒn vµo c¸c « cã dÊu ( ? ) trong b¶ng danh s¸ch tÊt c¶ c¸c lÖnh cña Rïa ®· ®îc häc. LÖnh ®Çy ®ñ ViÕt t¾t 1 Home 2 (?) Hµnh ®éng cña Rïa Rïa vÒ chÝnh gi÷a s©n ch¬i (vÞ trÝ xuÊt ph¸t) CS Rïa vÒ vÞ trÝ xuÊt ph¸t. Xo¸ toµn bé s©n ch¬i (?) 3 ForwarD n FD n 4 RighT k (?) 5 (?) 6 LefT k BK n Rïa quay ph¶i k ®é Rïa lïi l¹i sau n bíc (?) Rïa quay sang tr¸i k ®é PU NhÊc bót (Rïa kh«ng vÏ n÷a) (?) H¹ bót (Rïa tiÕp tôc vÏ) HT Rïa Èn m×nh ST (?) 7 PenUp 8 PenDown 9 HideTurle 10 ShowTurle 11 Clean 12 Repeat n [ ] Xo¸ mµn h×nh vµ Rïa vÉn ë vÞ trÝ hiÖn t¹i 13 BYE (?) 105 LÆp n lÇn
- Xem thêm -

Tài liệu liên quan