2. Chương III: Cấu trúc
rẽ nhánh và lặp.
Tin học 11
Chương I: Một số
khái niệm về lập trình
và ngôn ngữ lập trình.
Chương VI: Chương
trình con và lập trình
có cấu trúc.
Chương V: Tệp và
thao tác với tệp
Chương IV: Kiểu dữ
liệu có cấu trúc
Chương II: Chương
trình đơn giản.
Bài 17: Chương trình
con và phân loại
Bài 18: Ví dụ về cách
viết và sử dụng chương
trình con.
Bài 19: Thư viện
chương trình con chuẩn
Tổng quan
2
3. 3
Chương IV: Kiểu dữ
liệu có cấu trúc
Mục tiêu chương:
Bài 17: Chương trình
con và phân loại
Kiến thức
4. Nội dung trọng tâm:
- Khái niệm và lợi ích chương trình con.
- Phân loại chương trình con.
- Cấu trúc của một chương trình con.
- Cách sử dụng chương trình con.
- Khái niệm tham số hình thức và tham
số thực sự.
Hệ thống các kiến thức:
- Biết được lợi ích khi chia nhỏ bài
toán.
- Biết các hàm và thủ tục chuẩn.
Khả năng biết:
- Cấu trúc của một chương trình con
- Sự khác nhau giữa hàm và thủ tục.
Nội dung khó:
- Phân biệt tham số
hình thức và tham số
thực sự.
- Phân biệt hàm và
function.
- Biến cục bộ và biến
toàn cục.
4
5. 5
Bài 17
( 2 tiết)
Tiết 1
-Khái niệm và lợi ích của
chương trình con.
-Phân loại chương trình
con
Tiết 2
- Cấu trúc của một chương
trình con.
- Cách sử dụng chương trình
con.
- Khái niệm tham số hình thức
và tham số thực sự.
6. • Giáo viên có blog riêng hỗ
trợ học sinh học tập.
• Học sinh có thể truy cập
internet để làm bài.
• Lớp học được trang bị máy
vi tính và máy chiếu.
6
8. Hoạt động 1: Cho học sinh làm bài tập lớn ( trước buổi học)
Mục tiêu:
Giúp học sinh ôn tập kiến thức.
Dùng vào mở đầu bài dạy.
Cách tiến hành:
Mỗi học sinh làm bài tập theo yêu cầu tại blog của giáo
viên.
http://nktai.wordpress.com/2011/10/18/53/
8
9. Hoạt động 2: Khái niệm và lợi ích của chương trình con.(30’)
Mục tiêu:
HS biết chương trình con là gì?
HS thấy được lợi ích khi sử dụng chương trình con.
Cách tiến hành:
Cho hs xem video “Câu chuyện bó đũa” dẫn dắt vào bài mới.
Nhận xét bài tập về nhà của các nhóm. Gọi một học sinh làm bài tốt
lên bảng.
Chiếu cách giải bài tập về nhà sử dụng chương trình con. Và cho các
em nhận xét.
Sau đó đưa ra khái niệm chương trình con và cho các em ghi bài.
Tìm hiểu lợi ích của chương trình con:
+ Chia học sinh theo 4 nhóm, mỗi nhóm khoảng 10 người.Yêu
cầu các nhóm thảo luận ( khoảng 5’), sau đó các nhóm cử người đại diện
lên bảng ghi các lợi ích và trình bày trước lớp.
Nhận xét bài làm của các em, sau đó chiếu kết quả lên slide.( bổ sung
và giải thích các lợi ích mà học sinh còn thiếu sau đó cho học sinh ghi
bài.) 9
10. Hoạt động 3 : Phân loại chương trình con.(10’)
Mục tiêu:
Biết được sự khác nhau của hàm và thủ tục.
Cách tiến hành:
Đưa ra một số hàm và một số thủ tục đã học (thông qua
trò chơi lắp ghép).Và cho học sinh nhận xét sự khác nhau
giữa hàm và thủ tục.
Tổng kết và chỉ ra sự khác nhau của 2 loại chương trình
con này. Sau đó cho học sinh ghi bài.
Hoạt động 4 : Tóm tắt nội dung bài học: (5’)
Mục tiêu:
Giúp học sinh ôn tập lại kiến thức bài học
Cách tiến hành:
Cho các em làm các bài tập trắc nghiệm.
10
12. Hoạt động 1: Kiểm tra kiến thức cũ.(5’)
Mục tiêu:
Ôn tập kiến thức
Cách tiến hành:
Câu 1: Trình bày khái niệm chương trình con là gì?
Câu 2: Mục đích sử dụng chương trình con là gì?
12
13. Hoạt động 2: Tìm hiểu cấu trúc của chương trình con.(20’)
Mục tiêu:
Biết được cấu trúc của chương trình con.
Cách tiến hành:
Giáo viên yêu cầu học các nhóm ( được chia thành 4 nhóm)
thực hiện nội dung sau:
- Ghi cấu trúc chương trình pascal.
- Liệt kê các thành phần của chương trình con và ý
nghĩa của chúng.
- Áp dụng vào bài tính diện tích đa giác, chỉ ra các
thành phần của chương trình này.
Sau khi thảo luận xong các nhóm sẽ nộp bài cho giáo viên.
Giáo viên cùng học sinh giải đáp các câu hỏi trong phần thảo
luận
Học sinh chú ý ghi bài.
13
14. Hoạt động 3: Tìm hiểu các khái niệm về biến, tham số và giới
thiệu về cách gọi chương trình con.(15’)
Mục tiêu:
Nhận biết được tham số thực, tham số hình thức; biến
toàn cục và biến cục bộ.
Cách gọi chương trình con.
Cách tiến hành:
Giáo viên Trình bày khái niệm. Nêu ví dụ thông qua bài
toán tính diện tích đa giác.
Cho các bài tập ví dụ và yêu cầu học sinh xác định các
khái niệm vừa trình bày.
14
15. Hoạt động 4: Dặn dò bài tập về nhà cho học sinh.
Mục tiêu:
Giúp các em ôn tập và vận dụng các kiến thức đã học
Cách tiến hành:
Hướng dẫn cho các em làm phần bài tập về nhà trên blog
của giáo viên.
15