Giáo án Tin học 8 - Tiết 14, Bài 8: Lặp với số lần chưa biết trước - Năm học 2009-2010

Giáo án Tin học 8 - Tiết 14, Bài 8: Lặp với số lần chưa biết trước - Năm học 2009-2010

I. Mục tiêu:

- Vận dụng kiến thức cơ bản về lặp với số lần chưa biết trước để giải thích các ví dụ.

II. Chuẩn bị:

GV: Bảng phụ

HS: SGK, dụng cụ học tập đầy đủ.

III. Hoạt động dạy học:

1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’).

2/ Kiểm tra bài cũ:

 

doc 2 trang Người đăng tranhiep1403 Lượt xem 962Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 14, Bài 8: Lặp với số lần chưa biết trước - Năm học 2009-2010", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
GIÁO ÁN TIN HỌC 8
Tiết PPCT: 14 (HKII)
Ngày soạn: 20/1/2010
Ngày dạy: 1/2/2010 – 9/2/2010 
§8. LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC
Mục tiêu:
- Vận dụng kiến thức cơ bản về lặp với số lần chưa biết trước để giải thích các ví dụ.
II. Chuẩn bị:
GV: Bảng phụ
HS: SGK, dụng cụ học tập đầy đủ.
III. Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’).
2/ Kiểm tra bài cũ: 
5’
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
- Đặt câu hỏi chung cho cả lớp:
1. Vẽ lưu đồ cấu trúc lặp với số lần chưa biết trước.
2. Giải thích lưu đồ.
- Y/c 1 Hs trả lời các câu hỏi trên.
- Y/c 2 Hs nhận xét, đánh giá.
- Nhận xét, đánh giá điểm số.
- 1 HS trả lời, vẽ hình
- Hai HS nhận xét, đánh giá HS trả lời câu hỏi và đề nghị điểm số.
- Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ.
- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi.
3/ Bài mới:
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
25’
Hoạt động 1: Tìm hiểu ví dụ về lệnh lặp với số lần không biết trước.
- Y/c HS lần lượt đọc ví dụ 3, 4, 5.
- Giải thích yêu cầu của các ví dụ trên.
- Lần lượt Y/c HS ghi chương trình các ví dụ trên bảng.
- Lập bảng có dạng để giải thích các chương trình:
lần lặp
i
i £ x ?
Kết quả
1
1
Đúng
...
2
2
Đúng
...
3
3
Đúng
...
...
..
...
...
...
...
Sai
Không thực hiện lệnh writeln(). Kết thúc vòng lặp
- Hướng dẫn HS giải thích cách chạy chương trình từ bảng trên.
Hoạt động 2: Tìm hiểu lặp vô hạn và những lỗi lập trình cần tránh.
5’
- Khi viết chương trình sử dụng cấu trúc lặp cần chú ý tránh tạo nên vòng lặp không bao giờ kết thúc. 
- Chẳng hạn, chương trình dưới đây sẽ lặp lại vô tận:
var a:integer;
begin
a:=5;
while a<6 do writeln('A');
end.
- Đọc ví dụ 3, 4, 5.
- Ghi chương trình mẫu các ví dụ 3, 4, 5.
- Học sinh chú ý lắng nghe, ghi nhớ kiến thức.
2. Ví dụ về lần lặp với số lần chưa biết trước.
Ví dụ 3: 
Ví dụ 4: 
Ví dụ 5: 
2. Lặp vô hạn – Lỗi lập trình cần tránh.
- Khi viết chương trình sử dụng cấu trúc lặp cần chú ý tránh tạo nên vòng lặp không bao giờ kết thúc. 
4. Củng cố, dặn dò:
9’
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
* Củng cố:
So sánh câu lệnh for...do và while...do
- Y/c Hs lần lượt trả lời câu hỏi trên.
* Dặn dò:
- Chuẩn bị bài tập từ 3 đến 5 sgk trang 71.
- Đọc trước bài tập 1 và 2 bài thực hành 6.
- Tiết sau là tiết giải bài tập.
- Hs trả lời và nhận xét từng câu hỏi của GV.
- Hs trả lời một số câu hỏi của GV đặt ra.

Tài liệu đính kèm:

  • docPPCT 14(LT).doc