- Quy tắc tính các biểu thức số học: - Các phép toán trong ngoặc được thực hiện trước tiên.. - Trong dãy các phép toán không có dấu ngoặc, các phép nhân, phép chia, phép chia lấy phần ng[r]
Trang 1GIÁO ÁN TIN HỌC 8
PPCT: 7
Ngày 1/9/2009
Ngày 8/9/2009 – 11/9/2009
§3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
(1 ! và #$! !% 2 Các phép toán và #$! ! +,
I Mục tiêu:
- $! /01' /01' khái 2 ! và cách phân chia các !
- 5 cách )$ ) cách ')!$ các 6$! )7' toán )8' thông )0: sang 6$! )7' toán )8' ';4 Pascal
II Chuẩn bị:
GV: 5> ()?
HS: SGK, ? '? )8' C( /D /;
III Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu 'D! hs báo cáo G +B #$2 )8' sinh, H( câu )I TN.
2/ Kiểm tra bài cũ:
Hoạt động của GV Hoạt động của HS Nội dung
- JK câu )I chung cho '> L(
1 Cho 6 cách #)M /H TP
2 Cho 6 cách 2M 6> ')8B cách
0! và thoát trên TP
trình nào?
- Y/c 1 HS D 01 N> : các câu )I
trên
- Y/c nhóm HS ')!R 6S câu )I NT'
) 2 )C xét, /&) giá HS N> :
câu )I
- 1 HS D 01 N> :
các câu )I ';4 GV
- Nhóm HS )C xét, /&) giá HS N> : câu )I
- =V /&( 4 giáo viên, )8' sinh /$ ôn bài 'W
- Nhóm HS )C xét, /&) giá HS N> : câu )I
3/ Bài mới:
Hoạt động của GV Hoạt động của HS Nội dung
Bài 2 và bài )X' hành 1 giúp chúng
ta ()D nào 6 /01' 2H + khái
2 "Z 'V! trúc ')0[ trình, \
khóa, hàm,… Bài này, chúng ta ^
tìm )$! #_ )[ "Z !B các phép
toán trên !
- Bài )X' hành N0L'B các em )X'
) )0 ) nào /$ U!V ra màn hình
dòng ') “Chao cac ban”
- Theo các em, chúng ta dùng bàn
phím /$ )C( ) gì vào TP
- Sau khi )C( ') và + vào TP, theo
các em Pascal ^ cho chúng ta )V
gì?
- @f ? bàn phím /$
)C( ) câu ) vào TP
- )C( ') và +
- ) dòng ') hay
1 Dữ liệu và kiểu dữ liệu:
! là ) gì mà
ta )C( \ bàn phím vào môi N0: C( trình và \ môi N0:
C( trình U!V ra màn hình ! /01' phân ra thành các #$! khác nhau )0 #$!
TG
15’ Hoạt động 1: Dữ liệu và kiểu dữ liệu
6’
TG
Trang 2- =C ) con + và ') cái chúng
ta )C( vào TP và TP U!V ra màn
hình cho chúng ta )V ()D ') hay
+ chính là !
- =^ [ /g \ ') b !c
- Y/c Hs /8' ví ? 1
- <> thích X phân chia !
- 5h sung [ /g ') b)!icB b@+c
- <> thích trong ! + còn chia
ra ! + nguyên và ! +
)X'B ! ')!i phân ra !
2H ') cái và )Z! ') cái
- Treo 6> ()? 6> 1 Tr21
- 5h sung vào [ /g các ')
“Integer”, “Real”, “String”
- Treo 6> ()? 6> 2 Tr21
- Y/c Hs ghi vào "M
- <> thích phép toán Div và Mod
- Y/c hs > bài C( "Z phép toán Div
và Mod (-7Mod2=?; -7Div2=?; …)
- Treo 6> ()? có ghi 3 6$! )7'
toán )8'B yêu 'D! Hs )$ )
6o 6$! )7' trong Pascal
- ! còn ): gian, có )$ /04 thêm
2H vài 6$! )7' toán )8' /$ )8'
sinh )X' )
- Y/c 1 HS /8' ()D các quy T' tính
các 6$! )7' + )8'
) con +
- J8' ví ? 1
- Ghi vào "M
- qD 01 ghi ghi
) 6$! )7' toán )8' thành 6$! )7' trong Pascal
')!i hay #$! + Ta
có )$ )X' ) các phép toán trên các #$!
! /Q
2 Các phép toán với
dữ liệu kiểu số:
- 5> 2
- Quy T' tính các 6$!
)7' + )8'
- Các phép toán trong
K' /01' )X' )
N0L' tiên
- Trong dãy các phép toán không có V!
K'B các phép nhân, phép chia, phép chia
V ()D nguyên (div)
và phép chia V ()D
0 (mod) /01' )X' ) N0L'
- !+ cùng )X' ) phép 'H và phép N\ theo )7 X \ trái sang ()>
4 Củng cố, dặn dò:
Hoạt động của GV Hoạt động của HS Nội dung
* Củng cố:
- ! là gì?
- ! /01' phân ra )
nào?
- ! + và ! ')!i còn chia
ra thành ) #$! nào?
- Cho VD "Z 6$! )7' toán )8' và
')!$ thành 6$! )7' + )8' trong
Pascal
Yêu 'D! hs D 01 N> :B )C xét
* Dặn dò:
- Yêu 'D! hs "Z nhà xem H dung
bài (nhóm hs ')!R 6S các câu )I
NT' ) 2,
- Hs N> : và )C xét
\ câu )I ';4 GV
- Hs N> : 2H + câu )I ';4 GV /K ra
9’
TG
Hoạt động 2: Các phép toán với kiểu dữ liệu số
15’
...2H vài 6$! )7'' toán )8'' /$ )8''
sinh )X'' )
- Y/c HS /8'' ()D quy T'' tính
các 6$! )7'' + )8''
) +
- J8'' ví ?
- Ghi vào "M
- qD... "Z phép toán Div
và Mod (-7 Mod2=?; -7 Div2=?; …)
- Treo 6> ()? có ghi 6$! )7''
toán )8'' B yêu ''D! Hs )$ )
6o 6$! )7'' Pascal
- ! ): gian,...
- @f ? bàn phím /$
)C( ) câu ) vào TP
- )C( '') +
- ) dòng '') hay
1 Dữ liệu kiểu liệu:
! ) mà
ta )C( \ bàn phím vào