ChươngVI. Chương trình con và lập trình có cấu trúc - Pdf 40

Trường THPT Nguyễn Trãi Chương VI: CTC & LT CÓ CẤU TRÚC
Chương VI
CHƯƠNG TRÌNH CON & LẬP TRÌNH CÓ CẤU TRÚC
Bài 17: CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI
I.MỤC ĐÍCH, YÊU CẦU
1. Kiến thức:
- Nắm được khái niệm chương trình con
- Sự khác biệt cơ bản giữa hàm và thủ tục
- Phân biệt điểm giống và khác nhau về cấu trúc của chương trình và chương trình con
- Biết được mối quan hệ giữa tham số hình thức và tham số thực sự
- Biến cục bộ: Cách khai báo và phạm vi sử dụng.
2. Kỹ năng
- Chưa đòi hỏi phải có kỹ năng cụ thể
3. Thái độ:
- Tiếp tục rèn luyện phẩm chất của người lập trình như tinh thần hợp tác, sẵn sàng làm việc theo nhóm.
II. PHƯƠNG PHÁP, PHƯƠNG TIỆN
- Phương pháp gợi mở nêu vấn đề, phương pháp hỏi – đáp, phương pháp thuyết trình.
- Máy chiếu
III.NỘI DUNG
------------------------------------------------------------------------------------------------------------
Người soạn: Lưu Văn Tinh
Trường THPT Nguyễn Trãi Chương VI: CTC & LT CÓ CẤU TRÚC
------------------------------------------------------------------------------------------------------------
Người soạn: Lưu Văn Tinh
NỘI DUNG - HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH
Hoạt động 1: Khái niệm chương trình con:
Hoạt động 1.1: Đặt vấn đề:
GV: Đưa ra bài toán tính tổng 4 luỹ thừa trong SGK.
GV: Chiếu bằng máy chiếu chương trình của bài toán
trên (Chưa sử dụng chương trình con).
Câu hỏi 1: Trong chương trình trên có những khối

thức là gì? Nó đóng vai trò gì? Biến cục bộ và biến
toàn bộ là gì, được khai báo ở đâu, phạm vi hoạt
động của nó chứ không đi sâu để giải thích cặn kẽ
cho học sinh.
Hoạt động 2.3: Thực hiện chương trình con
GV: Giải thích để học sinh thấy được chương trình
con chỉ có thể thực hiện khi có lời gọi nó, đồng thời
chỉ ra tham số thực sự là gì? Có thể lấy ví dụ về lời
gọi hàm chuẩn hoặc thủ tục chuẩn để minh hoạ.
HS: Nêu thuật toán của bài toán đó.
HS: Quan sát chương trình và trả lời câu hỏi.
HS: Ghi khái niệm vào vở.
HS: Dựa vào gợi ý của thầy giáo, tư duy để nhận
thấy được hàm chuẩn thì trả về một giá trò nào
đó còn thủ tục chuẩn thì không trả về một giá trò
nào cả qua tên của nó.
HS: Ghi khái niệm hàm và thủ tục vào vở.
HS: Trả lời câu hỏi.
HS: Suy nghó và trã lời câu hỏi.
HS: Chú ý nghe giảng.
Trường THPT Nguyễn Trãi Chương VI: CTC & LT CÓ CẤU TRÚC
IV. CỦNG CỐ
- Giáo viên khái quát lại khái niệm chương trình con và nhấn mạnh cho học sinh về ý thức xây dựng chương
trình có cấu trúc.
------------------------------------------------------------------------------------------------------------
Người soạn: Lưu Văn Tinh
Trường THPT Nguyễn Trãi Chương VI: CTC & LT CÓ CẤU TRÚC
Bài 18: VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON
(TIẾT 1)
I. MỤC ĐÍCH, YÊU CẦU

ba lần => chương trình sẽ trở nên rất dài => Để
khắc phục nhượt điểm này ta nên sử dụng thủ tục.
Hoạt động 2: Tìm hiểu chương trình
GV: Chiếu chương trình bằng máy chiếu Project
sau đó giới thiệu cho học sinh từng câu lệnh một
để học sinh thấy được:
HS: Chú ý nghe giảng
------------------------------------------------------------------------------------------------------------
Người soạn: Lưu Văn Tinh
Trường THPT Nguyễn Trãi Chương VI: CTC & LT CÓ CẤU TRÚC
+ Tên thủ tục
+ Thân của thủ tục
+ Lời gọi thủ tục
+ Hoạt động của chương trình
Câu hỏi 1: Nếu ta muốn vẽ 4 hình chữ nhật thì ta
phải sửa chương trình trên như thế nào?
Hoạt động 3: Cấu trúc của thủ tục:
GV: Chiếu lên màn hình cấu trúc của thủ tục.
Câu hỏi 2: Chương trình con Ve_hcn ở trên
khuyết phần nào so với cấu trúc của thủ tục nói
chung?
GV: Tổng quát lại các phần của thủ tục, phần nào
nhất thiết phải có, phần nào có thể có hoặc không
có.
Chú ý: Giáo viên cần nhấn mạnh mốt số điểm để
học sinh nắm được:
+ Kết thúc thủ tục sau từ khoá End là dấu “;”
+ Thủ tục phải được khai báo trong phần khai báo
của chương trình chính.
Hoạt động 4: Ví dụ 1 (vẽ hình chữ nhật có sử

tham biến vào vở.
------------------------------------------------------------------------------------------------------------
Người soạn: Lưu Văn Tinh


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status