Hoàn tất bài học này, các em được thực hành viết các thủ tục procedure trong Logo và thực thi các dòng lệnh vừa tạo.Hoàn tất bài học này, các em được thực hành viết các thủ tục procedure trong Logo và thực thi các dòng lệnh vừa tạo.Hoàn tất bài học này, các em được thực hành viết các thủ tục procedure trong Logo và thực thi các dòng lệnh vừa tạo.
BÀI 19: THỰC HÀNH THỦ TỤC MỤC TIÊU Hoàn tất học này, em thực hành viết thủ tục procedure Logo thực thi dòng lệnh vừa tạo HOẠT ĐỘNG 1: VIẾT LỆNH TẠO CÁC HÌNH ĐA GIÁC ĐA GIÁC Điền TÊN thơng số, KT SỐ CẠNH dòng lệnh thíchCẠNH hợp 100 120 100 90 100 72 100 60 Logo vào bảng sau: GÓC Tam Giác Tứ Giác Ngũ Giác Lục Giác LỆNH Repeat 3[fd 100 rt 120] Repeat 4[fd 100 rt 90] Repeat 5[fd 100 rt 72] Repeat 6[fd 100 rt 60] Tạo thủ tục cho hình đa giác với tên tamgiac, tugiac, ngugiac, lucgiac Ví dụ: hình tam giác(gõ lệnh tamgiac, Logo vẽ hình tam giác To tamgiac Repeat 3[fd 100 rt 120] End HOẠT ĐỘNG 2: VIẾT LỆNH TẠO MÀU NỀN VÀ MÀU NÉT VẼ MÀU SỐ HIỆU DÒNG LỆNH TRONG LOGO [000màu, 000 255] 255] Dựa vào số hiệu em viết dòng lệnh tạo màu Setsc[0 Logo: [000 000 000] Setsc[0 0] [000 255 000] Setsc[0 255 0] [000 255 255] Setsc[0 255 255] [255 000 000] Setsc[255 0] [255 000 255] Setsc[255 255] [144 113 208] Setsc[144 113 208] [255 255 255] Setsc[255 255 255] Tạo thủ tục để thay đổi màu màu nét vẽ cho màu bảng với tên sau: Màu nền: nenxanhduong, nenden, nenxanhla, nendo, nenhong, nenvang, nentim, nentrang Ví dụ: xanh dương( gõ lệnh nenxanhduong, logo thay đổi màu xanh dương) Màu vẽ: xanhduong, den, xanhla, do, hong, vang, tim, trang Ví dụ: nét hồng(gõ lệnh hong, logo sử dụng nét vẽ hồng) to nenxanhduong setsc[0 255] end to hong setpc[255 255] end HOẠT ĐỘNG 3: THỰC HÀNH - Học sinh tạo thủ tục vẽ sao, lấy tên ngoisao (5 cạnh, kích thước cạnh 100, góc 144) - Học sinh tạo thủ tục vẽ hình bát giác, lấy tên batgiac (8 cạnh, kích thước cạnh 100, goc 45) - Học sinh tạo thủ tục vẽ hoa hình vng, lấy tên hoavuong (lặp lại 12 lần hình vng với góc 30) HOẠT ĐỘNG 4: TỰ KHÁM PHÁ Em xem Logo minh hoạ hình vẽ thao tác cách thêm lệnh Wait sai dòng lệnh(thời gian tính 1/100 giây) Ví dụ: Để minh hoạ hình tam giác em thêm lệnh Wait vào dòng lệnh sau: repeat 3[fd 100 rt 120 wait 100] HOẠT ĐỘNG 5: NHẬN XÉT Hôm em đã: Hiểu bài tốt Tham gia hoạt động nhóm Và: Thực hành tốt Tham gia hoạt động lớp HOẠT ĐỘNG 6: EM CÓ BIẾT Ở MSWLOGO, em dùng biểu thức tốn(+, -, *, /) để sử dụng dòng lệnh Ví dụ: để tính góc cho hình đa giác, em cần lấy 360 độ chia cho số cạnh Ví dụ: hình ngũ giác(có cạnh) repeat 5[fd 100 rt 360/5] ... to hong setpc[255 255] end HOẠT ĐỘNG 3: THỰC HÀNH - Học sinh tạo thủ tục vẽ sao, lấy tên ngoisao (5 cạnh, kích thước cạnh 100, góc 144) - Học sinh tạo thủ tục vẽ hình bát giác, lấy tên batgiac... 000 255] Setsc[255 255] [144 113 208] Setsc[144 113 208] [255 255 255] Setsc[255 255 255] Tạo thủ tục để thay đổi màu màu nét vẽ cho màu bảng với tên sau: Màu nền: nenxanhduong, nenden, nenxanhla,... Repeat 3[fd 100 rt 120] Repeat 4[fd 100 rt 90] Repeat 5[fd 100 rt 72] Repeat 6[fd 100 rt 60] Tạo thủ tục cho hình đa giác với tên tamgiac, tugiac, ngugiac, lucgiac Ví dụ: hình tam giác(gõ lệnh tamgiac,