
M C L CỤ Ụ
Tiêu đề Trang
A. Đ T V N Đ :Ặ Ấ Ề ..........................................................................................2.
B. NH NG BI N PHÁP GI I QUY T V N Đ :Ữ Ệ Ả Ế Ấ Ề ......................................3.
1. C S đ ra bi n pháp: ơ ở ề ệ ..........................................................................3.
2. Bi n pháp gi i quy t: ệ ả ế ............................................................................3.
2.1. C u trúc c b n nh t c a m t bài l p trình trong Turbo pascal: ấ ơ ả ấ ủ ộ ậ .....4.
2.2. Các bài t p c b n s d ng c u trúc đi u ki n IF – THEN: ậ ơ ả ử ụ ấ ề ệ ...........9.
2.3. Các bài t p c b n s d ng câu l nh l p v i s l n bi t tr c: ậ ơ ả ử ụ ệ ặ ớ ố ầ ế ướ ..15.
2.4. Các bài t p c b n s d ng câu l nh l p v i s l n ch a bi t tr c:ậ ơ ả ử ụ ệ ặ ớ ố ầ ư ế ướ
....18.
3. Tác đ ng c a bi n pháp: ộ ủ ệ .......................................................................21.
4. K t qu đ t đ c:ế ả ạ ượ .................................................................................20.
C. K T LU N: Ế Ậ ...........................................................................................21.
TÀI LI U THAM KH O:Ệ Ả ...........................................................................22.
Ph¹m Anh Tïng – Trêng THPT Lª V¨n Hu
1

A. Đ T V N Đ :Ặ Ấ Ề
Tin h c là m t ngành khoa h c có m c tiêu là phát tri n và s d ng máyọ ộ ọ ụ ể ử ụ
tính đi n t đ nghiên c u c u trúc, tính ch t c a thông tin, ph ng pháp thuệ ử ể ứ ấ ấ ủ ươ
th p, l u tr , tìm ki m, bi n đ i, truy n thông tin và ng d ng vào các lĩnhậ ư ữ ế ế ổ ề ứ ụ
v c khác nhau c a đ i s ng xã h i. Đ i v i các em h c sinh, có th nói đây làự ủ ờ ố ộ ố ớ ọ ể
m t “hành trang” đ giúp các em v ng b c đi t i t ng lai - t ng lai c aộ ể ữ ướ ớ ươ ươ ủ
m t th h công ngh thông tin bùng n !.ộ ế ệ ệ ổ
Trong vi c gi ng d y cho h c sinh, ngoài vi c giúp h c sinh lĩnh h iệ ả ạ ọ ệ ọ ộ
nh ng ki n th c c b n. Giáo viên còn ph i bi t kích thích tính tích c c, sữ ế ứ ơ ả ả ế ự ự
sáng t o say mê h c h i c a h c sinh trong vi c h c t p c a các em. B i vì,ạ ọ ỏ ủ ọ ệ ọ ậ ủ ở
vi c h c t p t giác, tích c c, ch đ ng và sáng t o đòi h i h c sinh ph i cóệ ọ ậ ự ự ủ ộ ạ ỏ ọ ả
ý th c v nh ng m c tiêu đ t ra và t o đ c đ ng l c bên trong thúc đ y b nứ ề ữ ụ ặ ạ ượ ộ ự ẩ ả
thân h ho t đ ng đ đ t các m c tiêu đó. ọ ạ ộ ể ạ ụ
Ch ng trình Tin h c l p 11 là m t môn h c khó, ki n th c thì tr i r ngươ ọ ớ ộ ọ ế ứ ả ộ
nh ng đòi h i các em ph i bi t v n d ng ki n th c c a t ng bài s p x p m tư ỏ ả ế ậ ụ ế ứ ủ ừ ắ ế ộ
cách lôgíc đ l p trình gi i m t bài toán hoàn ch nh. Tuy nhiên trong th c tể ậ ả ộ ỉ ự ế
r t ít h c sinh làm đ c đi u đó. H u h t các em v n d ng câu l nh, cú phápấ ọ ượ ề ầ ế ậ ụ ệ
không phù h p cho yêu c u c a bài t p. ợ ầ ủ ậ
Vì v y quá trình d y và h c b môn Tin h c trong nhà tr ng phậ ạ ọ ộ ọ ườ ổ
thông còn g p r t nhi u khó khăn. T th c t này tôi mu n chia s m t kinhặ ấ ề ừ ự ế ố ẻ ộ
nghi m nho nh đ chúng ta cùng tham kh o trong quá trình d y h c, đó làệ ỏ ể ả ạ ọ
h ng d n l p trình gi i m t s d ng bài t p c b n ch ng trình Tin h cướ ẫ ậ ả ộ ố ạ ậ ơ ả ươ ọ
l p 11 ch ng II, ch ng III.ớ ươ ươ
Ph¹m Anh Tïng – Trêng THPT Lª V¨n Hu
2

