Tải bản đầy đủ (.pptx) (10 trang)

Bài 18 tìm hiểu về thủ tục

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (290.75 KB, 10 trang )

BÀI 18: TÌM HIỂU VỀ THỦ TỤC

MỤC TIÊU

Hoàn tất bài học này, các em được làm quen, biết cách viết thủ tục procedures trong Logo và
thực thi các dòng lệnh vừa tạo.


HOẠT ĐỘNG 1: GIỚI THIỆU THỦ TỤC PROCEDURES.
Vẽ hình tương ứng với những dòng lệnh sau đây trong MSWLogo

Setpc 0

Setpc 1

Setpc 4

Repeat 3[fd 100 rt 120]

Repeat 4[fd 100 rt 90]

Repeat 360[fd 1 rt 1]


Để vẽ hình trong MSWLogo các em cần phải nhớ và gõ chính xác dòng lệnh. Khi số lần
các hình vẽ xuất hiện nhiều, các em sẽ phải gõ lệnh rất nhiều.
Nhưng em có thể dạy cho Rùa ghi nhơ trình tự các câu lệnh để sau này khi cần sử dụng
các em chỉ cần gõ tên, chú Rùa sẽ thực hiện những gì mà Rùa đã ghi nhớ.
Ví dụ: Gõ hinhvuong, Rùa sẽ vẽ hình vuông màu xanh.



1. Thủ tục trong Logo(Logo procedure): Là tạo những lệnh mới cho Logo, những điều mà người sử
dụng dạy Logo làm, bao gồm các bước để thực hiện một điều gì đó.
2. Cú pháp:
to_<tên của thủ tục>
Ví dụ:
<dòng lệnh 1>

To hinhvuong

<dòng lệnh 2>

Repeat 4[fd 100 rt 90]

End

end

* Một lệnh mới vừa được tạo trong Logo. Muốn vẽ hình vuông, người sử dụng chỉ cần gõ hinhvuong


HOẠT ĐỘNG 2: NHẬP THỦ TỤC PROCEDURE.
Khi em gõ to hinhvuong, hộp thoại MSWLogo sẽ hiện ra, em tiếp tục gõ các dòng lệnh vào ô
Input, nhấn phím Enter(hoặc nhấp chuột vào nút OK) để kết thúc 1 dòng lệnh và tiếp tục gõ
dòng lệnh tiếp theo (nếu có).Nhấp chuột vào nút Cancel để kết thúc. Chương trình sẽ thông
Ô nhập lệnh
báo là hinhvuong defined


HOẠT ĐỘNG 3: THỰC HÀNH
- Học sinh tạo thủ tục vẽ hình tròn, lấy tên là hinhtron.

- Học sinh tạo thủ tục vẽ hình tam giác, lấy tên là tamgiac.
- Học sinh tạo thủ tục vẽ hình chữ nhật, lấy tên là hinhchunhat.


HOẠT ĐỘNG 4: TỰ KHÁM PHÁ
Em có thể xem mã nguồn(source code) của procedure và chỉnh sửa bằng cách nhấp chuột
vào nút Edall.


HOẠT ĐỘNG 5: NHẬN XÉT.
Hôm nay 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, sau khi tạo procedure em có thể chỉnh sửa dòng lệnh bằng cách vào
menu File, chọn lệnh Edit, chọn tên procedure đã đặt, nhấp chuột vào nút OK.




×