1. Bài 17: CHƢƠNG TRÌNH CON VÀ LẬP
TRÌNH CÓ CẤU TRÚC
Trường Đại Học Sư Pham Thành Phố Hồ Chí Minh
Khoa Công Nghệ Thông Tin
GV: LÊ ĐỨC LONG
SV: PHẠM THỊ MAI QUÝ_k36103064
NGUYỄN THÙY NGÂN_k36103044
2. Chương trình tin
học 11
Chương IV: Kiểu
dữ liệu có cấu
trúc
Chương V: Tệp
và thao tác với
tệp
Chương VI:
chương trình con
và lập trình có
cấu trúc
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
3. • Hiểu được thế
nào là chương
trình con.
• Phâ nbiệt được
tham số hình
thức và tham số
thực sự
• Cấu trúc chung và
thành phần của một
chương trình, cách
khai báo và sử dụng
các lệnh cơ bản.
• Nắm được mộts ố
hàm/ thủ tục chuẩn.
• Khái niệm
chương trình con
• Cấu trúc chương
trình con
• Cách gọi thực
hiện chương trình
con
• Biết khái niệm và lợi
ích của chương trình
con.
• Phân biệt giữa hai
loại chương trình
con.
• Biết cấu trúc chương
trình con và lời gọi
chươn trình con
Mục
tiêu
ND
Trọng
tâm
Nội
dung
khó
Kiến
thức
liên
quan
4. Yêu cầu đối với học sinh
Thái độ
Kiến thức
Kĩ năng
Có tinh thần hợp tác, làm việc nhóm, tuân thủ các
nguyên tắc, yêu cầu của GV
Khai báo và gọi chương trình con
Hình thành và rèn luyện kĩ năng tổ chức chương trình con
trong lập trình, rèn luyện khả năng diễn đạt một số thuật toán
cơ bản và đơn giản góp phần phát triển tư duy thuật toán.
Biết được thế nào là lập trình có cấu trúc.
Hiểu được khái niệm chương trình con.
Nhớ được cấu trúc của chương trình con.
Phân biệt được hai loại chương trình con, tham số hình
thức và tham số thực sự.
5. Giả định
- Lớp và học sinh: Lớp 11A6 trường THPT Thanh
Hòa, sĩ số 32. Ổn định tổ chức ngay từ đầu năm
học. HS có đầy đủ SGK
- Phòng học có máy chiếu, bảng ghi, phấn
- Giáo viên có SGK, SGV, Tài liệu liên quan, và
máy tính cá nhân
- Phương pháp thuyết trình, nêu vấn đề, kèm vấn
đáp có gợi mở giúp học sinh tham gia tích cực
vào giờ học
6. Bài 17:
Chƣơng
trình con và
phân loại
Chuẩn bị ở
nhà Kiểm tra bài
cũ
(nhắc lại bài
cũ) 5’
Hoạt động
1: dẫn dắt
nêu vấn
đề(2’)
Hoạt động 2:
Tìm hiểu khái
niệm chương
trình con
Hoạt động
3:Phân loại
chương trình con
Hoạt động 4:
cũng cố bài
học(5’)
7. Hoạt động : Nêu, dẫn dắt vấn đề
- Nêu vấn đề, dẫn dắt học sinh vào bài
mới
- Đặt ra những bài toán thực tế, yêu cầu
cần có sự hợp tác, chia nhỏ ra để làm
Mục tiêu
Cách
tiến hành
8. Hoạt động 1: tìm hiểu khái niệm
chương trình con
- Lấy ví dụ trong thực tế và trong tin học cho
thấy cần chia nhỏ bài toán để thực hiện.
- Đưa ra 2 chương trình có và không sử dụng
chương trình con cho hs quan sát nhận xét và
rút ra kết luận
Mục tiêu
Cách
tiến hành
- Giúp học sinh hiểu được thế nào là
chương trình con và lợi ích của việc
sử dụng chương trình con
9. Hoạt động 2: phân loại chương trình
con
- Cho Hs nêu một số hàm/ thủ tục chuẩn. Cho
HS nhận xét các trả về của nó. Từ đó đưar a
khái niệm hàm/ thủ tục và cách gọi hàm/ thủ
tục.
- Đưa ra cấu trúc của chương trình con
Mục tiêu
Cách
tiến hành
- Giúp HS biết và phân biệt được 2 loại
chương trình con ( hàm/ thủ tục)
- Biết cấu trúc của một chương trình con
10. Hoạt động 3: thực hiện chương trình
con
Mục tiêu
Cách
tiến hành
- Giúp HS biết cách gọi hàm/thủ tục
- Xác định tham số hình thức và tham số thực sự
- Đưa ra lời gọi hàm/ thủ tục. Sau đó cho ví
dụ để HS làm.
- Cho học sinh phân biệt tham số hình thức
và tham số thực sự. Sau đó đưa ra nhận xét
và kết luận
11. Hoạt động 4: củng cố bài học
Mục tiêu
Cách
tiến hành
- Giúp HS củng cố lại kiến thức đã học trong bài
- Đưa ra một số câu hỏi nhiều lựa chọn cho
HS làm
- Nhắc nhở HS về bài tập về nhà