Tiết 07-08 Tin học 8
. Ngày soạn: 18/9/08 Ngày giảng: 20/9/08 Lớp: 8ABC
§ 3. Chương trình máy tính và dữ liệu.
I. MỤC TIÊU.
+ KiÕn thøc – Kû n¨ng:
BiÕt kh¸i niƯm kiĨu d÷ liƯu;
BiÕt mét sè phÐp to¸n c¬ b¶n víi d÷ liƯu sè;
BiÕt kh¸i niƯm ®iỊu khiĨn t¬ng t¸c gi÷a ngêi víi m¸y tÝnh.
+ Th¸i ®é: TËp trung cao ®é, nghiªm tóc trong giê häc.
+ Ph¬ng ph¸p: - Thut tr×nh, minh ho¹.
II. CHUẨN BỊ.
- GV: Gi¸o ¸n, M¸y chiÕu.
- HS: S¸ch GK
III. TIẾN TRÌNH.
Tiết 07
1. Ổn định (1 ph)
8A 8B 8C
2. Bài củ: (7 ph)
HS1. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×?
HS2. Tõ khãa lµ g×? Tªn lµ g× ? Quy t¾c ®Ỉt tªn?
HS3. CÊu tróc cđa ch¬ng tr×nh? PhÇn nµo quan träng nhÊt v× sao?
3. Bài mới.
HĐ1. Dữ liệu và kiểu dữ liệu ( ph)
HĐ GV HĐ HS
? Trong ch¬ng tr×nh b¶ng tÝnh em ®· biÕt nh÷ng d÷
liƯu g×? (HSY)
! Chèt l¹i vÊn ®Ị. §Ĩ xư lý c¸c bµi to¸n kh¸c nhau,
néi dung kh¸c nhau ta cÇn nhiỊu lo¹i d÷ liƯu kh¸c
nhau.
! §Ĩ dĨ qu¶n lý vµ dĨ sư dơng th× mçi d÷ liƯu ng«n
ng÷ lËp tr×nh ph©n chia thµnh mét kiĨu d÷ liƯu.
? Trong to¸n em ®· häc nh÷ng lo¹i sè nµo ?
(HSY)
Trong Pascal ta còng cã c¸c kiÏu d÷ liƯu t¬ng øng
víi c¸c lo¹i sè mµ ta häc
! Giíi thiƯu mét sè kiĨu d÷ liƯu vµ c¸c phÐp to¸n xư
lý víi nã
+ D÷ liƯu lµ sè th× cã thĨ tiÕn hµnh c¸c phÐp to¸n
céng, trõ, nh©n, chia, div, mod
+ D÷ liƯu kiĨu x©u trong Pascal ®ỵc ®Ỉt trong cỈp
dÊu nh¸y ®¬n.
writeln('Chao Cac Ban');
- D÷ liƯu ký tù , sè
- N¾m bµi
- Sè nguyªn, sè h÷u tØ, sè thùc.
- Nghe , tiÕp thu, ghi bµi
Hoàng Thái Anh – THCS Mỹ Thủy
Tiết 07-08 Tin học 8
write('Minh la Turbo Pascal');
! Giíi thiƯu ph¹m vi gi¸ trÞ mét sè kiĨu d÷ liƯu
(B¶ng 1)
1. D÷ liƯu vµ kiƠu d÷ liƯu.
+ Sè nguyªn.
+ Sè thùc.
+ X©u ký tù.
Mét sè kiĨu d÷ liƯu vµ ph¹m vi gi¸ trÞ (b¶ng SGK)
H§2. C¸c phÐp to¸n víi d÷ liƯu kiĨu sè ( ph)
HĐ GV HĐ HS
! C¸c phÐp to¸n víi sè nguyªn vµ thùc mµ ta ®· biÕt ®Ịu cã
trong ng«n ng÷ lËp tr×nh Pascal.
! Giíi thiƯu mét sè phÐp to¸n trong Pascal
! NhÊn m¹nh sù kh¸c nhau vỊ ký hiƯu c¸c phÐp to¸n
! Híng dÉn hs c¸ch viÕt biĨu thøc to¸n häc b»ng ng«n ng÷
Pascal.
a x b – c + d viÕt a * b – c + d
! Y/c häc sinh nghiªn cøu c¸c vÝ dơ kh¸c
? ViÕt c¸c biĨu thøc sau b»ng ng«n ng÷ Pascal
3x+5y
2x-1
3b
2a+ -5c
2
! Gäi hs nhËn xÐt bỉ sung
? Nªu thø tù c¸c phÐp em ®· häc (HSY)
! Chèt l¹i c¸c quy t¾c thùc hiƯn phÐp tÝnh trong biĨu thøc.
! NhÊn m¹nh trong Pascal kh«ng sư dơng [,]
- TiÕp thu
- TiÕp thu ghi bµi
- HS tiÕp thu
- Theo dái vµ n¾m
- Nghiªn cøu SGK
- 2 hs lªn b¶ng viÕt (1hsy)
(3*x+5*y)/(2*x-1)
2*a+3*b/2-5*c
- NhËn xÐt bỉ sung
- Nªu thø tù thùc hiƯn phÐp
tÝnh
- N¾m c¸c quy t¾c
2. C¸c phÐp to¸n trªn d÷ liƯu kiĨu sè.
KÝ hiƯu PhÐp to¸n KiĨu d÷ liiƯu
+
-
*
/
div
mod
^
céng
trõ
nh©n
chia
chia lÊy phÇn nguyªn
chia lÊy d
l thõa
sè nguyªn, sè thùc
sè nguyªn, sè thùc
sè nguyªn, sè thùc
sè nguyªn, sè thùc
sè nguyªn
sè nguyªn
sè nguyªn, sè thùc
VÝ dơ: 5 div 2 = 2; 5 mod 2 = 1
* Quy t¾c thùc hiƯn phÐp tÝnh.
1. DÊu ( ) 2. DÊu (-) 3. *, /, div, mod 4. +, -
HĐ 3. Củng cố - Luyện tập ( ph)
HĐ GV HĐ HS
Bµi 1. Y/c hs cho vÝ dơ
- Gäi HS nhËn xÐt bỉ sung
- Chèt l¹i c¸c vÝ dơ:
a) D÷ liƯu kiĨu sè vµ d÷ liƯu kiĨu x©u kÝ tù. PhÐp
- HS suy nghØ lÊy vÝ dơ
- HS nhËn xÐt bỉ sung
Hoàng Thái Anh – THCS Mỹ Thủy
Tiết 07-08 Tin học 8
céng ®ỵc ®Þnh nghÜa trªn d÷ liƯu sè, nhng kh«ng cã
nghÜa trªn d÷ liƯu kiĨu x©u.
b) D÷ liƯu kiĨu sè nguyªn vµ d÷ liƯu kiĨu sè thùc.
PhÐp chia lÊy phÇn nguyªn vµ phÐp chia lÊy phÇn d
cã nghÜa trªn d÷ liƯu kiĨu sè nguyªn, nhng kh«ng cã
nghÜa trªn d÷ liƯu kiĨu sè thùc.
Bµi 2.
! y/c hs dùa vµo b¶ng c¸c kiĨu d÷ liƯu x¸c ®Þnh tr¶ lêi
Bµi 4. Gäi 4 hs lªn b¶ng viÕt c¸c biĨu thøc
- NhËn xÐt ®¸nh gi¸.
- Hoµn chØnh nÕu cã.
- Cã thĨ viÕt lòy thõa nh sau:
(a^2+b)*(1+c)^3.
- Nghiªn cøu tr¶ lêi : sè nguyªn, sè
thùc. nÕu x©u ký tù ph¶i ®Ĩ trong (‘)
- 4 HS lªn b¶ng, hs líp lµm vµo nh¸p
a) a/b+c/d;
b) a*x*x+b*x+c ;
c) 1/x-a/5*(b+2);
d) (a*a+b)*(1+c)*(1+c)*(1+c).
- NhËn xÐt bỉ sung
4. Hướng dẫn về nhà ( 2 ph)
- Học kỷ lý thuyết
- §äc tríc phÇn 3,4 SGK
- Lµm bµi tËp 1,2,4,5 SGK
Tiết 08
1. Ổn định (1 ph)
8A 8B 8C
2. Bài củ: (8 ph)
?1. ViÕt c¸c ký hiƯu phÐp to¸n trªn d÷ liƯu sè. Thø tù thùc hiƯn c¸c phÐp to¸n (HSY)
?2. ViÕt c¸c biĨu thøc sau b»ng ng«n ng÷ Pascal
3 2
2a - c 1 (x+ 3)+2y
3x + 2x + x
b+ 3d 2 2
3. Bài mới.
H§1. C¸c phÐp to¸n so s¸nh ( ph)
HĐ GV HĐ HS
? Nªu c¸c phÐp to¸n so s¸nh mµ em ®· biÕt (HSY).
! Chèt l¹i vÊn ®Ị
! Giíi thiƯu c¸c ký hiƯu c¸c phÐp so s¸nh trªn ng«n ng÷ Pascal
! NhÊn m¹nh sù kh¸c nhau vỊ ký hiƯu c¸c phÐp to¸n
! Híng dÉn hs c¸ch viÕt biĨu thøc so s¸nh to¸n häc b»ng ng«n
ng÷ Pascal.
5 + x
≥
10 viÕt 5 + x >= 10
? ViÕt c¸c biĨu thøc sau b»ng ng«n ng÷ Pascal
≠
3x + 5 0
≤
2a+5c 3b
! Gäi hs nhËn xÐt bỉ sung
- HS tr¶ lêi
- TiÕp thu
- TiÕp thu ghi bµi
- HS tiÕp thu
- Theo dái vµ n¾m
- Nghiªn cøu SGK
- 2 hs lªn b¶ng viÕt (1hsy)
- NhËn xÐt bỉ sung
Hoàng Thái Anh – THCS Mỹ Thủy
Tiết 07-08 Tin học 8
3. C¸c phÐp so s¸nh.
KÝ hiƯu PhÐp to¸n Ký hiƯu to¸n häc
=
<>
<
<=
>
>=
b»ng
kh¸c
nhá h¬n
nhá h¬n hc b»ng
lín h¬n
lín h¬n hc b»ng
=
≠
<
≤
>
≥
H§2. Giao tiÕp ngêi – m¸y tÝnh ( ph)
HĐ GV HĐ HS
GV minh ho¹ trªn m¸y tÝnh. Cã thĨ viÕt s½n vµ cho ch¹y
mét ch¬ng tr×nh ®Ĩ cho häc sinh thÊy sù giao tiÕp gi÷a con
ngêi vµ m¸y tÝnh.
- theo dái gv ch¹y ch¬ng
tr×nh vµ thùc hiƯn c¸c c«ng
viƯc trong ch¬ng tr×nh.
HĐ 3. Củng cố - Luyện tập ( ph)
HĐ GV HĐ HS
Bµi 3.
! §a néi dung bµi 3 lªn mµn h×nh
!Y/c hs làm bài 3 sgk
! §a c¸c lƯnh lªn ch¬ng tr×nh Pascal ch¹y cho hs
thÊy vµ kh¼ng ®Þnh l¹i kiÕn thøc.
LƯnh Writeln('5+20=','20+5') in ra mµn h×nh hai x©u kÝ
tù '5+20' vµ '20+5' liỊn nhau: 5+20 = 20+5, cßn lƯnh
Writeln('5+20=',20+5) in ra mµn h×nh x©u kÝ tù '5+20'
vµ tỉng cđa 20+5 nh sau: 5+20=25.
Writeln(‘100’); vµ Writeln(100); khi thùc hiƯn in ra
mµn h×nh lµ 100 nhng mét bªn x©u ký tù cßn mét bªn
lµ sè 100.
Bµi 6.
! §a néi dung bµi 6 lªn mµn h×nh
! Y/c HS x¸c ®Þnh, th¶o ln tr¶ lêi
! Chèt l¹i
KÕt qu¶ cđa c¸c phÐp so s¸nh:
a) §óng; b)Sai; c) §óng;
d) §óng khi x > 2.5; ngỵc l¹i sai.
Bµi 7 . Y/c hs lµm bµi tËp 7
a) 15-8>=3;
b) (20-15)*(20-15)<>25;
c) 11*11=121;
d) x>10-3*x.
- HS ®äc x¸c ®Þnh y/c bµi to¸n
- Tr¶ lêi
- Theo dái vµ ghi bµi
- §äc vµ x¸c ®Þnh y/c
- Th¶o ln tr¶ lêi
- 2hs lªn b¶ng viÕt
- NhËn xÐt bỉ sung
- Ghi bµi
4. Hướng dẫn về nhà ( 2 ph)
- Học kỷ lý thuyết
- Lµm c¸c bµi tËp 3,6,7 SGK
- Đọc trước bài thực hành 2
Hoàng Thái Anh – THCS Mỹ Thủy