Ngôn ngữ lập trình là tập hợp HS: Bảng chữ cái của ngôn các kí hiệu và quy tắt viết các ngữ lập trình bao gồm các lệnh tạo thành một chương trinh chữ cái tiếng Anh và một số hoàn chỉnh v[r]
Trang 1: 01
Ngày 14/8/2010 Bài 1 MÁY TÍNH VÀ
I TIÊU:
1
-
-
liên
2
-
3 Thái :
- Thái *1 4 nghiêm túc, yêu thích môn
II
- GV: Sách giáo khoa, máy tính
- HS: SGK, #> ghi, * (? bài
III
-IV !
1 ! "#$ (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài *#)
GV: Máy tính là công H giúp
con
gì?
GV: Nêu 1 DK thao tác *+ con
GV: Khi
tác này có L% là ta *M ra &!
cho máy tính
GV:
+HS: Suy + HS: B4 xét, @S xung
- Máy tính là công H giúp con
+HS: Suy
-
ra
,6 sao chép, di + 6
+HS: Con máy tính thông qua các &!
1 Con '(*+, ra /0'1 cho máy tính '1* $17 nào ?
Con tính
Trang 2"#$ %&'( 2: Tìm $% ví 12 03 4567 8 rác (25’)
GV: Con
rác, lau ;% kính trên các toà
nhà cao J
GV:
trái, X rác và @P rác vào
thùng
GV: Quan sát hình 1 > sách
giáo khoa
GV: Ta ra &! nào
*+ Y"@K di + \
@P rác vào thùng?
HS: Con
@K
HS: < sinh chú ý &C nghe
HS: < sinh quan sát hình 1 >
sách giáo khoa theo yêu `%
giáo viên
HS: Tham câu
- rác và @P rác vào thùng ta ra
&! sau:
-
- Quay trái,
- BX rác
- Quay
- Quay trái,
- P rác vào thùng
2 Ví ;< =>?@$ '1A$ rác:
Các &! *+ Y"@K hoàn thành
-
- Quay trái,
- BX rác
- Quay
- Quay trái,
- P rác vào thùng
V A' dò: (2’)
- < bài : a SGK
- Làm bài 4 1/8 SGK
-
Trang 3: 01
Ngày 14/8/2010 Bài 1 MÁY TÍNH VÀ %).' 2)
I TIÊU:
1
-
-
-
2
- Rèn
3 Thái :
- Thái
II
- GV: Sách giáo khoa, máy tính
- HS: SGK, #> ghi, * (? bài
III
-IV !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
GV:
' trình => nào là
GV: V' trình máy tính là
gì?
' trình
HS:
ta HS:
? máy tính
1 bài toán H +
HS: V' trình máy tính
là 1 dãy các &! mà máy tính có
*a
HS:
con tính
3
cho máy tính làm G,02
+
Trang 4GV: N+ máy tính có + Q; lí,
thông tin
1 dãy bit (dãy DK j 0 và
1)
GV: N+ có 1 ' trình
mà máy tính có
*a qua 2 @?
*
I &4 trình
* mF ' trình sang
ngôn I máy *+ máy tính có
HS: < sinh chú ý &C nghe => ghi
HS: < sinh chú ý &C nghe
4 1*D'( trình và ngôn '(I /JK trình.
- Ngôn 3 "4$ trình là ngôn
máy tính
- Ch 7 trình 8 9! *2 vai trò
"ng ch I &4 trình sang ngôn I máy
- Ch' trình DW A và ch-' trình F th *a : a vào
môi tr: "4$ trình
Ngôn ngôn I &4 trình
GV: Hãy cho
GV: V' trình F dùng
*+ làm gì?
Gv: B4 xét, : &4
HS: B4 xét, @S sung
-
V A' dò: (1 phút).
- < bài : a SGK
- Làm bài 4 2,3,4/8/SGK
Trang 5: 02
Ngày 19/8/2010 Bài 2 LÀM QUEN VÀ NGÔN Q LR TRÌNH
I TIÊU:
1
-
' trình, câu &!
2
- Rèn
3 Thái :
- Thái *1 4 nghiêm túc, yêu thích môn
II
- GV: Sách giáo khoa, máy tính
- HS: SGK, #> ghi, * (? bài
III
-IV !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
GV: Theo em
trình trong khi có
máy tính @p ngôn I máy?
GV:
HS: Chú ý suy
HS: B4 xét, @S sung cho câu
GV: Ví H minh W 1
@p ngôn I &4 trình Pascal
Program CT_dau_tien;
Uses Crt;
Begin
Writeln(‘Chao cac ban’);
End
GV: V' trình j bao
nhiêu câu &! J
HS: < sinh chú ý &C nghe
=> ghi
HS: V' trình j có 5 câu
H \ khác nhau *a W
thành \ các I cái
1 Ví ;< GS 21*D'( trình:
Ví H minh W 1 ' trình
ngôn I &4 trình Pascal
Program CT_dau_tien;
Uses Crt;
Begin Writeln(‘Chao cac ban’);
End
Trang 6GV: Câu
I kí | *F Kí này
W
thành @A I cái `% ngôn
I &4 trình
GV: A I cái `% ngôn I
&4 trình j I gì?
GV:
trình
*F
GV:
quy C6 ' trình F D}
GV: A I cái `% ngôn I
&4 trình j I gì?
HS: < sinh chú ý &C nghe
=>ghi
HS: A I cái `% ngôn I &4 trình bao j các
kí X6 | nháy
HS: < sinh chú ý &C nghe
2 Ngôn '(I /JK trình (T3 '1I'( gì?
Ngôn I &4 trình là 4 a các kí
&! W thành 1 ' trinh hoàn
trên máy tính
GV: Tóm
Gv: Yêu
HS: Chú ý &C nghe, ghi bài
HS: Tóm
V U DÒ: (1 phút).
- < bài : a SGK
-
-
Trang 7: 02
Ngày 19/8/2010 Bài 2 LÀM QUEN VÀ NGÔN Q LR TRÌNH
%).' 2)
I TIÊU:
1
-
' trình, câu &!
-
*F
-
-
2
- Rèn
3 Thái :
- Thái
II
- GV: Sách giáo khoa, máy tính
- HS: SGK,
III
-IV !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
GV: Ngôn I &4 trình j
I gì?
GV:
Hs:
HS: B4 xét, @S sung
Trang 8GV: Các \ Program,
Uses, Begin
khoá
GV: \ khoá là \ dành
riêng `% ngôn I &4 trình
GV: Ngoài \ khoá, '
trình còn có tên `% '
trình
GV: NX tên ' trình
nào?
HS: < sinh chú ý &C nghe, ghi bài
< sinh chú ý &C nghe
HS: < sinh nghiên n sách giáo khoa và
`% giáo viên
* Khi *X tên cho ' trình
C sau:
- Tên khác nhau ' n
nhau
- Tên không khóa
3 W khoá và tên:
- \ khoá là \ dành riêng `% ngôn I &4 trình
- \ khoá `% 1 ngôn I &4 trình là I '< dành riêng, không *a dùng các \ khoá này cho @| kì H * nào khác ngoài H * D; H do ngôn I &4 trình quy *F
- Tên
ng + Hai ) l> khác nhau trong
nhau
+ Tên không >9 trùng D#) các '< khoá.
-GV: V| trúc chung `%
' trình j
* r khai báo: j các
câu &! dùng *+ khai báo
tên ' trình và khai báo
các
* r thân ' trình:
j các câu &! mà máy
tính
< sinh chú ý &C nghe, ghi
< sinh chú ý &C nghe
4 Z[ trúc 2] 3&$ 21*D'( trình Pascal:
- V| trúc chung `% ' trình
j
* r khai báo: j các câu &! dùng *+ khai báo tên ' trình
và khai báo các
* r thân ' trình: j các câu
Trang 9GV:
&4 trình Pascal.
GV: Hãy nêu | trúc `%
' trình Pascal ?
5 Ví ;< GS ngôn '(I /JK trình:
-
- Màn hình T.P
- \ bàn phím DW ch' trình
t' word
- Sau khi *M DW A xong,
| S a phím Alt +F9 *+ F
' trình V' trình F D} X câu &! sai ' trình
- N+ W ' trình, ta | S
a phím Ctrl + F9.
Gv: Tóm
chính
HS: Chú ý &C nghe, ghi bài
HS:
GV, *M trình bày
V U DÒ: (1 phút).
- < bài : a SGK
- Làm bài 4 3,4,5,6/13/SGK
-
Trang 10: 03
LÀM QUEN
I TIÊU:
1
-
DW A ' trình
-
-
-
2
- Rèn
3 Thái :
- Thái
II
HS: SGK,
III
- hành nhóm, A &4 6 ? H +6 minh % ( quan
IV !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
GV: Em hãy cho
chung `% ' trình j
I nào?
GV:
HS: Suy HS: B4 xét, @S sung
+
GV: Nêu cách
Turbo Pascal.
- Có
nháy *5 1 vào tên !
Turbo.exe trong H
n% ! này
+ Nháy
Turbo Pascal > trên màn hình ,
< sinh chú ý &C nghe, ghi
1 Làm quen Gh, G,02 X1i,
%&'( và thoát X1j, Turbo Pascal.:
a
@p 1 trong hai cách:
Cách 1: Nháy *5 1 trên
trên màn hình , t
Trang 11-GV: Nêu cách
' trình Pascal?
GV: Ngoài ra, Ta có + D;
H S a phím Alt + X *+
thoát
V Menu File => Exit. Cách 2: Nháy *5 1 trên
tên ! Turbo.exe trong th H
n% ! này i là
H con TP\BIN)
b Quan sát màn hình `%
Turbo Pascal và so sánh
hình 11 SGK
giúp phía 1'; màn hình (24’)
GV: B| phím F10 *+ >
@A
GV:
các @A ta D; H
phím nào?
- B| phím Enter *+ >
1 @A
- Quan sát các &! trong \
@A
@A 6 ta D; H phím
tác theo yêu `% giáo viên
HS: B4 xét : $A 4
*a
2 1J' ?,7$ các thành K1m' thanh ?n' 21o'F tên $0K %.'( 3iF con $-jF dòng $-p giúp phía ;*h, màn hình.
c
Thanh @A t tên ! *%
>t con (Pt dòng (a giúp phía d
d B| phím F10 *+ > @A tên sang trái và sang
các @A
e B| phím Enter *+ > 1
@A
f Quan sát các &! trong \
@A
- G> các @A @p cách khác: B| S a phím Alt và phím C `% @A iI màu *P > tên @A 6 ví H phím C `% @A File là
F, @A Run là R, )
g
lên và QK *+ di +
h B| S a phím Alt+X *+ thoát
Trang 12GV:
4 xét bài hành `%
\ HS
HS: Chú ý &C nghe, rút kinh
V U DÒ: (1 phút).
-
Trang 13: 03
LÀM QUEN
().' 2)
I TIÊU:
1
-
DW A ' trình
-
-
-
2
- Rèn
3 Thái :
- Thái
II
HS: SGK,
III
- hành nhóm, A &4 6 ? H +6 minh % ( quan
IV !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
GV: Hãy nêu các @? ' @A
Turbo Pascal.
Gv:
HS: Suy HS: B4 xét, @S sung
Trang 14-GV: Yêu HS gõ ch'
trình a trong sgk
- Theo dõi và h? trên
các máy
-GV: Theo dõi ,quan sát,
* #? C `% Hs,
? HS
hành
GV: <? cho nhóm 2
vào hành sau khi nhóm 1
*M hành song
- G> ch' trình *M E
@F D \ trong máy `6 F
và W ch' trình trên máy
`
< sinh DW A ' trình trên máy tính theo
? `% giáo viên
HS:
`% GV
HS: Nhóm 2 vào hành, nhóm 1 quan sát thao tác `%
@W 6 tìm ra sai sót
3 d"#' $1n" 21*D'( trình
%D' (,n'
program CT_Dau_tien;
uses crt;
begin
clrscr;
writeln('Chao cac ban');
write('Toi la Turbo Pascal');
end.
GV: Yêu sinh F và
W ' trình #\% DW
A
- B| phím F9 *+ F
' trình
-
- B| Ctrl + F9 *+ W
' trình
4 q21 và 21#5 21*D'( trình
%D' (,n'
- B| S a phím Alt+F9*+
F ch' trình
- B| S a phím Ctrl+F9*+
W ch' trình
- Sau *2 | Alt+F5*+ quan sát : $A
4
V U DÒ: (1 phút).
-
- Xem
Trang 15: 04
I TIÊU:
a
-
&! gõ bàn phím
b
- Rèn &! *a : g gõ bàn phím nhanh và chính xác '
-
3 Thái :
- Thái *1 4 nghiêm túc
II
Sách giáo khoa, máy tính
HS: SGK, #> ghi, * (? bài
III
- <? \ thao tác; hành
IV u TRÌNH !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
"#$ %&'( 1: ; ,% <R #3# (6’)
GV: Hãy nêu H * D;
H `% , HS: &! gõ bàn phím nhau và chính GH * `% , là
xác
1 ,h, $1,0[ K1m' 3S3
GV: Hãy nêu cách
*1 ,
GV
`% ,
HS:Nháy
`% , trên màn hình Desktop
< sinh chú ý quan sát
2 Màn hình chính 2] K1m' 3S3
a) nháy
a
Trang 16- Hình bàn phím > #F trí trung tâm.
- Khu phím
GV:
, ta nháy 1 lên nút
Stop
nháy vào nút Close
- Khung bên thông tin HS: chú ý
n
HS: nghiên n SGK => cách D;
H
-
- phím (trong bàn phím) *a D;
phím space
b)
`% ,
c) Thoát
-
ta nháy 1 lên nút Stop >
khung bên vào nút Close
GV: Yêu sinh nghiên
n SGK => cách D; H
. ,
HS:
- I $A P @p các phím
' n
- Không *a *+ $A &? “
W *|
- các n khó ' 6 không *a
*+ các con #4 &W W vào thanh ngang
3 <? D; H
V mX Dò (1 phút)
Hs:
Trang 17: 04
I TIÊU:
a
-
&! gõ bàn phím
b
- Rèn &! *a : g gõ bàn phím nhanh và chính xác '
-
3 Thái :
- Thái *1 4 VE 4 6 nghiêm túc &! 4 \ * khó
II
Sách giáo khoa, máy tính
HS: SGK, #> ghi, * (? bài
III
- <? \ thao tác; hành
IV u TRÌNH !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
GV: Yêu
*1 , HS: Nháy a `% ,
trên màn
hình Desktop
yêu `% giáo viên
GV:
bài hành
Gv: Yêu
hành
HS: chú ý
n
HS:
hành
GV: Cho HS hành &!
gõ
,
HS: 9; H , *+ &!
gõ 10 ngón theo yêu `% giáo viên
Trang 18mà
quá trình hành
GV: <? HS
hành
GV: Cho nhóm 2 vào
hành sau khi nhóm 1 *M
hành song
GV:
nhóm 2 *M ?
cho nhóm 1
theo dõi, ? `% GV
HS: Nhóm 2 vào hành sau khi nhóm 1 *M hành song
GV:
tuyên ' I HS
hành K6 *1 viên, kích &!
I em hành % K
GV: Sau khi song
, Finger Break Out em
| mình *M thu 4 *a
: $A gì?
GV:
HS:
HS: @S sung
HS: &C nghe, ghi 4
V mX dò (1 phút).
- HS:
Trang 19: 05
Ngày 12/9/2010 Bài 3:
I TIÊU:
1
-
-
2
- Rèn
3 Thái :
- Thái *1 4 nghiêm túc, yêu thích @1 môn
II
- Sách giáo khoa, máy tính
- HS: SGK,
III
-
IV !
1 9 : +;< (1 phút).
- BC > Hs (4 E @F vào bài
2 Bài #;:
TRÒ
DUNG
GV: Cho
\ khóa và tên trong ' trình
Turbo Pascal.
Gv:
HS: Suy HS: B4 xét, @S sung
"#$ %&'( 2: Tìm $% 1@ +,% và G$% 1@ +,%/ (17’)
GV:
Q; lí, các ngôn I &4 trình
thành các
GV: Các
*a Q; lí nào?
I &4 trình *F
HS: chú ý &C nghe ghi 4
HS: Các
*a Q; lí theo
1 I /,0[ và X,y[ ;I /,0[
-
lí, các ngôn I &4 trình phân chia
- dùng:
9K nguyên
Trang 20-
dùng:
* 9K nguyên
* 9K
* Xâu kí
Em hãy cho ví
Dòng ch ữ
Phép toán
v ới các số
GV:
HS: cho ví H theo yêu
`% giáo viên
- 9K nguyên: 9K
sinh `% 1 &?.6 DK sách trong
-
bình môn toán
- Xâu kí “ chao cac ban”
HS: B4 xét, @S sung
Chú ý:
trong X | nháy *'
"#$ %&'( 3: Tìm $% các phép toán 0; 1@ +,% G$% Q7/ (18’)
GV:
DK trong Pascal 1 6
(\6 nhân, chia
* Phép DIV : Phép chia &|
* Phép MOD: Phép chia &|
nguyên
- Yêu sinh nghiên n
sách giáo khoa => Quy C tính
các
< sinh chú ý &C nghe => ghi
n
HS: nghiên n sách giáo khoa => *% ra quy
- Các phép toán trong
(?
- Trong dãy các phép toán không có |
X6 các phép nhân, phép chia, phép chia &|
. nguyên và phép chia &| *a
- Phép 1 và phép (\
2 Các phép toán Gh, ;I /,0[ X,y[ ^@
Kí trong Pascal:
to¸n KiÓu d÷ liÖu
div Chia &|
.
nguyên
9K nguyên
mod Chia &|
...sách giáo khoa theo yêu `%
giáo viên
HS: Tham câu
- rác @P rác vào thùng ta
&! sau:
-
- Quay trái,
- BX rác
- Quay
-. ..
-
'' trình, câu &!
-
*F
-
-
2
- Rèn
3 Thái :
- Thái
II
- GV: Sách giáo. ..
-
-
2
- Rèn
3 Thái :
- Thái *1 4 nghiêm túc, u thích @1 mơn
II
- Sách giáo khoa, máy tính
- HS: