Ngôn ngữ lập trình là tập hợp các kí Bảng chữ cái của ngôn ngữ lập hiệu và quy tắt viết các lệnh tạo trình bao gồm các chữ cái tiếng thành một chương trinh hoàn chỉnh Anh và một số kí hi[r]
Trang 1Giáo án: Tin 8
1 Ngày : 18./08/2010
Bài 1: MÁY TÍNH VÀ
I
1
-
-
2
-
3 Thái :
- Thái /5 !8 93 nghiêm túc, yêu thích môn !8
II
1 Gíao viên: Sách giáo khoa, máy tính / ( >
2 ?8 sinh: sgk
III
1 > ?@ ABC DE tra HI HJ
2 KE tra bài M không có DE tra
3 Bài B
TRÒ DUNG
"QF ?R 1: Tìm cách con ra cho má y tính.
.
? Máy tính là công C giúp con
làm !D công * ( gì
? Nêu $5 @E thao tác /0 con
ra ,(! cho máy tính !' ! (
Khi !' ! ( !D thao tác này
=> ta /I ra ,(! cho máy tính !'
! (
? J0 / 1 =! 0 máy tính con
3!K làm gì
+ Máy tính là công C giúp con
M> lý thông tin $5 cách ! ( +K
+ B5 @E thao tác /0 con ra ,(! cho máy tính !' ! ( !
=!O /5; thoát =!P 3! $1$; sao chép, di !0; !' ! ( các RS
/0 T máy tính…
Con / 1 =! 0 máy tính thông qua các ,(!
1 Con ra AS cho máy tính FU nào ?
Con !" # cho máy tính !' ! ( thông qua ,(!
"QF ?R 2: Tìm ví !" # rác.
Trang 2Giáo án: Tin 8
? Con
/0 giúp con !X rác, lau >
kính trên các toà nhà cao A
- < K @> ta có $5 Y)RE có !0
RS; quay 3!K ; quay trái, !X rác
và RP rác vào thùng
- Quan sát hình 1 O sách giáo khoa
? Ta
# Y)RE di !0 \ *W trí ! (
! => !X rác => RP rác vào
thùng
Con
?8 sinh chú ý ,T nghe
?8 sinh quan sát hình 1 O sách giáo khoa theo yêu ^ giáo viên
+ J0 Y)RE !' ! ( * ( !X rác
và RP rác vào thùng ta ra ,(! !
sau:
-
- Quay trái,
-
- Quay
- Quay trái,
- P rác vào thùng
2 Ví WX -NLJF YF rác:
Các ,(! /0 Y)RE hoàn thành
E công * (
-
- Quay trái,
-
- Quay
- Quay trái,
- P rác vào thùng
IV
1
2 B W` Fa b nhà:
-
UF 2 Ngày "Q 17/8/ 2010
Trang 3Giáo án: Tin 8
e 1 Ngày WQ : 18./08/2010
Bài 1: MÁY TÍNH VÀ
I
1
-
-
2
-
3 Thái :
- Thái /5 !8 93 nghiêm túc, yêu thích môn !8
II
1 Gíao viên: Sách giáo khoa, máy tính / ( >
2 sinh: sgk
III
1 > ?@ ABC DE tra HI HJ
2 KE tra bài M không có DE tra
3 Bài B
TRÒ DUNG
- J0 / 1 =! 0 Y)RE ta 3!K
làm gì?
-
!- trình
? V!- trình máy tính là gì?
?
trình
+ J0 / 1 =! 0 Y)RE ta 3!K +
máy tính !' ! ( các công * (
hay K $5 bài toán C !0
+ V!- trình máy tính là $5 dãy các ,(! mà máy tính có !0
! 0 và !' ! ( /_
+
/ 1 =! 0 máy tính $5 cách /- K và ! ( +K !-
3 UF h trình, ra AS cho máy tính làm fS0
+ tính !' ! ( các công * ( hay K
$5 bài toán C !0
"QF ?R 2: '% trình và ngôn ( )* trình.
Trang 4Giáo án: Tin 8
- J0 máy tính có !0 M> lí, thông
tin / vào máy 3!K /_
!0 /b S $5 dãy
bit (dãy @E d$ 0 và 1)
- J0 có $5 !- trình mà
máy tính có !0 !' ! ( /_
qua 2 RS
*
D ,93 trình
* gW! !- trình sang ngôn
D máy /0 máy tính có !0 ! 0
/_
?8 sinh chú ý ,T nghe => ghi
?8 sinh chú ý ,T nghe
4
trình.
- Ngôn ( )* trình là ngôn D dùng
- Ch
phiên W!j và W! !D ch- trình ngôn D máy /0 máy tính có !0 ! 0 /_
- Ch- trình @ !K và ch- trình
$1$; /_ 8 là môi tr )* trình
Ngôn máy tính 8 là ngôn D ,93 trình
IV
1
con / 1 =! 0 máy tính $5 cách /- K và ! ( +K !-
` 2 B W` Fa b nhà
-
- Làm bài 93 2,3,4/8/SGK
UF 3 Ngày "Q 23/08/2010
e 2 Ngày WQ : 25/08/2010
Bài 2: LÀM QUEN
Trang 5Giáo án: Tin 8
I
1
-
,(!
2
- Rèn ,( =q r làm quen *S các !- trình /- K
3 Thái :
- Thái /5 !8 93 nghiêm túc, yêu thích môn !8
II
1 Giáo viên
Sách giáo khoa, máy tính / ( >
2 sinh: sgk, !s RW S -t nhà
IV
1 > ?@ ABC
2 KE tra bài M V!- trình máy tính là gì?
+ V!- trình máy tính là $5 dãy các ,(! mà máy tính có !0 ! 0 và !' ! ( /_
+
3 Bài B
TRÒ DUNG
Ví C minh ! $5 !- trình
,93 trình Pascal
Program CT_dau_tien;
Uses Crt;
Begin
Writeln(‘Chao cac ban’);
End
? V!- trình d$ bao nhiêu câu
,(!
?8 sinh chú ý ,T nghe => ghi
V!- trình d$ có 5 câu ,(!
B| ,(! d$ các C$ \ khác nhau /_ thành \ các !D cái
1 Ví WX fv h trình:
Ví C minh ! $5 !- trình ,93 trình Pascal
Program CT_dau_tien;
Uses Crt;
Begin Writeln(‘Chao cac ban’);
End
"QF ?R 2: Tìm ngô n ( )* trình - ( gì ?
Trang 6Giáo án: Tin 8
Câu
!~ /W! Kí ' này
thành RK !D cái ^ ngôn D
,93 trình
- K !D cái ^ ngôn D ,93
trình d$ !D gì?
- B| câu ,(! trong !- trình
theo $5 quy T !~ /W!
-
và thông báo ,|
? K !D cái ^ ngôn D ,93
trình d$ !D gì
?8 sinh chú ý ,T nghe =>ghi
K !D cái ^ ngôn D ,93 trình bao
Anh và $5 @E kí ! ( khác, ~
/6 $O X; ~ nháy
?8 sinh chú ý ,T nghe
2 Ngôn l AmC trình w l gì?
Ngôn D ,93 trình là 93 !_3 các kí
thành $5 !- trinh hoàn !"!
và !' ! ( /_ trên máy tính
IV
1 V^ E cho !8 /%! trên máy !- trình ví C
2 ?S # ' !8 O nhà
UF 4 Ngày "Q 23/08/2010
e 2 Ngày WQ : 25/08/2010
Bài 2: LÀM QUEN
I
1
-
,(!
2
- Rèn ,( =q r làm quen *S các !- trình /- K
3 Thái :
- Thái /5 !8 93 nghiêm túc, yêu thích môn !8
II
1 Giáo viên
Trang 7Giáo án: Tin 8
Sách giáo khoa, máy tính / ( >
2 sinh: sgk, !s RW S -t nhà
III
1 > ?@ ABC
2 KE tra bài M
3 Bài B
TRÒ DUNG
- Các \ ! Program, Uses,
Begin 8 là các \ khoá
- \ khoá là \ dành riêng ^
ngôn D ,93 trình
- Ngoài \ khoá, !- trình còn
có tên ^ !- trình
- JX tên !- trình 3!K tuân
theo !D quy T nào?
?8 sinh chú ý ,T nghe => ghi
?8 sinh chú ý ,T nghe
+ ?8 sinh nghiên h sách giáo khoa và K , câu !P ^ giáo viên
* Khi /X tên cho !- trình
3!K tuân theo !D quy T sau:
- Tên khác nhau - h *S
!D / ,_ khác nhau
3 x khoá và tên:
- \ khoá là \ dành riêng ^ ngôn
D ,93 trình
- \ khoá ^ $5 ngôn D ,93 trình
là !D / dành riêng, không /_ dùng các \ khoá này cho R~ kì $C /&! nào khác ngoài $C /&! @>
C do ngôn D ,93 trình quy /W!
- Tên /_ dùng /0 phân R ( các / l-_ trong ch- trình và do ng ,93 trình /X theo quy T
+ Hai 3 l4 khác nhau trong $5
ch- trình 3!K có tên khác nhau + Tên không
khoá.
- V~ trúc chung ^ !- trình
d$
* u! khai báo: d$ các câu
,(! dùng /0 khai báo tên !-
trình và khai báo các ! * (
* u! thân !- trình: d$
các câu ,(! mà máy tính 3!K
!' ! (
?8 sinh chú ý ,T nghe => ghi
?8 sinh chú ý ,T nghe
4
Pascal:
- V~ trúc chung ^ !- trình
d$
* u! khai báo: d$ các câu ,(! dùng /0 khai báo tên !- trình và khai báo các ! * (
* u! thân !- trình: d$ các câu ,(! mà máy tính 3!K !'
! (
"QF ?R 3: Tìm ví ngôn ( )* trình.
Trang 8Giáo án: Tin 8
Giáo viên S ! ( *1 ngôn D
,93 trình Pascal
? Hãy nêu ~ trúc ^ !-
trình Pascal
5 Ví WX fv ngôn l AmC trình:
- F!O /5 ch- trình :
- Màn hình T.P M~ ! (
- \ bàn phím @ ch- trình t ' word
- Sau khi /I @ !K xong,
IV
1
2 B W` Fa b nhà: *1 nhà làm bài 93 4 và 6 trang 13 sgk.
?S # tên !_3 ,( ^ ngôn D ,93 trình Pascal không RT / Rk !D @E và không /_ !h
~ cách
UF 5 Ngày "Q 30/08/2010
e 3 Ngày WQ : 1/09/2010
Bài Fa hành HJ 1
I
1
- S / làm quen *S môi ,93 trình Turbo Pascal, !9 ( màn hình @ !K; cách $O các RK
!8 và !8 ,(!
- Gõ /_ $5 !- trình Pascal /- K
-
2
- Rèn ,( =q r W!; @> ,| và ! !- trình
3 Thái :
- Thái
II
1 Giáo viên
-
2 sinh: SGK, xem bài S O nhà
III
1 > ?@ ABC
2 KE tra bài M - JX tên !- trình 3!K tuân theo !D quy T nào?
Trang 9Giáo án: Tin 8
Tên /_ dùng /0 phân R ( các / l_ trong ch- trình và do ,93 trình /X theo quy T
+ Hai 3 l4 khác nhau trong $5 ch- trình 3!K có tên khác nhau
+ Tên không
3 Bài &B
TRÒ DUNG
+
? Nêu cách /0 =!O /5 Turbo
Pascal
- Có !0 =!O /5 Rk cách nháy
/:3 !5 vào tên (3 Turbo.exe
trong ! $C !h (3 này
- ? Nêu cách /0 thoát =!P !-
trình Pascal
Ta có !0 @> C b !_3 phím Alt
+ X /0 thoát =!P Turbo Pascal
+ Nháy /:3 vào R 0 _ Turbo Pascal O trên màn hình 1
?8 sinh chú ý ,T nghe => ghi
V!8 Menu File => Exit
1 Làm quen fB fS Db ?R và thoát D~ Turbo Pascal.:
a F!O /5 Turbo Pascal Rk $5 trong hai cách:
Cách 1: Nháy /:3 !5 trên R 0 t-_ trên màn hình 1w
Cách 2: Nháy /:3 !5 trên tên (3
Turbo.exe trong th $C !h (3 này (th là th $C con TP\BIN).
b Quan sát màn hình ^ Turbo Pascal và so sánh *S hình 11 SGK
, tên * <G con >G dòng 4
giúp phía 6 màn hình.
-
J0 di !0 qua , D các RK
!8 ta @> C phím nào?
-
!8
- Quan sát các ,(! trong \ RK
!8
J0 di !0 qua , D các RK
!8; ta @> C phím $ tên sang trái và sang 3!K
?8 sinh !' ! ( các thao tác theo yêu ^ giáo viên
2 m LUF các thành Ce thanh L j tên FSC ?G bj con F~j dòng F giúp phía WB màn hình.
c
RK !8w tên (3 / $Ow con Pw dòng _ giúp phía dS màn hình
d
!8; @> C các phím $ tên sang trái và sang 3!K c- và /e /0 di
!0 qua , D các RK !8
e
RK !8
f Quan sát các ,(! trong \ RK
!8
- BO các RK !8 Rk cách khác:
^ RK !8 c!D màu /P O tên RK !8; ví C phím T ^ RK
!8 File là F, RK !8 Run là
R, )
g > C các phím $ tên lên và ME c và ¯) /0 di !0 D các ,(! trong $5 RK !8
h
Trang 10Giáo án: Tin 8
=!P Turbo Pascal
IV
1
2
UF 6 Ngày "Q 30/08/2010
e 3 Ngày WQ : 1/09/2010
Bài Fa hành HJ 1
I
1
- S / làm quen *S môi ,93 trình Turbo Pascal, !9 ( màn hình @ !K; cách $O các RK
!8 và !8 ,(!
- Gõ /_ $5 !- trình Pascal /- K
-
2
- Rèn ,( =q r W!; @> ,| và ! !- trình
3 Thái :
- Thái
II
1 Giáo viên
-
2 sinh: SGK, xem bài S O nhà
III
1 > ?@ ABC
2 KE tra bài M - JX tên !- trình 3!K tuân theo !D quy T nào?
Tên /_ dùng /0 phân R ( các / l_ trong ch- trình và do ,93 trình /X theo quy T
+ Hai 3 l4 khác nhau trong $5 ch- trình 3!K có tên khác nhau
+ Tên không
3 Bài &B
TRÒ DUNG
"QF ?R 1: !K !- trình /- K
Trang 11Giáo án: Tin 8
- Yêu HS gõ ch- trình 3!
a trong sgk
- Theo dõi và !S # trên các
máy
- BO ch- trình /I !s RW @
\ trong máy !^; W! và !
ch-- trình trên máy !^
?8 sinh @ !K !- trình trên máy tính theo !S # ^
giáo viên
3 "Q F" h trình ?h
0 program CT_Dau_tien; uses crt;
begin
clrscr;
writeln('Chao cac ban');
write('Toi la Turbo Pascal');
end.
- Yêu !8 sinh W! và !
!- trình *\ @ !K - trình
-
- trình
4 =@ và Q h trình ?h
0
-
ch- trình
-
! ch- trình
- Sau /6 !~ Alt+F5 /0 quan sát
IV
1
2 B W` Fa b nhà: *1 nhà xem S bài $S
UF 7 Ngày "Q 07/09/2010
Trang 12Giáo án: Tin 8
e 4 Ngày WQ : 08/09/2010
Bài 3:
I
1
-
-
2
- Rèn ,( =q r @> C các phép toán *S = 0 D , ( @E
3 Thái :
- Thái /5 !8 93 nghiêm túc, yêu thích R5 môn
II
1 Giáo viên: Sách giáo khoa, máy tính / ( >
2 ?8 sinh: xem bài S O nhà, sgk
III.
1 > ?@ ABC
2 KE tra bài M
3 Bài B
</ DUNG
"QF ?R 1: Tìm $% &' ()% và ,$% &'
Trang 13()%- Giáo án: Tin 8
- J0 +K lí và r ! ( +K M> lí, các
ngôn D ,93 trình ! phân chia
D , ( thành thành các = 0 khác
nhau
? Các = 0 D , ( ! /_ M> lí
- Các ngôn D ,93 trình /W! !q
@ $5 @E = 0 D , ( - RK
- B5 @E = 0 D , ( ! dùng:
* E nguyên
* E !'
* Xâu kí '
Em hãy cho ví C h *S \ = 0
D , (A
?8 sinh chú ý ,T nghe => ghi
+ Các = 0 D , ( ! /_ M>
lí theo ! 1 cách khác nhau
+ ?8 sinh chú ý ,T nghe
?8 sinh cho ví C theo yêu ^
giáo viên
- E nguyên: E !8 sinh ^ $5 ,S3; @E sách trong ! * (U
- E !' V! 1 cao ^ R Bình, / 0$ trung bình môn toán
- Xâu kí ' “ chao cac ban”
1 =l AS và DE Wl AS
- J0 +K lí và r ! ( +K M>
lí, các ngôn D ,93 trình ! phân chia D , ( thành thành các
= 0 khác nhau
- B5 @E = 0 D , ( ! dùng:
* E nguyên
* E !'
* Xâu kí '
Chú ý: gD , ( = 0 =S ' và
= 0 xâu trong Pascal /_ /X trong X3 ~ nháy /-
"QF ?R 2: Tìm $% các phép toán *4 &' ()% ,$%
Trang 1456- Giáo án: Tin 8
- < S ! ( $5 @E phép toán @E !8
trong Pascal ! 5; \; nhân,
chia
* Phép DV : Phép chia ,~ 3!
* Phép MOD: Phép chia ,~ 3!
nguyên
- Yêu !8 sinh nghiên h sách
giáo khoa => Quy T tính các R 0
!h @E !8
?8 sinh chú ý ,T nghe => ghi
?8 sinh nghiên h sách giáo khoa
=> / ra quy T tính các R 0 !h
@E !8
- Các phép toán trong X /_
!' ! ( S
- Trong dãy các phép toán không có
~ X; các phép nhân, phép chia, phép chia ,~ 3! nguyên và phép chia ,~ 3! /_ !'
! ( S
- Phép 5 và phép \ /_ !'
! ( theo ! ' \ trái sang 3!K
2 Các phép toán fB Wl AS DE HJ
Kí ! ( ^ các phép toán @E !8 trong Pascal:
+: phép 5
- : Phép \
* : Phép nhân
/ : Phép chia
DV: phép chia ,~ 3! nguyên Mod: phép chia ,~ 3!
IV
1 V^ E cho !8 sinh nêu , các phép toán dùng trong !- trình Pascal
2 ?S # ' !8 O nhà
-
UF 8 Ngày "Q 07/09/2010
e 4 Ngày WQ : 08/09/2010
Bài 3:
I
1
-
-
2
- Rèn ,( =q r @> C các phép toán *S = 0 D , ( @E
3 Thái :
- Thái /5 !8 93 nghiêm túc, yêu thích R5 môn
II
... class="page_container" data-page="3">Giáo án: Tin 8< /b>
e Ngày WQ : 18. / 08/ 2010
Bài 1: MÁY TÍNH VÀ
I
1
-
-
2... class="page_container" data-page="5">
Giáo án: Tin 8< /b>
I
1
-
,(!
2
- Rèn ,( =q r làm quen *S ! - trình /- K
3... 8< /span>
Giáo án: Tin 8< /b>
Giáo viên S ! ( *1 ngơn D
,93 trình Pascal
? Hãy nêu ~ trúc ^ ! -