cú pháp câu lệnh lặp với số lần chưa biết trước: Trong Pascal, cú pháp câu lệnh lặp với số lần chưa xác định trước có dạng: while do ; Trong đó: - Điều kiện thường là một phép so sánh; [r]
Trang 1Trang 1
GIÁO ÁN TIN HỌC 8
PPCT: 13 (HKII)
Ngày 20/1/2010
Ngày 1/2/2010 – 9/2/2010
§8 LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC
I Mục tiêu:
- nhu #$" #$ có #&" trúc )*+ ,- )$ #!/0 1 '/-# trong ngôn 3 )4+ trình
- ngôn 3 )4+ trình dùng #&" trúc )*+ ,- )$ #!/0 1 '/-# 89 #!: ; máy tính
!?# !@ )*+ 8 )*+ ) công ,@# 8 khi <B 8C" A@ nào 8% 8/D# !E mãn
- G4 H câu )@! )*+ vào <B bài toán 8J E
II Chuẩn bị:
GV: E +!H
HS: SGK, H #H !N# 4+ 8$ 8O6
III Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu #$" hs báo cáo R .M A9< @ !N# sinh (1’).
2/ Kiểm tra bài cũ:
- S* câu !T chung cho #E )-+
1 GU công #H ,U hình tròn khi 1 3
89< trên 8/W tròn, 1 tâm và 1
89< trên 8/W tròn
2 GU công #H ,U trung 89<M 8/W
trung '?#M 8/W !X song song
- Y/c 1 Hs 'E )W các câu !T trên
- Y/c 2 Hs !4 xét, 8=! giá
- !4 xét, 8=! giá 89< .6
- 1 HS 'E )WM ,U hình
- Hai HS !4 xét, 8=! giá HS 'E )W câu
!T và 8C ![ 89< .6
- G& 8=+ 30 giáo viên, !N# sinh 89 ôn ) bài #\6
- Nhóm HS !4 xét, 8=! giá HS 'E )W câu
!T6
3/ Bài mới:
- K- !@" câu )@! )*+ thông qua
các ví H trong #"B# . hàng
ngày
- Yêu #$" HS cho ví H ,C !3
công ,@# )*+ 8 )*+ ) ,- )$
không 1 '/-#?
- Cho )-+ !4 xét và A )6
- Y/c Hs 8N# ví H 1
- Phân tích ví H 1
- Y/c Hs 8N# ví H 2
- Phân tích ví H 1
- _` nghe
- !* thóc ra A!T
8 khi thóc không còn ); trong M !N# bài
!C" )$ 8 khi !"B#
bài,
- !4 xét câu 'E )W6
- SN# ví H 1
- SN# ví H 2
1 Các hoạt động lặp với số lần chưa biết trước:
- G@# )*+ ) <B nhóm
! 8B ,- )$
#!/0 xác 8[! '/-# +!H !"B# vào <B 8C" A@ #H !9 có 8/D#
!T0 mãn hay không
Ví H 1: SGK
Ví H 2: SGK
- S9 , #!/J trình
#!: ; máy tính !?#
!@ các ! 8B )*+ ,- )$ #!/0 xác 8[! ta dùng câu )@!
có lặp với số lần
TG
15’ Hoạt động 1: Tìm hiểu các hoạt động lặp với số lần
chưa biết trước.
5’
TG
Lop8.net
Trang 2Trang 2
- Yêu #$" HS cho 1 cú pháp câu
)@! )*+ ,- )$ 1 '/-#6
- Câu )@! này 8/D# !?# !@ !/
! nào?
- GU )/" 8bM và E thích
- So sánh câu )@! )*+ ) này ,-
câu )@! 8C" A@6
-
- Ghi 1E
- 9< tra điều kiện: "
điều kiện SAI, câu )@!
U 1[ 1T qua và #!"9
sang câu )@! + theo trong #!/J trình "
điều kiện ScKM !?#
!@ câu lệnh và quay )
1/-# 1
- /J ? !/ câu )@!
AC" A@ 8O !/
d 8I ta !& có vòng )*+
8 )*+ ) 30 câu )@!
và 8C" A@ khi 8C"
A@ 8(M còn vòng )*+
U / khi 8C" A@
sai
chưa biết trước
2 cú pháp câu lệnh lặp với số lần chưa biết trước:
Trong Pascal, cú pháp câu )@! )*+ ,- )$
#!/0 xác 8[! '/-# có
while <điều kiện> do
<câu lệnh>;
Trong 8%
- Điều kiện !/W là
<B phép so sánh;
- Câu lệnh có !9 là
câu )@! 8J E hay câu )@! ghép
Câu )@! )*+ này 8/D#
!?# !@ !/ sau:
- 9< tra điều kiện:
" điều kiện SAI, câu
)@! U 1[ 1T qua và
#!"9 sang câu )@!
+ theo trong #!/J trình " điều kiện ScKM !?# !@ câu lệnh và quay ) 1/-#
1
- LJ 8b A!.
4 Củng cố, dặn dò:
* Củng cố:
1 Nêu ví H ,C các ! 8B )*+ )
,- )$ #!/0 1 '/-#^
2 G cú pháp câu )@! )*+ ,-
)$ #!/0 1 '/-# và E thích?
- Y/c Hs )$ )/D 'E )W các câu !T
trên
* Dặn dò:
- Yêu #$" hs ,C nhà xem ) B dung
bài, làm bài 4+ 1, 2 và 3 SGK trang
71, xem '/-# B dung +!$ +
theo
- Hs 'E )W và !4 xét
i câu !T #O0 GV
- Hs 'E )W <B câu
!T #O0 GV 8* ra
9’
TG
Hoạt động 2: Tìm hiểu cú pháp câu lệnh lặp với số
lần chưa biết trước
15’
Lop8.net