B. NH NG BI N PHÁP GI I QUY T V N Đ :Ữ Ệ Ả Ế Ấ Ề
1. C s đ ra bi n pháp:ơ ở ề ệ
Qua vi c nghiên c u các v n đ v l p trình theo t ng d ng bài t p tệ ứ ấ ề ề ậ ừ ạ ậ ừ
c b n đ n ph c t p c a ngôn ng l p trình Pascal, các tài li u v ph ngơ ả ế ứ ạ ủ ữ ậ ệ ề ươ
pháp gi ng d y. T đó, đ a ra các bi n pháp l p trình cho h c sinh thông quaả ạ ừ ư ệ ậ ọ
các ví d c th v ch ng trình l p trình t ng ph n khác nhau.ụ ụ ể ề ươ ậ ừ ầ
Đ th c hi n đ c đi u đó, chúng ta c n ph i tìm tòi, nghiên c u tìmể ự ệ ượ ề ầ ả ứ
ra nh ng bài toán phù h p, kích thích đ c s đ c l p, tích c c c a h c sinhữ ợ ượ ự ộ ậ ự ủ ọ
trong h c t p. Trên c s đó, h c sinh có th t mình tìm ra đ c nh ng ýọ ậ ơ ở ọ ể ự ượ ữ
t ng sáng t o v n d ng thi t th c vào cu c s ng th c t khi nhu c u n yưở ạ ậ ụ ế ự ộ ố ự ế ầ ả
sinh, khi đó các em có th t mình hoàn thành đ c ý t ng đó.ể ự ượ ưở
2. Bi n pháp gi i quy t:ệ ả ế
Qua quá trình gi ng d y đ giúp cho h c sinh d hi u tôi có m t sả ạ ể ọ ễ ể ộ ố
kinh nghi m sau:ệ
- Tr c h t ph i giúp các em n m v ng v lý thuy t, tính nguyên t cướ ế ả ắ ữ ề ế ắ
và logíc c a m t bài l p trình. Cách đ t tên ch ng trình, tên bi n: ví d quá 8ủ ộ ậ ặ ươ ế ụ
kí t ta c n dùng d u g ch n i xen gi a, bài l p trình nào thì c n dùng câuự ầ ấ ạ ố ữ ậ ầ
l nh gán ph i h p v i công th c c a toán h c đ tính, bài l p trình nào thìệ ố ợ ớ ứ ủ ọ ể ậ
c n dùng câu l nh ầ ệ If … then, for … to … do …, while ... do.
- H ng d n h c sinh l p trình đi t bài d t i khó.ướ ẫ ọ ậ ừ ễ ớ
- Đ l p trình t t yêu c u các em n m v ng công th c c a toán h c để ậ ố ầ ắ ữ ứ ủ ọ ể
chuy n đ i thành bi u th c c a Pascal. Cho h c sinh ghi l i m t s công th cể ổ ể ứ ủ ọ ạ ộ ố ứ
c b n trong toán h c nh : ơ ả ọ ư
•Tính bi u th c : TBP= (a+b)ể ứ 2
Khi đó vi t bi u th c trong Pascal là: TBP := a*a + 2*a*b+b*b;ế ể ứ
•Tính di n tích hình vuông : dientich = canh x canhệ
Khi đó vi t bi u th c trong Pascal là: S:= canh* canh;ế ể ứ
Ph¹m Anh Tïng – Trêng THPT Lª V¨n Hu
3

•Tính chu vi tam giác: Chuvi = canh a + canh b + canh c
Khi đó vi t bi u th c trong Pascal là: CV := a+b+c; …ế ể ứ
- Ngoài ra, ph i có bi n pháp khuy n khích đ ng viên các em nhả ệ ế ộ ư
th ng đi m, khen tr c l p, ho c nh ng em có t duy l p trình t t cùng v iưở ể ướ ớ ặ ữ ư ậ ố ớ
th y h ng d n nh ng em h c y u trong l p t đó đ kích thích s sáng t oầ ướ ẫ ữ ọ ế ớ ừ ể ự ạ
kích thích b môn trong h c t p.ộ ọ ậ
2.1. C u trúc c b n nh t c a m t bài l p trình trong Turbo pascal.ấ ơ ả ấ ủ ộ ậ
a. C u trúc chung bài l p trình:ấ ậ
PROGRAM <tên ch ng trình>;ươ
[<Ph n khai báo > ];ầ
BEGIN
< Ph n thân ch ng trình >;ầ ươ
READLN
END.
b. Cách đ t tên, cú pháp khai báo tên các th vi n, khai báo bi n, câuặ ư ệ ế
l nh nh p d li u vào t bàn phím, câu l nh hi n th k t qu ra mànệ ậ ữ ệ ừ ệ ể ị ế ả
hình, câu l nh gán.ệ
- Cách đ t tên: ặ
•Tên không trùng v i t khóa ví d tên đ t ớ ừ ụ ặ begin là sai. V y t khóa làậ ừ
: Program, uses, var, begin. End…
•Tên đ t nhi u h n 8 kí t dùng d u g ch n i xen gi a và không dàiặ ề ơ ự ấ ạ ố ữ
quá 127 kí t .ự
•Tên đ t b ng ti ng vi t không d u, không s d ng d u cách…ặ ằ ế ệ ấ ử ụ ấ
- Cú pháp khai báo tên các th vi n:ư ệ
•<T khóa> <Tên các th vi n>;ừ ư ệ
Ví d khai báo th vi n Crt, graph … là: Uses CRt, graph;ụ ư ệ
- Cú pháp khai báo h ng: ằ
•<T khóa> <Tên h ng = giá tr >;ừ ằ ị
Ví d khai báo h ng gia t c c a m t v t r i t do là: Const g = 9.8;ụ ằ ố ủ ộ ậ ơ ự
Ph¹m Anh Tïng – Trêng THPT Lª V¨n Hu
4

Ph¹m Anh Tïng – Trêng THPT Lª V¨n Hu
5