PHẦN MỀM MSW LOGO BÀI 20. BIẾN VÀ CHƯƠNG TRÌNH CON

Một phần của tài liệu Luyen tap tin hoc lop 5 (Trang 59 - 63)

Sau khi học xong bài này các em có:

1. Kiến thức:

- Biết sử dụng phần mềm Logo để vẽ hình.

- Học sinh được tìm hiểu về biến (Variable) và chương trình con (Subprogram) được sử dụng trong thủ tục.

2. Kỹ năng:

- Biết sử dụng biến và chương trình con để vẽ hình.

3. Thái độ:

Có thái độ nghiêm túc trong giờ học.

II. CHUẨN BỊ:

Học tại phòng máy:

- Giáo viên: Bài giảng điện tử, máy tính thực hành, phấn, đồ dùng học tập.

- Học sinh: tập, bút.

III. CÁC HOẠT ĐỘNG DẠY HỌC:

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC

SINH 1.Ổn định lớp.

- Kiểm tra phần mềm Netop School.

Bài mới:

Hoạt động 1: Sử dụng biến trong thủ tục

- Giáo viên hướng dẫn học sinh viết 3 thủ tục rồi chạy thử 3 thủ tục đó.

+ hinhvuongnho (độ dài cạnh là 50):

………...

………...

………..

+ hinhvuongtrung (độ dài cạnh là 100):

………...

………...

………..

+ hinhvuongto (độ dài cạnh là 150):

………...

………...

………..

- Giáo viên nhận xét.

- Giáo viên hướng dẫn học sinh về vẽ nhiều hình vuông với các kích thướt khác nhau. Tuy nhiên, trong phần mềm Logo có một cách đó là tạo ra các biến để có thể thay đổi giá trị khi chương trình được chạy.

Ví dụ: Tạo ra biến để thay đổi chiều dài của một hình vuông thì chỉ cần chỉnh sửa kích thướt lại.

To hinhvuong :n Repeat 4 [ fd :n rt 90]

End

- Giáo viên hướng dẫn học sinh thực hành.

+ Giáo viên hướng dẫn học sinh gõ lệnh hinhvuong với số đo tuỳ ý thì phần mềm Logo sẽ cho kết quả như mình mong muốn.

Ví dụ: hinhvuong 200 thì sẽ có hình vuông có chiều dài cạnh là 200.

Tương tự hinhvuong 500, hinhvuong 50…

+ Chú ý: Một thủ tục có thể sử dụng một hoặc nhiều biến. Tên biến được đặt tuỳ ý, giữ các ký tự không được có khoảng cách. Nên đặt tên biến là một chữ cái (như n, x hoặc y).

- Giáo viên nhận xét.

- Ổn định.

- Học sinh quan sát và lắng nghe.

- Học sinh làm bài theo hướng dẫn của giáo viên.

- Học sinh nhận xét.

- Thực hành theo nhóm.

- Học sinh trao đổi với bạn những thao tác mình làm được và chưa làm được.

- Học sinh nhận xét.

Hoạt động 2: Chương trình con

- Giáo viên hướng dẫn học sinh về chương trình con: Là một hay nhiều lệnh được xây dựng nhằm hoàn thành một nhiệm vụ nào đó.

Ví dụ: tạo chương trình hinhvuong To hinhvuong

Repeat 4 [ fd 100 rt 90]

End

+ Chương trình con là chương trình được xuất hiện trong các lệnh của chương trình khác.

Ví dụ: Tạo chương trình hoavan To hoavan

Repeat 12 [ hinhvuong rt 30]

End

+ hinhvuong là chương trình con, còn hoavan là chương trình chính.

3. Củng cố - dặn dò:

- Nhận xét tiết học.

- Về nhà hãy thực hành phần mềm Logo. Trong phần mềm Logo, chương trình con là một trong những công cụ không thể thiếu của các ngôn ngữ lập trình. Chương trình con có thể chia bài toán thành nhiều bài toán đơn giản. Từ đó có thể dễ dàng sửa chữa và phát triển. Chương trình con cho phép kế thừa các kết quả đã làm nhằm giảm chi phí và công sức công việc viết chương trình.

