Ngày soạn:15/2/2004 Ngày dạy:2-6/3/2004 Tiết: 23
Tuần: 23
THỰC HÀNH.I. Mục đích yêu cầu: I. Mục đích yêu cầu:
- Học sinh vận dụng được cấu trúc câu lệnh for to do và for down to để giải các bài toán có tính lặp lại.
II. Chuẩn bị:
Giáo viên: Chuẩn bị giáo án máy móc thực hành. Học sinh: Giải bài tập trước ở nhà.
III. Kiến thức trọng tâm:
- Thao tác thực hành kỹ năng làm bài.
IV. Phương pháp giảng dạy:
- Kiểm tra theo dõi, thực hành. V. Tiến trình bài giảng:
1. Ổn định lớp: 2. Kiểm tra bài cũ:
Nêu dạng lệnh, cách thức thực hiện lưu đồ và một số chú ý khi sử dụng vòng lặp for?
3. Nội dung bài mới:
Nêu bài tập
Học sinh nêu giải quyết bài tập .
• Gợi ý cách giải
Học sinh : Tự giải bài Giáo viên : Đưa bài tập
* Hướng dẫn gợi ý giải bài tập .
*Kiểm tra bài làm của học sinh .
Bài tập 1: Viết chương trình in bảng của chương
Program cchuong; Uses crt ; Var i ,j :integer ; Begin Clrscr ; For i:=1 to 9 do Begin For j:=1 to 9 do Writeln(‘,i’,’,* ’,j,’=’, ); End; Readln; End.
Bài tập 2: Viết chương trình giải bài toán vừa gà
vừa chó bó lại cho tròn 36 con 100 chân chẳn .Hỏi số con gà ,số con chó .
Bài tập 3: Viết chương trình giải bài toán 100
trâu trăm cỏ, trâu đứng ăn năm trâu nằm ăn ba, lụ khụ trâu già 3 con 1 bó. Hỏi mỗi loại có mấy con?
4. Củng cố :
- Cấu trúc câu lệnh và trường hợp biên của bài toán.
5. Dặn dò:
- Giải các bài tập ở SGK.