Giáo án
CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI
Giáo viên hướng dẫn: Thầy Trần DoãnVinh.
Sinh viên thực hiện: Lê Văn Đức.
Sinh viên lớp: K56A-CNTT.
Ngµy so¹n: .05../05.../.2008..
1
I-MỤC ĐÍCH, YÊU CẦU :
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 .
Kỹ năng :
• Chưa đòi hỏi phải có kỹ năng cụ thể .
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 .
• C ótinh thần và trách nhiệ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 .
• Chuẩn bị của giáo viên:
-Máy chiếu Over head, giấy trong ,máy tính để trình chiếu ví dụ
• Chuẩn bị của học sinh
• Sách giáo khoa
For i:=1 to n do
Lt2=lt2*b;
Lt3:=1.0;
For i:=1 to p do
Lt3:=lt2*c;
Lt4=1.0;
For i:=1 to q do
Lt4=lt2*d;
Tluythua:=lt1+lt2+lt3+lt4;
Writeln(‘tong luy thua= ’,
tluythua:8:2);
Realdn;
End.
GV : Chiếu bằng máy chiếu
Over head chương trình của bài
toán trên (chưa sử dụng chương
trình con) .
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 .
Thuyết trình:
Chương trình con là một dãy
lệnh mô tả một số thao tác
nhất định và có thể được thực
hiện từ nhiều vị trí trong
chương trình .
HS :Chú ý nghe giảng và ghi
khái niệm vào vở .
9’
Thủ tục (Procedure)
là chương trình con
thực hiện một số thao
tác nào đó nhưng
không trả về một giá
trị nào qua tên của nó
6’
4
HS : Ghi khái niệm hàm và
thủ tục vào vở .
2.2
2.3
Cấu trúc chương trình con.
đặt câu hỏi:hãy cho biêt cấu trúc
của một chương trình con
Tham số hình thức, biến cục
bộ và biến toàn cục :
GV : Chỉ đưa ra cho học sinh
biết được tham số hình thức là gì
? Nó đóng vai trò gì ? Biến cục
bộ và biến toàn cục 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 .
GV : Dùng máy chiếu Over
head để chiếu cấu trúc của
chương trình con lên màn
chiếu
-Gợi mở cho học sinh suy
nghĩ, trả lời.