- Quan sát và lắng nghe.

- Học sinh thực hành theo mẫu.

- Học sinh tự thực hành và trao đổi kết quả với bạn cùng lớp.

- Quan sát và lắng nghe.

- Học sinh trao đổi với bạn những thao tác mình làm được và chưa làm được.

- Quan sát và lắng nghe.

Ngày soạn: 25/01/2016 Ngày dạy: 28/01/2016 Tuần 22 tiết 22

Lớp dạy: 5G

PHẦN III. PHẦN MỀM MSW LOGO BÀI 20. BIẾN VÀ CHƯƠNG TRÌNH CON I. MỤC TIÊU:

Sau khi học xong bài này các em có:

1. Kiến thức:

- Biết sử dụng phần mềm Logo để vẽ hình.

- Học sinh được tìm hiểu về biến (Variable) và chương trình con (Subprogram) được sử dụng trong thủ tục.

2. Kỹ năng:

- Biết sử dụng biến và chương trình con để vẽ hình.

3. Thái độ:

Có thái độ nghiêm túc trong giờ học.

II. CHUẨN BỊ:

Học tại phòng máy:

- Giáo viên: Bài giảng điện tử, máy tính thực hành, phấn, đồ dùng học tập.

- Học sinh: tập, bút.

III. CÁC HOẠT ĐỘNG DẠY HỌC:

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH

1.Ổn định lớp.

- Kiểm tra phần mềm Netop School.

Bài mới:

Hoạt động 3: Thực hành

- Giáo viên hướng dẫn học sinh thực hành.

1. Học sinh thêm biến thay đổi chiều dài của cạnh vào các thủ tục tamgiac, tugiac, ngugiac, lucgiac, batgiac và thực hiện các lệnh sau:

tamgiac 80, tamgiac 120, tugiac 60, tugiac 150, ngugiac 35, ngugiac 80, lucgiac 105, lucgiac 240, batgiac 62, batgiac 200.

2. Trong 2 chương trình sau, chương trình nào là chương trình con, chương trình nào là chương trình chính?

To gocvuong Fd 100 rt 90 End

To hinhvuong

Repeat 4 [gocvuong]

End

………

……

- Giáo viên nhận xét.

3. Hỏi: Chương trình nào là chương trình chính, chương trình nào là chương trình con trong đoạn mã (code) sau đây:

To nha Square Fd 100 rt 30 Tri

Emd

- Giáo viên nhận xét.

Hoạt động 4: Tự khám phá

- Giáo viên hướng dẫn học sinh thực hiện các chương trình trong bảng, gõ lệnh hoa và cho biết tại sao phải dùng chương trình con.

- Giáo viên nhận xét.

Hoạt động 5: Học sinh tự nhận xét

- Ổn định.

- Học sinh quan sát và lắng nghe.

- Học sinh quan sát.

- Học sinh thực hành theo hướng dẫn của giáo viên.

- Thực hành theo nhóm.

- Học sinh trao đổi với bạn những thao tác mình làm được và chưa làm được.

- Học sinh nhận xét.

- Quan sát và làm bài.

- Học sinh nhận xét.

- Học sinh thực hành theo mẫu.

- Quan sát và lắng nghe.

- Học sinh nhận xét.

- Học sinh cùng bạn tự đánh giá.

3. Củng cố - dặn dò:

- Nhận xét tiết học.

- Về nhà hãy thực hành phần mềm Logo. Trong phần mềm Logo, chương trình con là một trong những công cụ không thể thiếu của các ngôn ngữ lập trình. Chương trình con có thể chia bài toán thành nhiều bài toán đơn giản. Từ đó có thể dễ dàng sửa chữa và phát triển. Chương trình con cho phép kế thừa các kết quả đã làm nhằm giảm chi phí và công sức công việc viết chương trình.

- Quan sát và lắng nghe.

Ngày soạn: 15/02/2016 Ngày dạy: 18/02/2016 Tuần 23 tiết 23

Lớp dạy: 5G

Một phần của tài liệu Luyen tap tin hoc lop 5 (Trang 59 - 63)

Tải bản đầy đủ (DOC)

(93 trang)
w