Ngày soạn:24/08/2009
Ngày giảng:
Chương I:
MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN
NGHỮ LẬP TRÌNH
§1. KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
I. Mục đích, yêu cầu
1. Về kiến thức:
!"#$%&
'()%*$+
,-%*!'%.#/01+2 !"#$301%*
01+
2. Kĩ năng:
3. Thái độ:
II. Phương pháp
4$#/(05))%6"(+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784*!'+
2. Chuẩn bị của học sinh:9:#&*'&%;,)784+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Giới thiệu chương trình học và dẫn nhập bài mới
2.1. Giới thiệu chương trình học
8&!>/#$#/:+
8&!>/#$#/@+
2.2. Dẫn nhập bài mới
#/&A(B'"C"#$"'D>?(!'
#/01+++*:')E>F*'>(
G/%H#/01IJ'301%*01K+
3. Nội dung bài giảng
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Khái niệm lập trình và ngôn ngữ lập trình
GV:9L G
M'C)(#&'D*
(3'()NO
HS:7)-%*P G+
GV:2 N P:>+
QR5(#&*(3'()
N"C:;&A+
S:*(T("HT
"#$3'()N"!U+V(#&"
*(
WX("1*(
WX )0Y"#$(
WZ
Z*>U0.6E0!%*
GV:)%H%*
+
GV:9L G
M'C)T'6)5
O
HS:P G(%3+
GV:V#/%[
T.D%*5
'()-*'D#/TY
!3H'()+
V#/%[
'()T"#$5Y%*D&
%*Y!)\#/%
["#$)
"]*'()'&TY
!"#$
( !'D.
"'0!%*0^"5(+
Q*'D'H'
0_ " 0^ "5 ( * 'D
#/E'()N"#$
("T+
VT5
'()$%*+
Hoạt động 2: Chương trình dịch
GV:Z*'*")#/
%[>
'()O
HS:VT'D#/01"
)#/"#$%[(
(*'()+
GV:9#%N0.
M''?&!%H#P'
0(`?aTb(
"Y!
WV(V#Pa01
c TB'>a
#P(+d4T%#
WV(bM'>5D0&!
6)%*#P30101*D
D0"T>aJ":0
(+dVT%#
GV:)%H01301
%*#/01+Z6)%N0.%H3
01%*01":>T
0"#$'e%!+
V#/01Tf)
"]#/"#$%[
*#/T
Y!"#$3'()N+
Chương trình nguồn--> Chương trình
dịch--> Chương trình đích
V#/01T5301
%*01
a. Thông dịch (interpreter): g1
#$c !%*Y!)
!6)+
01"#$Y![(L
50C)(#&>
b
HS:E,RB%**+
GV: 9h'%&(#/ 01
#P T ( . # >5
#/ J # ' '
(!e(e+++
#Pf6(01%.3+
4'N"E"R !
B#/J+
V)"]( !"T*'D
)H !'()+
Y!( !%c)"]
"#$+
a. Biên dịch (Compiler):Y!B
(#&>
g)!(!e'N"E
"R( !#/
J+
g1*D#/J*
'D#/"N"TY!
3'()%*T#">U0.5+
IV. Củng cố bài
i:*)(B'"CT(!'Nj(/%H%*
%H#/01 !"#$5#/01301%*
01+
V. Bài tập về nhà
k5*:P( G?*+
9:#&*blV(*mn1:>+
VI. Nhận xét rút kinh nghiệm:
o
Ngày soạn:26/08/2009 b
Ngày giảng:28/08/2009
-Lớp: 11A4
b
§2. CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH
I. Mục đích, yêu cầu
1. Về kiến thức:
p"#$To*/*p(E
(%*-+%* !"#$**)+
p"#$(*/>p(33n3
3Ic(K[%*+
2 !"#$3[%*+p"L3"E+
2. Kĩ năng:
3. Thái độ:
II. Phương pháp
4$#/(05))%6"(+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784*!'+
2. Chuẩn bị của học sinh:9:#&*'&%;,)784+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Kiểm tra bài cũ và dẫn nhập bài mới
2.1. Kiểm tra bài cũ:
8(%33#$( G::>P"(("'
WV GC)3(!'%*,-T+
WV GbV#/01*O
2.2. Dẫn nhập bài mới
VE[*"%#/(*(
3'()N+q)TJ'**Op*:')>FP
G"T+
3. Nội dung bài giảng
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Các thành phần cơ bản
GV9L%6"H
VT)?*0_"j )0Y
3q!O
HS:9D>)-%*P+
Wp(q!>?06+
WV(r(NY*crc
* +
GV:Qjr%*)+
#/Y#%)(
#PT'D>?*#
1. Các thành phần cơ bản
Se #P T o
*/(E(
%*-+
a. Bảng chữ cái*$(N!
s
0_N!*"%#/
%B`R*%#%)T
,-*+SeT
'D`"13%H*
*)+
qg2>>U0.N!t\
W
W
>U0.t*'r"1+
HS:Y%*r*")"+
GV:8%HE("%V+
VE((QQZ(u
(>0_Lc
BB0"DH! *'D
!\
WW
0_LN!vw+
GV: Se(u T
(j("1-(+
HS:RB%*r
Ví dụXrbf
aWpIK%&ap*(>?Y+
@WxIbK%&@x*(>?)3
4"T
g6DIK*Db>?Y
IbK*Db>?)3
GV:"#%N0.Y3u
T((IE(K%*
- c+
0_"%#/+
> (
J'(((
(>?A++y%*'D>?NY"L
!IjB'>K+
b. Cú pháp*D`)R0_"%
#/+
c. Ngữ nghĩa: j("1,-(
Y!f%&]$NY0Y%*
T+
VE((%#/
$!-j("1,-(
]$NY#/+
Hoạt động 2: Giới thiệu tên
GV:9L%6"H
Eu"HT'D(3
" !':#P%&+
GV:)
(QQZu%)("?#$
>U0.#/"H"#$
"L3"!%!>U0.+q!"L
3((*(
T !
#PI
WW
KT !
I>K+
GV: 8&!("L3
>+
qN0.
3"Ejjb+++
3>bjz+++
GV:)
Q*uTo53/+
>5 #/ (
#P1(3
2. Một số khái niệm
a. Tên
S:"?#$#/"H
"#$"L3+SeQQZT'D`)
R"L33+
> !o53
W30*3IcTK*3
"#$`"10_%&
,-j("1#P
{
0*3%&'D'*(|%&
(3\5E#P
"#$c( > * '*
R+
GV: QT'()';'D#/
%[>">`>(+
GV:)
V(QQZ#P6'D>?"/%1
#/T>}#%!#/
E#PTY!
'D>?(#P0_+
V~>'D>?3nQQZ
>+
GV: 9#%N0."%#/
#/b((
3>
#!>?
jjb#!'
0B#(10B
HS:E,RBr+
"#$0_%&,-(+
qg
>'>B>>%+++
WW
'0B%0+++
W3n*3"#$
`"10_%&,-6
"1*"T#PT"1
-5"0_T%&,-(+
qg
>BBB>>+++
WW
+++
W30#P"L
+9#$j("1[((#&
>U0.%*_%&c(+
+V(3#/"#$
_+
Hoạt động 3: Hằng, biến và chú thích
GV:9L%6"H
p*("L%6"HN%I%K
0!NI>K\%&(NIK6
c*N'+V(B'C)j("1
("5#$T*(3O
HS: >)-%*P+
qg3N*'D[>?4Q
W95#$T(1)"]2•o+s
W95#$T(1)"]%>
GV:["#$*'5[
"#$"L3%*["#$"L3
I*((1"#$%Y%
#/+
qg3
>•€€o+sI0_["L3•0_
YK+
>•€€I0_3[K
GV:p*"?#$>U0.H6
%#/+p*"5
#$T)"]3#P"#$
0_"#`*'
(N(+++
qg3*%>
b. Hằng, biến và chú thích.
* Hằng:
[*"5#$"]`(
Y!#/ +VTo 5
[#P0_
W[>?:*(>?)3L>?
YT06L06
W[*(1"EIBKL
>I‚>BK
W[j *'DeNY6+4
%eNY*)"#$"LL
06()+
* Biến:
p*"5#$"#$"L30_"
#(1%*(1*)T"#$
)"]`(Y!#/
+V(0_#/
"H"#$(+
* Chú thích
ƒ
GV:)
4 % #/ #P
#PTN
!'%"":5"#$
!L#P(":T"#$
#/'%0%)(QQZ
#P6(""#E
N%*#/+
GV:S;'D#/LB
.f((!'*:+
VT*"L("5EN
#/J+VEN*'
#;"#/+g_"
N#/„*%*0^+
qg
>VEN"#$"LL
06vwLI€€K
WW
…€€…
IV. Củng cố bài
p*:')(B'&D0>
WV(*/QQZ>+
WSD>?(!'3[%*ENQQZ>%*
WW
+
V. Bài tập về nhà
k5*:')+
Z*'*>:o+
k#/@+
VI. Nhận xét rút kinh nghiệm:
†
Ngày soạn:01/09/2009 o
Ngày giảng:04/09/2009 - Lớp 11A4 o
BÀI TẬP
I. Mục đích, yêu cầu
1. Về kiến thức:
SD>?(!'/%H%*QQZ+
V(*/QQZ+
2. Kĩ năng:
p%[%*3"E'DQQZ.+
3. Thái độ:
''?:'DQQZ."T(*(['()N
"!U+
II. Phương pháp
4$#/(05))%6"(+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((7847p*!'+
2. Chuẩn bị của học sinh:9:#&*'&%;,)7847p+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Kiểm tra bài cũ và dẫn nhập bài mới
2.1. Kiểm tra bài cũ:
4'Jr%&*'&+
2.2. Dẫn nhập bài mới
Q3L#/@%**'*+
3. Hướng dẫn bài tập SGK
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Hướng dẫn câu hỏi 1
GV3 G+=3>n1
P+
HS:>)-'j )0Y*+
GV: Qjr%*"'+Q6'5
D0) G+
HS: Yr P+
Câu 1: Tại sao người ta phải xây dựng
các NNLT bậc cao?
Q#Pj )0YQQZ;
N0>
- Z[0^%
/%(!"#$'C(%&
Y 3 ! " "
#P0_+
V#/ % [
T.D
%*5'()_#/T
Y!3H5'()N(
+
V#/%[
‡
0^0^!~%*0^ 6/+
QQZr*'%!%&
H gZ %* ( ] fgZ "
05!'(+
Hoạt động 2: Hướng dẫn câu 2
GV:3 G+=3>n1
P+
HS:":>('j )0Y*+
GV: Qjr%*"'+Q6'5
D0) G+
HS:Yr P+
Câu 2: Chương trình dịch là gì? Tại sao
phải có chương trình dịch?
V#/01*#/T
f)"]((
>'()+
VT#/01")
#/"#$%[(
(*'()'()N'&
T%*Y3"#$+
Hoạt động 4: Hướng dẫn câu 3
GV:3 G+=3>n1
P+
HS:":>('j )0Y*+
GV: Qjr%*"'+Q6'5
D0) G+
HS:Yr P+
Câu 3: Biên dịch và thông dịch khác
nhau như thế nào?
W 3010)! ' (
!ej("1#/JT
01"#$0)!*D#/
J*#/"NT
Y!3'()%*T#"(
>U0.+
W01Y/01c
!'()JY!)
!%c01"#$L(e
01"#$+
01 T #/
"N"#+301
#/J%*#/"N
T#5">U0.%H>+
Hoạt động 4: Hướng dẫn câu 4
GV:3 G+=3>n1
P+
HS:":>('j )0Y*+
GV: Qjr%*"'+Q6'5
D0) G+
7Yr P+
Câu 4: Hãy cho biết điểm khác nhau
giữa tên dành riêng và tên chuẩn?
30*3"#$0_%&,-
j("1"#$0_%&,-
(+3n"#$0_%&,-
6"1T(%*0_%&,
-(+
Câu 5: Hãy viết ra 3 tên đúng theo quy định của pascal?
-Gọi HS lên bảng viết 3 tên đúng và 3 tên sai.
Câu 6:
WV0^*0^[2>
d{A+A dbb dƒbo
y
0dˆso‰ BdabA Šd+AƒM{
dsWƒ dˆV dˆB‰
B>+
06n))[066'
B*3#T(1
*f>?:
>`"1%H[j ()"/
*[j #*[
IV. Củng cố bài
p*:')(B'&(!'/+
Z*'>?*7p+
V. Bài tập về nhà
k5*:')+
Z*'*7p:+
k#/@+
VI. Nhận xét rút kinh nghiệm:
A
Ngày soạn:08/09/2009 s
Ngày giảng:11/09/2009 -Lớp: 11A4 s
Chương II:
CHƯƠNG TRÌNH ĐƠN GIẢN
§3. CẤU TRÚC CHƯƠNG TRÌNH
I. Mục đích, yêu cầu
1. Về kiến thức:
8E:>#/*>Y'([QQZ+
p6E'D#/+
2. Kĩ năng:
Q"#$(*'D#/"/+
3. Thái độ:
#0)+
II. Phương pháp
4$#/(05))%6"(+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784*!''D>?#/
'‹+
2. Chuẩn bị của học sinh:9:#&*'&%;,)784+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Dẫn nhập bài mới
E[(f0.:"P>?*jUN%*'
'+++(%!*)~TY!`(#/'*
#P"C>}+VEC)_'jB''D#/T6
E#*+p*:')>F`)%6"H"T+
3. Nội dung bài giảng
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Cấu trúc chung
GV: 9L%6"H
SD**'%B'#P%T
'6)OV(TfYOq
>#%)O
HS: ZRB%*>)-P
VTo
VTfY';* *
g^%0^":0^D0
GV: :#/"#$%
['DQQZ#PJ'
1. Cấu trúc chung
V6E#/Tb"#$'
#>
[<phần khai báo>]
<phần thân chương trình>
"T
W2(TTL+
(%* +
HS:B%*r*+
W2 #/RDT+
Hoạt động 2: Các thành phần của chương trình
GV: 2(>F('()
#/>F>U0.*)3
*'()+
VET(3#/
["#$"L3#/+++
4 ( #/ T T L
3#/0#P
53B"E`)R"L3+
HS:B%**+
GV: #%!#/#Pf
"5#/>}("5
#/*)6N#P
+
HS:B%**+
GV:)
4([*%!"L3["
!>U0.%*(%!%5
H _ 'D[ #/
+
4([\!0./)
"](1T#/+
HS:B%**+
GV:)
4(*j '()N 6
#/'D%_&"#%*
jUND&+VE
>F'> /%6"H*)§{+
HS:B%**+
GV:)
SeT(]f
#/(#P
f( !#/+
2. Các thành phần của chương trình
a. Phần khai báo
€4(3#/
,-"&3*(
*)TTL+
V(%
Program <Tên CT>;
qg2'bŒ
€4(#%!
, - 6 >? #/
0."C"#$>}+
V(%
Uses <Tên thư viện>;
qg•>B>Œ
Z!>U0.#%!V>Œ
QQZ
WW
Ž0B•3#%!dŒ
Z!>U0.#%!>IKŒ
€4([
,-#P>U0.(
1j6!H#/+
V6E
Const <Tên hằng>=<giá trị>;
qgV>•o+sŒ
7c(>TTH0\
(+
qg>•{Œ
•sŒ
€4(
S:#/"H
"#$"L3%*(#/
01"#%*jUN+
p~'D(15'eP
"'#/"#$:*"/+
q0bj
b
WjW•A+
*+
0Bjjb*'+
b. Phần thân chương trình
gC)!5'%"#$j("1
;L06!';"%*E5
* #/+
Begin
[<dãy lệnh>]
End.
b
Hoạt động 3: Ví dụ chương trình đơn giản
GV: =3:>":%N0."/
784+
8Nc0\!+
q 3 #/ "/
2>
2'qgŒ
>•o+sŒ
pB
•BIKŒ
‘B0Œ
M0+
G(#/O
G #/O
HS :7)-%*P+
IV. Củng cố bài
')E"C:j*Cấu truc chương trình q&D0>
'D#/J'T(%* +
W2(3#/#%![+++
W2 ( !+
V. Bài tập về nhà
9:5*:%**'(*bos784o{+
Q3f*slMột số kiểu DL chuẩnm"n1:>+
VI. Nhận xét rút kinh nghiệm:
o
Ngày soạn:12/09/2009 {
Ngày giảng:15/09/2009 - Lớp: 11A4
- Lớp: 11A5
{
§4. MỘT SỐ KIỂU DỮ LIỆU CHUẨN
§5. KHAI BÁO BIẾN
I. Mục đích, yêu cầu
1. Về kiến thức:
p"#$'D>?0!n)3YNY+
X("1"#$0!(0!"/+
p"#$6E*+p(("E
2. Kĩ năng:
X("1"#$(0!"/+
4("E+Q(>+
3. Thái độ:
#0)+
II. Phương pháp
4$#/(05))%6"($f
784%*%N0.Y++
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784*!''D>?qg+
2. Chuẩn bị của học sinh:9:#&*'&%;,)784+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Kiểm tra bài cũ và dẫn nhập bài mới
2.1. Kiểm tra bài cũ:
8q3#$( G::>P"(("'+
WV GC)3(*/#/O
WV GbM'C)6E'D#/>"/O
2.2. Dẫn nhập bài mới
VE[6#/>*uR"[
("L!*("0!%H%*0!
>FN(3'()+9"#$0!)0_>E
>F3f*:')+
3. Nội dung bài giảng
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Một số kiểu dữ liệu chuẩn
GV: (:"Y!"#$
N(T(>?+9T*(
>?*O
HS: $>?Y3>?)3>?
YNY+++
s
GV: 9T*'D>?0!`BD
(:+ Vu#/Y#%)
#P6
'D>?0!n5'%
T#0#$D&
"#u%*(r(("D30
!+7" )>F"%*c5
0!+
GV:M'6))3'()N
>%&)3(:T5
O
HS:SH(115>?)3
*%5#)3'()
N*5+
GV:Q3 G
M'6)>?YT"L"'O
HS:V`"E`J'b
* )3 %* Y+ 7? Y
'()N u* 5 #
'H(1"#$';D/>%&
)3+
GV:M'C)NY"#$0_
*O
HS:P
4NY#P0_*(
NYj (QQZ"HT
NY"*'%!%&%+
GV:M''C*O
HS:a7V@@%*•0B
GV:TN
Y#P*(NY'CN
Y'eNYT'C #/f
"#((1*NY#'C
#/f+
GV:4*#P~Tb(
1"E’>+Se(5
T('(>
0_BŠ>B'D>?('
[A+++
1. Kiểu nguyên
4)3J''D>?0!
/>)BBB“0+
Se(1"#$#D&c
"s)B+V.>b+
2. Kiểu thực
VTH0_"("5#$
(1Y+Q#)0_/
*B%*BjB0"#$#
D&cƒ)B"A)B+
>b
3. Kiểu kí tự
3V
SH(1*(NY'C
>J'b{ƒNY+
SeNYT'CcA"b{{+
4. Kiểu logic
3pB
SH(1~Tb(1*BL
Š>B
Hoạt động 2: Khai báo biến
VE"C*'`B%&'D>?gZn#)3Y
%*NY+SL(':0_#/"H(3%*
0!+
GV:4(*#/( >"/"#$
{
'()0_3*
#/+
HS:ZRB%*r+
GV:9#%N0.
Xr(*(N%>
\%&(N+
%)BŒ
%>BŒ
GV: 9L G
4(#,O
HS:7)-%*P G+
GV:2 N P7+
(#>
%•g7d•4gZdŒ
"T
W%*c("(+7c
(%TTH0\(+
Wg7*3(H
0_06n)"(+
W4gZ*'DgZ*"T
>+
€VE,
V"L3$&,-
+
43"L3`(RL
`(0*+
4(#,"5'%1
+
IV. Củng cố bài
')E"C'%H(0!#P0_%*(+
q&'e(B'R'%3'H(1N#&D
&+V#,((+
V. Bài tập về nhà
9:5*:%**'(*
WC)%(*(N%0!N%&(5c*
N'+
WC)%(*(#/6+
Q3f*ƒlPhép toán, biểu thức, câu lệnh gánm"n1:
>+
VI. Nhận xét rút kinh nghiệm:
ƒ
Ngày soạn:13/09/2009 {
Ngày giảng:16/09/2009 - Lớp 11A5
Ngày giảng:18/09/2009 - Lớp 11A4
ƒ
§6. PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
I. Mục đích, yêu cầu
1. Về kiến thức:
p((!'r(f>?:*'>?:nf`
!+
!(+
2. Kĩ năng:
q"#$!(+
q"#$(f>?:%*%&(r(0.+
3. Thái độ:
II. Phương pháp
4$#/(05))%6"($f
784%*%N0.Y+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784*!'qg+
2. Chuẩn bị của học sinh:9:#&*'&%;,)784+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Kiểm tra bài cũ và dẫn nhập bài mới
2.1. Kiểm tra bài cũ:
8q3#$( G::>P"(("'+
WV GM'C)'D>?0!nO
WV GbM'C)((QQZ>O
2.2. Dẫn nhập bài mới
%#/#PY!(N(Y!
(>>(""#`)"1jB'*'%!Oq)#/%
*OT?%&Y3)O6T>U0.E
?)Ojr((!'*)>+
3. Nội dung bài giảng
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Phép toán
GV: ( : #P T T'
r(*O
HS: 9# 'D >? T' r (
#P0_(:+
GV:VET0_"#$QQZO
V~'D>?r0_"#$'D>?r
(j )0Y(+
1. Phép toán
QQZ2>>U0.'D>?r(
#>
V(r(>?:W€…+‘3
%& >? )3 \ T ( r (
g@qI6))3K S”gI
†
GV:Q3(r(#P0_
>+
HS:YB%*r*+
6)0#K+
V(r(`!•••dd••
•dI(K0_">>(b)H"5
#$+4`(r(*)*
BL‚>B
V(r(Q””‘aQg
#P0_"5(fc
(f`!"/+
Hoạt động 2: Biểu thức số học
GV: ( : f * O
HS:9#(!'+
GV:9#(!'f
+
9#YY!f>?
:>>(T?%&Y
f(:+
HS:QB%**+
GV:)3>>U0.(r(>?
:C)0^f(:>
*f+
bW{W
j) jW)W•
b
b• •
HS:Z3*)+
b€W{€W
j€)…Ib€•K
IjW)W•€•K…I•K
2. Biểu thức số học
Z*'D>?L'D[>?+
Z*(>?%*([>?3
%&;(r(>?:+
g_L06L\"`"1
YN(+
YY!f>?:
*L#&*L>€…
0%'0W+
Hoạt động 3: Hàm số học chuẩn
GV:(:(B'"C"#$*'
`B%&*'>?:*O
HS:*'*'N1)!*'
#$(+++
GV:9"#$0^0*!
/>T'D>?*'e$N(
1*'(:#P0_+V(
*'*):*(*'n%*T3
:3+9?>?*'*'D)H
f>?:%*"#$"L06L
\>3*'+
HS:YB*")"+
3. Hàm số học chuẩn
V(%'D>?*'>?:n
3*'I"?>?K
W9?>?*'D)Hf>?:
"L06LIK>3*'+
WSD>?*'0.I784’bƒK+
qgQ!'#/b
IW>`I€s€€KK…Ib€KL
IW>`I>`IKs€€KK…Ib€K
p *'uT*
f>?:+
Hoạt động 4: Biểu thức quan hệ
GV:#P>>(
(1*"T#&Y!!
*"T+pf`!\"#$:*
f>>(b(1`*
"EL>IK+
4. Biểu thức quan hệ
fT_0!"#$
3%&;r(`!
f`!+pf`
•fd•r(`!d•
‡
qgod{`>+
GV:V`r(`
!D0!*"C:O
HS:4
#bd
4`f`!*B
LŠ>B+
Hoạt động 5: Biểu thức Logic
GV: S?>>(H"H!"J
P*'*O
7"#,'I%*L+++K
GV:)*+
HS:QB%*r*+
GV: ( : T f
{••j••† C) 0_ r (
*"0^f*)
+
HS:7)-%*P+
pf"/*[L
+
g_r(0L"3
(f"/%*f
`!5%&+
2r("#$%#&f
"1+q0Ij•K
V(f`!#P"#$"L
06L\+
qgI{••jK0Ij••K
Hoạt động 6: Câu lệnh gán
GV:8&!%N0.%H!(
2>#>j•‡WsŒ
8N6)‡Ds"B'`"L
%*j+"#$j•b
GV: GC)f!
(O
HS:7)-3f>P+
GV:)%H!(+
HS:QB%*r*+
8qQ6'5%*3'D>?"'E,
>U0.!(+
p3(!(*33*
f"Cj("1+
SD>?"'E,
Wq"EN!!(
W3%*f"#$(T
_'H(1+
GV:S5'D%*!(['D
%N0.Y`3L3'*
+
Z!(*'D!/
6(#P
0_"((1f
V(%
•3d••fdŒ
7YY3'()
WN(1f
W9L(1%*3
qg(fN!'j
j•IW>`I€s€€KK…Ib€KŒ
•WŒ
IV. Củng cố bài
')E"C'%H(r(f !(
QQZ>+V(B'"C"#$%H(*'>?:n0_>+
V. Bài tập về nhà
y
qH*(B'":-5*:')R'%(r((
f*'>?:%*YY!(r('Df+9H*)6
%!%(%*(*(>*)+
Q3f*:BlV(.n%*…"/m
VI. Nhận xét rút kinh nghiệm:
Ngày soạn:19/09/2009 ƒ
Ngày giảng:22/09/2009 - Lớp 11A4
- Lớp 11A5
†
§7. CÁC THỦ TỤC CHUẨN VÀO/RA ĐƠN GIẢN
§8. SOẠN THẢO, DỊCH, THỰC HIỆN VÀ HIỆU CHỈNH
CHƯƠNG TRÌNH
I. Mục đích, yêu cầu
1. Về kiến thức:
p(!%*…"/"c*N'L"#
'*+
p(#&>501Y!%*!~#/+
p'D>?.'#P>+
2. Kĩ năng:
q"#$'D>?!%*…"/+
p#&">U0."#$#/01"(!e+
p#&"~>U"#$#/`(e#/
01%*N$N(`"#$+
3. Thái độ:
''?'(3>5%*Y!#/+
II. Phương pháp
4$#/(05))%6"($f
784%*%N0.Y+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784*!'qg+
2. Chuẩn bị của học sinh:9:#&*'&%;,)784+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Kiểm tra bài cũ và dẫn nhập bài mới
2.1. Kiểm tra bài cũ:
bA
8q3#$( G::>P"(("'+
WV GC)3`)R(%f>?:O
WV GbM'***'>?:nOQ3'D>?*'n'*
B'O
WV GoM'**f`!fOQ3%N0.
'5O
2.2. Dẫn nhập bài mới
VE"C*'`B%&(r(f%* !(+q)*'
*"Y!"#$r(%*"#`(r((f+++
'*#P>U0.OV G*)>F"#$`)E
3f*:lV(.n%*…"/m+
3. Nội dung bài giảng
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Nhập dữ liệu từ bàn phím
GV:)
4`)'D*("#0
!%*"'()NjU,%!"#0
![!(>F*'#/
~T(0.%&'DD0!?"1+
9#/`)"#$HD
0!/>U0..
0!+
GV: g^5"DB0…B0
3>Y(+
GV:SeT(
(+
9#%N0.%H#/T
%*c*N'+
V5)#/:>`>(
jr%H#/+
8N%!(1H
"JP+
HS:YB%*r*
1. Nhập dữ liệu vào từ bàn phím.
.0!c*N'
>T05
‘B0I•d–•dKŒ
‘B0I•d–•dKŒ
‘B0Œ
VE,
W40!c*N'‘Mag
‘MagZQT,-##P
)0_‘MagZQ/+
W‘B0TT'>?0_"5'
0c Y! #/ #P
0_`>(`+MB"5)+
W4(1H
(1*)"#$„(N6
'D06(LNYj?0\+
qg‘B0IKŒ
Hoạt động 2: Đưa dữ liệu ra màn hình
GV:3" )*.0!%*
\j6>O
GV: 8N>Y(“B
2. Đưa dữ liệu ra màn hình
.0!c*N'
>T05
“BI•1d+++•1dKŒ
“BI•1d+++•1dKŒ
“BŒ
"T((1T*3
*'f[+
qg“BIaKŒ“BI>IjKKŒ
“BIa€aWpKŒ“BIˆV‰KŒ
.“B>"#`'*
b
“B+
GV: Z6) %N 0. ' 5 . [
#/+
8Nqg+
.“BL“BT
(%"*)0!*(
%`(%*(%T`
(+
V(%T`(#05"C
3+
Q3„(%T`(['5
0!%&#P0_?/+
G ) j? 0\
B\.“BGj?
"0\B+
•B'>?"/~*
"LGj?"0\B+
€VE,
.“BL“B>'e
`TT`(+VT05
W9?%&`Y
•"DDd•>?>? d
W9?%&(`(
•"DDd
"T"DD%*>?>?
*>?)30#/+
qg
“BIˆj•‰j‡oKŒ
Hoạt động 3: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình
GV:8&!'D>?"
>T5)"#$#&0‹
(B'(;"D>3'()
N+
3'()T!
+BjBIŠB5)K
+IŠB#%!K
+IŠB#&0‹K
8+
M%+%*(ŠB€+
GV : 8&!'D>?(#P
0_>5#/'
#P>5>+
GV :Y!'D%*(("
(B'6)'f"D!$T
>5u#5)V+
GV :q'D#/qgY!
((>Ue+++
Một số tao tác thường dùng trong pascal:
4>5'?j?0\6
MB+
8ŠB%*"-‚
b
S;ŠB"CT‚
o
p301#/aW‚
y
V5)#/
VW‚
y
9TU>]#/aW‚
o
(G'H
aWX
IV. Củng cố bài
p*:')(B'R'%D0.0!c
*N'."#0!'*`)(`'**'
%!>:'D>?N'R+
V. Bài tập về nhà
k5*:')%*5#/@@"n1Y*P>+
VI. Nhận xét rút kinh nghiệm:
bb
Ngày soạn:20/09/2009 ƒ
Ngày giảng:23/09/2009 - Lớp 11A5
Ngày giảng:25/09/2009 - Lớp 11A4
‡
Bài tập và thực hành 1
I. Mục đích, yêu cầu
1. Về kiến thức:
p"#$'D#/2>*~"/+
Z*'`B%&(01%.)2>%!>5#
#/01#/%*Y!#/+
2. Kĩ năng:
q"#$#/"/#"#$#/3"-01eE(
Y!%*'e(!~+
p#&" N%***'D#/"/32>L
‚BB2>+
3. Thái độ:
*:>#&"%H#0)%HT6E+
Y(NY%*"D**
II. Phương pháp
4$#/(05)8(%3('‹&!%*#&0‹
`'()N'())%6"(+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784>Rj\'()qg'‹'()
N"C*>}#/2>L‚BB2>++
2. Chuẩn bị của học sinh:Vn1D0Y*784%;*+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
- <"1&+
=3&#;((>->?+
2. Kiểm tra bài cũ và dẫn nhập bài mới
2.1. Kiểm tra bài cũ:
4$G*u#&0‹:>Y*3'()N+
2.2. Dẫn nhập bài mới
i(*:,)(B'"C"#$*'`B%&6E'D
QQZI"L!>K%&'D>?0!n(r(
f !((.n%*…"/u#%!>5
01Y!%*!~#/+p*Y*')>FE(B'*
!R> %6"H"C33+
3. Nội dung thực hành
Hoạt động của thầy và trò Nội dung
Hoạt động 1: Hướng dẫn thực hiện bài tập SGK
GV: =3:>;"D
>>5#/784
bo
os+
HS:Y(#/+
GV:Z#,:>'D>?"'>5
#/06Œ06+>B0+
GV:Z*''‹%!#V3"-+
HSY(Y!+
GV:Z*''‹>(01%*>Ue
E(+
HS:Y(Y!+
GV:Z*''‹>(5)V+
HS:Y(Y!+
GV:Q3'D>?"'#,`(
Y!V
Q(1(06(L
i)5'*>5
GV:=3%*+
HS:Y!+
+8„#/>
'•bŒ
>B>Œ
%0BŒ
jjbBŒ
pB
>Œ
“BI——KŒ
B0IKŒ
g•€s€€Œ
j•I>`IgKK…Ib€KŒ
jb•IW>`IgKK…Ib€KŒ
“BI—j•—jƒb—jb•—jbƒbKŒ
B0Œ
B0+
+Z##/[(6N'
F2 %&3PTB2.PAS+
+g1%*>UeE(%&]$N'
Alt+F9+
0+Y!#/%&]$N'
Ctrl+F9+
Q((1ŒoŒ%*b+(
`'()"#+
dj•+AAjb•b+AA
Q((1ŒAŒb+(
`'()"#+
d(e%*%>g
'D>? '+
7U5#/30_"
g%*Y!#/"C>U+
j•I>`I€’s€€KK…Ib€KŒ
jb•IW>`I€’s€€KK…Ib€KŒ
7U5#/[()"]
fNjb+
jb•…jŒ
Y!#/"C>U%&D0
!Œ{Œƒ+(`+
dj•b+AAjb•o+AA
Y!#/%&D0!Œ
Œ+(`+
d(e%&,00B*
>? '+
IV. Củng cố bài
V(#&"**'D#/
bs
W2 N*("j("10!%*0!
WX("1(
W75#/%*'()
WZ##/
Wp301#/
WY!%*!~#/
V. Bài tập về nhà
Z*'5*Y*')+
Z*'(*784o{oƒ
VI. Nhận xét rút kinh nghiệm:
Ngày soạn:26/09/2009 †
Ngày giảng:29/09/2009 - Lớp 11A5
- Lớp 11A4
y
Bài tập và thực hành 1
I. Mục đích, yêu cầu
1. Về kiến thức:
p"#$'D#/2>*~"/+
Z*'`B%&(01%.)2>%!>5#
#/01#/%*Y!#/+
2. Kĩ năng:
q"#$#/"/#"#$#/3"-01eE(
Y!%*'e(!~+
p#&" N%***'D#/"/32>L
‚BB2>+
3. Thái độ:
*:>#&"%H#0)%HT6E+
Y(NY%*"D**
II. Phương pháp
4$#/(05)8(%3('‹&!%*#&0‹
`'()N'())%6"(+
II. Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:75((784>Rj\'()qg'‹'()
N"C*>}#/2>L‚BB2>++
2. Chuẩn bị của học sinh:Vn1D0Y*784%;*+
III. Tiến trìn lên lớp, nội dung bài giảng
1. Ổn định lớp
b{