đoạn chương trình sau và thực hiện Program Tao_bang; các yêu cầu: Uses Crt; - Tìm hiểu ý nghĩa của các câu lệnh Var i: Byte; trong chương trình, dịch chương j: Byte; trình và sửa lỗi, nế[r]
Trang 1BÀI THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR…DO
I MỤC TIÊU:
1 Kiến thức: Sử dụng được câu lệnh ghép.
2 Kĩ năng:
- Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp với số lần biết trước
- Viết được chương trình có sử dụng vòng lặp với số lần biết trước;
3 Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn.
II CHUẨN BỊ:
1 Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.
2 Học sinh: Vở ghi, sách giáo khoa.
III CÁC HOẠT ĐỘNG DẠY – HỌC:
1 Ổn định lớp: (1’)
8A1:………
8A2:………
2 Kiểm tra bài cũ:
Lồng ghép trong nội dung bài học
3 Bài mới:
Hoạt động 1: (38’) Nội dung bài tập 3.
+ GV: Ôn lại kiến thức về câu lệnh
ghép để các em thực hiện tốt trong
bài tập 3
+ GV: Yêu cầu HS nhắc lại câu lệnh
điều kiện if … then lồng nhau
+ GV: Yêu cầu HS liên hệ kiến thức
thực hiện trong bài tập 3
+ GV: Đưa ra yêu cầu bài 3 cho HS
thực hiện
+ GV: Yêu cầu HS thực hiện gõ
đoạn chương trình sau và thực hiện
các yêu cầu:
- Tìm hiểu ý nghĩa của các câu lệnh
trong chương trình, dịch chương
trình và sửa lỗi, nếu có
- Chạy chương trình Quan sát kết
quả nhận được trên màn hình
+ GV: Lưu ý các em có cũng như
câu lệnh if, có thể dùng câu lệnh for
lồng trong một câu lệnh for khác khi
thực hiện lệnh lặp Sử dụng câu lệnh
for lồng nhau để in ra màn hình các
số từ 0 đến 99 theo dạng bảng như
mẫu của GV đưa ra
+ GV: Quan sát, hướng dẫn HS thực
+ HS: Chú lắng nghe, ôn lại kiến thức đã được tìm hiểu
+ HS: Ôn lại câu lệnh điều kiện if
… then lồng nhau
+ HS: Vận dụng thực hiện tương
tự câu lệnh điều kiện
+ HS: Đọc thông tin của bài 1 thực hiện theo yêu cầu
+ HS: Gõ đoạn chương trình
Program Tao_bang;
Uses Crt;
Var i: Byte;
j: Byte;
BEGIN Clrscr;
For i:= 0 To 9 Do Begin
For j := 0 To 9 Do;
Write(10*i+j :4);
Writeln;
End;
Readln;
END
+ HS: Tự giác thực hiện theo sự
3 Bài 3.
Program Tao_bang;
Uses Crt;
Var i: Byte;
j: Byte;
BEGIN Clrscr;
For i:= 0 To 9 Do Begin
For j := 0 To 9 Do; Write(10*i+j :4); Writeln;
End;
Readln;
END
Ngày soạn: 09/01/2016 Ngày day: 11/01/2016 Tuần 20
Tiết: 40
Trang 2hiện trên máy.
+ GV: Sửa chữa những sai sót các
em mắc phải
+ GV: Hướng dẫn giúp đỡ các HS
yếu thực hiện gõ chương trình
+ GV: Sử dụng một bài làm hoàn
thiện của HS hướng dẫn các em về
câu lệnh lặp
+ GV: Yêu cầu HS ôn lại từng ý
nghĩa của câu lệnh trong chương
trình mà các em được học
+ GV: Hướng dẫn HS tìm hiểu về
vòng lặp lồng nhau
+ GV: Giải thích cho HS vòng lặp
trong về thực hiện viết theo từng cột
trong bảng số
+ GV: Giải thích cho HS vòng lặp
ngoài về thực hiện viết theo từng
hàng trong bảng số
+ GV: Yêu cầu HS giải thích về câu
lệnh lặp lồng nhau được sử dụng
trong bài
+ GV: Nhận xét chốt nội dung và
hướng dẫn các em các câu lệnh
+ GV: Hướng dẫn sửa chữa những
lỗi các em mắc phải
+ GV: Hướng dẫn HS thực hiện
thêm câu lệnh GotoXY(a,b) để điều
chỉnh tương đối kết quả
+ GV: Cho một HS lên bảng thực
hiện thao tác theo yêu cầu
+ GV: Yêu cầu các bạn khác nhận
xét bổ sung
+ GV: Thực hiện chạy chương trình
cho HS quan sát thấy sự thay đổi
+ GV: Cho HS tự thực hiện theo cá
nhân trên máy
+ GV: Nhận xét chốt nội dung bài
thực hành
hướng dẫn của GV
+ HS: Sửa những lỗi mà các em hay gặp phải về dấu
+ HS: Thực hiện gõ đoạn chương trình theo sự hướng dẫn
+ HS: Quan sát và nhận xét, lắng nghe và hiểu về chương trình
+ HS: Thực hiện trả lời ý nghĩa của các câu lệnh trong chương trình theo hướng dẫn
+ HS: Chú ý lắng nghe sự hướng dẫn của GV
+ HS: Tập trung lắng nghe và hiểu quá trình thực hiện của câu lệnh khi viết trên cột
+ HS: Tập trung lắng nghe và hiểu quá trình thực hiện của câu lệnh khi viết trên hàng
+ HS: Giải thích về cách chạy của câu lệnh lặp
+ HS: Tập trung chú ý lắng nghe
và hiểu nội dung bài toán
+ HS: Hoàn thiện chương trình của mình
+ HS: Thực hiện thêm câu lệnh GotoXY theo sự hướng dẫn của
GV trong chương trình
+ HS: Một em lên bảng thực hiện thao tác thêm câu lệnh
+ HS: Nhận xét bạn thực hiện thêm câu lệnh, bổ sung nên cần
+ HS: Quan sát và nhận biết hiểu thêm về ý nghĩa câu lệnh
+ HS: Thực hiện theo yêu cầu, chạy chương trình kiểm chứng
+ HS: Chú ý lắng nghe, sửa các lỗi các em gặp phải
4 Củng cố: (5’)
- Củng cố kỹ năng rèn luyện đọc hiểu chương trình
5 Dặn dò: (1’)
- Ôn lại nội dung bài học Xem trước nội dung của bài tiếp theo
IV RÚT KINH NGHIỆM: