Tài liệu hỗ trợ học tập tin học 5 huỳnh kim sen

31 1 0
Tài liệu hỗ trợ học tập tin học 5 huỳnh kim sen

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ỦY BAN NHÂN DÂN THÀNH PHỐ HỒ CHÍ MINH SỞ GIÁO DỤC- ĐÀO TẠO + SỞ KHOA HỌC CÔNG oe NGHỆ TÀI LIỆU HỖ TRỢ HỌC TẬP TIN HỌC Tháng 10 - 2004 KIỆN THỨC YÊU CẬU: o Làm quen với chương trình Logo o_ Sử dụng lệnh để vẽ hình đơn giản KIÊN THỨC ĐẠT ĐƯỢC o_ Vẽ hình thành thạo L/ GIỚI THIỆU GIAO DIỆN CHƯƠNG TRÌNH Giao diện chương trình Logo gồm cửa số: Cửa số đồ hoa: Cửa số chương trình, gồm có trình đơn khu vực thể hình vẽ theo yêu cầu 2.! Cửa số lệnh: Người sử dụng thực câu lệnh cửa số Bul ve PTR SPROUT UE Te alata) L ERE > hịnh đồ hoạ lệnh thực biện I7 CÁC LỆNH CƠ BẢN -1.! KHÁI NIỆM VỀ CÁC CÂU LỆNH & THAM SĨ a CÂU LỆNH: Dịng lệnh để chương trình thực công việc theo yêu cầu dụ: Forward : lệnh bút vẽ vẽ đoạn thẳng theo hướng tới b THAM SÓ: Phần kèm theo câu lệnh để chương trình thực câu lệnh xác với rỗi lần câu lệnh Vi du: o Forward 50 : Vẽ đoạn thẳng dài 50 theo hướng bút vẽ o Forward 100 : Vẽ đoạn thẳng dải 100 theo hướng bút vẽ Câu lệnh FORWARD, số 50, 100, tham số c SỬ DỤNG CỬA SỐ LỆNH ĐỀ VE: Tại hộp lệnh cửa sổ lệnh, đánh vào tên lệnh tham số cách khoảng trắng, bắm phim Enter Dòng lệnh thực thi, đồng thời đưa vào hộp lưu, Sau đó, mn thực lại lệnh có hộp lưu, ta nhấp chuột vào dòng lệnh hộp lưu, hộp lệnh xuất dịng lệnh đó, điều chỉnh lại tham số theo yêu cầu bàn phim bắm phím Enter Ví dụ: 9B Set Zoom Help oe ae Dòng lệnh tham số đánh vào hộp lệnh z + >> Bút vẽ thực lệnh ee ee Lệnh sau thực lưu vào hộp lưu Hah | base | Status std: | Reset, Nhấp chuột vào đồng lệnh có hộp Jưu, dong lệnh lại xuất hộp lệnh forward -1 I ffersera Tod ~ rene + ~Inj_xJ tmp +l Chỉnh sửa lại tham số theo yêu cầu Lm File: Bitmap Set Zoori- Held ees forward 100, ‘nllx) Trace Status Réset v 2.! CÁC LỆNH VE: CẤU LỆNH (THAMSỐ) ` TŸNĐGHĨA FORWARD (d6 dai) —”””” ”Í Dĩ chuyến bút vẽ theo hướng tới BAGK (độ dài) ˆ— "| Dĩ chuyển lùi bút vẽ SETHEADING (hướng chuẩn) | Quay đầu bút vẽ hướng chuẩn LEFT (góc độ) Quay bút vẽ sang trái † góc độ RIGHT (góc độ) TT” † Buay bút vẽ sang phải † góc độ | SETPC (số hiệu màu) ”” Quy định mâu bút vẽ ˆ a CLEARTEXT - ‘| Xoá tất câu lệnh cửa số command| CLEARSCREEN ' Xố hình đỗ họa, đặt bút vẽ vị trí, : hướng chuẩn 3.1 BANG MAU TRONG LOGO: Ta dùng số từ đến 15 để đại diện cho 16 màu chuẩn Ngồi ra, ta cịn xử dụng 16 triệu máu cách pha trộn màu đồ (red), xanh lục (green) xanh dương (blue) với tỉ lệ cho màu từ đến 255, số hiệu màu số ngoặc vuông, số từ đến 255 ứng với tỉ lệ màu pha màu [an lượt theo thứ tự đỏ, xanh lục xanh dương Số hiệu màu: 0: (Chỉ nhập só hiệu, khơng nhập tên màu) [000 _ 000 _ 000] || 8: [185 _ 096_ 059] mm [000 _ 000_ 255] mm 9: {197 _ 138_ 018] 2: mm [000 _ 255 _ 000Ị mm 10: [100 _ 162_ 084] 3: [000 _ 255_ 255] mg T1: [120 4: [255 _ 000_ 000] mm 12: [255 _ 1498_ 119] 5: [255 _000_ 255] mm 13: [144 _ 113 208] 6: [255 _ 255 _ 000] cả] 14: {255 _ 163_ 000] 7: [255 255 —_ | 18: [183 _ 183 183] 255] 187_ mm 187] th Em Ký hiệu lệnh bút vẽ: FORWARD ¬ RiGHT 30 50 | s BACK 50 SETHEADING 45 fe LEFT 30 Lo LEFT 30 II HƯỚNG DÂN THỰC HÀNH : Dùng lệnh để vẽ tam giác cân, có sử dụng màu sắc cho nét vẽ: Cửa số sau thực câu lệnh: :+_ Thực câu lệnh forward 150: Vẽ đoạn thẳng theo hướng tới độ dài 150 Độ dài {SỐ Hiam xố] đNCengn 'thực câu lệnh: cửa sổ Conwnand Rie cố ốc YO [forward 150 Phu 1¬ _ Đầu bút vẽ quay + bướng trái 50 độ theo câu lệnh € | i i PEC o ee Lo Thwe hién lanh SETPC đổi màu bút vẽ màu đỏ Hạt Tide Stap Reset Peuse | Status o_ Thực câu lệnh forward LH 150: vẽ tới có độ dài 150 HỘ - E& NMmg Set Zoom Het Ị Bút vẽ chuyển mầu đỏ theo câu lệnh SETPC let laetpec Eorward 150 setpe + ete 150 o Thyc hién cau lénh LEFT 15 o Thyc hién cau lénh SETPC luay hướng bút vẽ sang trải góc 150 độ 1: đổi màu xanh Lan ©_ Thực câu lệnh forward 260: vẽ tới có độ dải 260 (đ phải tính độ góc cần quay) IV BÀI TẬP GỢI Ý : Dùng lệnh để vẽ: o_ Hình chữ nhật o_ Hình đa giác øo_ Hình tự vẽ tam giác cân, học sinh Bước 3: Thay đổi giá trị biến BK thành 450 Bước 4: [in bát GÀ đan teh } ° mee LG TH Mật + Như lệnh CIRCLE :BK, lần vẽ cho vòng tròn khác giá trị biến BK thay dai II HƯỚNG DẪN THỰC HÀNH PHẦN 1: ESOC ESR: | “MEINE EINE M RATE lo ee AME NT: Dùng lệnh hoc két hop vong lap REPEAT dé vé hinh sau: Câu lệnh thực hlnh vẽ như' sau: Trong vòng lặp REPEAT thực lần công việc sau: o_ Câu lệnh left 36 forward 100 right 72 forward 100 right 108 forward forward 100 right 144 : Vẽ cánh sao, quay bút vẽ hướng xuất phat ©_ 100 right 72 Câu lệnh forward 182 penup back 162 : Vẽ đường gân cánh sao, nhắc bút vẽ, vị trí cũ o_ Câu lệnh right 72 pendown : Quay hướng bút vẽ để vẽ cánh o_ Câu lệnh Circla 162: Vẽ vịng trịn bán kinh 162 Câu lệnh ríght 18 : Quay hướng bút vẽ vào khu vực tô Câu lệnh penup: Nhắc bút vẽ Câu lệnh setfc 14 : Quy Câu lệnh repeat 5[forward định màu tô màu 50 fill penup back vàng 100 fill penup forward 50 rt 36]: Lần lượt tô mâu cặp đối xung clla cánh IV BÀI TẬP GỢI Ý PHÀN 1: Dùng lệnh học để vẽ hình bên: Hướng dẫn: Căn vào tham số lệnh CIRCLE bán kinh để tính tốn vị trí tâm vịng trịn, kết hợp lệnh es) © a Ss) e e e PENUP va PENDOWN 4@ di chuyển bút vẽ đến vị trÍ muốn vẽ IV HƯỚNG DẪN THỰC HÀNH PHAN 2: Kết hợp lệnh repeat để tạo hình sau: Câu lệnh thực Câu lệnh SETPC Câu lệnh MAKE Câu lệnh REPEAT 1: Đổi màu bút vẽ màu xanh "DK 30 : Tạo biến tên DK 30[CIRCLE :DK MAKE chứa giá trị khởi đầu 30 "DK :DK+3]: Thực 30 lần vẽ vịng trịn có ban kinh DK, gia tri DK duoc tăng lên đơn vị vòng lặp Fle Bune Sat Zcom Heb aE eT [ol sj leetre ¬ ke “DK i repeat: A0feitele :Dk make “DK -:DK+3| ——- _Brocute : boot | V BAi TAP GOW Y PHAN 2: Dùng vòng lặp REPEAT để tạo hình vẽ sau: Hướng dẫn: - Tao bién lam tham số số hiệu màu cho lệnh SETPC có giá trị khởi đầu 0, biến làm tham số bán kinh cho lạnh CIRCLE có giá trị khởi đầu 10 - _ Trong vòng lặp , tăng số hiệu màu lên đơn vị, tăng bán kỈnh vòng tròn 10 đơn vị, KIÊN THỨC YÊU CÀU: o_ Nắm vững vòng lặp FOR Phân biệt điểm khác vòng lặp FOR REPEAT o_ Xử dụng vòng lặp lồng I CÚ PHÁP VÀ CÁCH SỬ DỤNG VÒNG LẬP FOR Cú pháp: For [Tên biến _ giá trị bắt đầu _ giá trị kết thúc_ bước tăng] [công việc thực hiện] Vi du: FOR [i 50 100 10] [CIRCLE :i] Ý nghĩa: Thực công việc với số lần lặp = ((giá trị kết thúc - giá trị bắt đầu)/ bước tăng)+1 (là số ngun) Sơ đồ vịng lặp FOR: Í= giá tị khối đân | * giá trị ee — thúc I=I + bước tăng >t -—— Với Ví dụ trên, ta có hình vẽ sau: il So sánh vòng lặp FOR va REPEAT: _ Điểm giống nhau: Cùng thực số lẫn công việc định trước _ Điểm khác nhau: Vịng lặp FOR có biên đếm cho phép ta xử dụng tính tốn qua vịng lặp Ill VONG LAP LONG NHAU Khi phần thực cơng việc vịng lắp có vịng lặp khác, ta gọi vịng lặp lồng Td: Vong lap For “i 72 [fd 50 bk 50 right fd 5] cho hình vẽ H1 Két hop vang lap REPEAT va FOR lổng ta hình vẽ H2: repeat 5[ For “i 72 {fd 50 bk 50 right fd 5] penup right 90 fd 50 left 90 pendown] IV HƯỚNG DẪN THU'C HANH : Câu lệnh for [ 75 2] [circle :i penup back pendown] vé cac vòng tròn cớ bán kính thay đổi theo ¡ (1, 3, 5, 75) 29 IV BÀI TẬP GỢI Ý: Dùng vòng lặp FOR để vẽ hình bên: Hướng dẫn: Các đoạn thẳng có độ dài tăng đần theo bước tăng vịng lặp FOR hợp thành góc 120 độ ZC ` oN `) 21 Kết hợp vòng lặp FOR REPEAT để tạo hình vẽ al LÊ TH TH TƯ as a lett is forward 400 right 90 Ipendown i for [1 15 20J(elrcls :1 repsat,Elright 60 penop farmord th [ ` Dùng lệnh để đưa bút vẽ vị trị bên trái o Vong lap repeat 6[right 60 penup pendown] vòng lặp FOR o_ Vòng lap FOR forward :i*2 pendown circle :i penup back :i*2 vẽ vòng tròn chưng quanh zfor [i 15 20][circle :¡ repeat 6[right 60 penup forward :i*2 pendown circle :i penup back :i*2 pendown) penup right 90 forward 150 left 90 pendown) vé mai theo thứ tự từ nhỏ đến lớn ứng với biến ¡ vòng lặp FOR Dung vòng lặp REPEAT lỗng vịng lặp FOR để thực hình sau: 22 Hướng dẫn: Vòng lặp REPEAT 6[forward 30 right G0] để vẽ hình lục giác Trong vịng lặp FOR, vịng lặp REPEAT vẽ hình lực giác đều, kết hợp lệnh FORWARD, LEFT để đến vị trí kế Sử dụng giá trị biến ¡ vòng lặp FOR kết hợp lệnh SETPC để đổi màu bút vẽ 23 KIÊN THỨC YÊU CÀU _ Hiểu vận dụng mệnh để iF vào công việc thực tế _ Kết hợp phép toán luận lý vào mệnh đề iF I CÁC PHÉP TOÁN LUẬN LÝ AND, OR, XOR, NOT Mỗi mệnh đề phát biểu phải có giá trị (True) sai (False) Vi dụ: mệnh đề DK >= 25 có giá trị True bién DK chứa số từ 24 trở xuống sai ngược lại Bảng chân trị phép toán AND, OR , XOR ATB]AANDB] [A/B/AORB]/A[B[A XORB TIF FIT TIT F F T TỊF | FIT] ITJT| T T T TỊF FIT TỊT T T F FIF F FIFE F FIF F Ví dụ: mệnh đề (5>3 and 53 OR 5

Ngày đăng: 06/10/2023, 12:23

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan