* Tiếp tục giúp HS: + Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước trong ngôn ngữ lập trình; + Biết ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ [r]
Trang 1Trường THCS Sơn Tiến Giáo viên: Phạm Tuấn Anh.
Giáo án tin học lớp 8.
Dạy lớp: 8A; 8B; 8E Ngày soạn: 17/02/2010 Tiết PPCT: 46 Ngày dạy: 19/02/2010.
BÀI TẬP
A MỤC TIấU:
*) Tiếp tục giỳp HS:
+) Biết nhu cầu cần cú cấu trỳc lặp với số lần chưa biết trước trong ngụn ngữ lập trỡnh; +) Biết ngụn ngữ lập trỡnh dựng cấu trỳc lặp với số lần chưa biết trước để chỉ dẫn mỏy tớnh thực hiện lặp đi lặp lại cụng việc đến khi một điều kiện nào đú được thoả món;
+) Hiểu hoạt động của cõu lệnh lặp với số lần chưa biết trước
+) Biết sửa lổi và viết được chương trỡnh một số bài toỏn cơ bản
B CHUẨN BỊ:
1 Giỏo viờn: Soạn bài, đọc tài liệu tham khảoù, dụng cu day học.
2 Học sinh: Đọc trớc bài, làm cỏc bài tập, dụng cụ học tập.
C TIẾN TRèNH TIẾT DẠY:
1 Ổn định tổ chức :
2 Kiểm tra bài cũ:
I Ổn định tổ chức lớp: - Kiển tra sĩ số:
II Kiểm tra bài cũ: - Kiểm tra việc chuẩn bị bài ở nhà của học sinh trong vở
III Dạy bài mới:
HOẠT ĐỘNG CỦA THẦY VÀ TRề KIẾN THỨC CẦN ĐẠT
Hoạt động 1:
Bài tập 4: Hóy tỡm hiểu cỏc cụm cõu
lệnh sau đõy và cho biết với cỏc cõu lệnh
đú chương trỡnh thực hiện bao nhiờu
vũng lặp? Hóy rỳt ra nhận xột của em!
a)S:=0; n:=0;
while S<=10 do
begin n:=n+1; S:=S+n end;
b)S:=0; n:=0;
while S<=10 do
n:=n+1; S:=S+n;
HS thực hiện:
Bài tập 4:
a) Chương trỡnh thực hiện 5 vũng lặp
b) Vũng lặp trong chương trỡnh được thực hiện vụ tận vỡ sau cõu lệnh n:=n+1; cõu lệnh lặp kết thỳc nờn điều kiện S=0 luụn luụn được thỏa món
Nhận xột: Trong cõu lệnh thực hiện, điều kiện cần phải được thay đổi để sớm hay muộn
Lop8.net
Trang 2Trường THCS Sơn Tiến Giáo viên: Phạm Tuấn Anh.
Giáo án tin học lớp 8.
Bài tập 5:
Hóy chỉ ra lỗi trong cỏc cõu lệnh sau
đõy:
a)X:=10; while X:=10 do X:=X+5;
b)X:=10; while X=10 do X=X+5;
c)S:=0; n:=0; while S<=10 do n:=n+1;
S:=S+n;
Hoạt động 2:
Hướng dẫn về nhà:
Xem lại cỏc bài đó làm, làm tiếp cỏc bài
GV yờu cầu, tiết sau làm tiếp cỏc dạng
BT
chuyển sang trạng thỏi khụng thỏa món Khi
đú vũng lặp mới được kết thỳc sau hữu hạn
bước Để làm được điều này, cõu lệnh trong
cõu lệnh lặp while do thường là cõu lệnh ghộp.
HS thực hiện:
Bài tập 5:
a) Thừa dấu hai chấm trong điều kiện;
b) Thiếu dấu hai chấm trong cõu lệnh gỏn; c) Thiếu cỏc từ khúa begin và end trước và sau cỏc lệnh n:=n+1; S:=S+n, do đú vũng lặp trở thành vụ tận
Lop8.net