
S GIÁO D C VÀ ĐÀO T O VĨNH PHÚCỞ Ụ Ạ
TR NG PT DTNT C2,3 T NH VĨNH PHÚCƯỜ Ỉ
=====***=====
`
BÁO CÁO K T QUẾ Ả
NGHIÊN C U, NG D NG SÁNG KI NỨ Ứ Ụ Ế
Tên sáng ki n:ế
GI I PHÁP NÂNG CAO CH T L NGẢ Ấ ƯỢ
D Y TIN H C PASCAL L P 11Ạ Ọ Ớ
T I TR NG PT DTNT C2,3 T NH VĨNH PHÚC Ạ ƯỜ Ỉ
Mã sáng ki n: 04.62.02ế
Tác gi sáng ki n: ả ế Tr n Nh t Tânầ ậ
1

Vĩnh Phúc, Năm 2020
2

BÁO CÁO K T QUẾ Ả
NGHIÊN C U, NG D NG SÁNG KI NỨ Ứ Ụ Ế
1. L i gi i thi u ờ ớ ệ
Tin h c là m t môn h c m i các tr ng ph thông nên h c sinhọ ộ ọ ớ ở ườ ổ ọ
còn nhi u b ng khi ti p c n v i môn h c này. N i dung tin h c l pề ỡ ỡ ế ậ ớ ọ ộ ọ ậ
trình l p 11 là m t n i dung m i l đi v i đa s h c sinh v i nhi u kháiớ ộ ộ ớ ạ ố ớ ố ọ ớ ề
ni m, thu t ng , c u trúc d li u mà h c sinh m i đc ti p xúc l n đu.ệ ậ ữ ấ ữ ệ ọ ớ ượ ế ầ ầ
Chính vì v y mà h c sinh d m c sai l m khi l p trình gi i quy t các bàiậ ọ ễ ắ ầ ậ ả ế
toán. Nguyên nhân d n đn nh ng khó khăn mà h c sinh th ng g p là r tẫ ế ữ ọ ườ ặ ấ
phong phú nh ng có th th y m t s nguyên nhân chính sau đây:ư ể ấ ộ ố
+ H c sinh th ng g p khó khăn khi xác đnh bài toán.ọ ườ ặ ị
+ Khó liên h ph ng pháp gi i m t bài toán trong toán h c v iệ ươ ả ộ ọ ớ
thu t gi i trong tin h c. ậ ả ọ
Tuy nhiên m i th đi u có đi m kh i đu c a nó, v i h c sinh vi cọ ứ ề ể ở ầ ủ ớ ọ ệ
h c ngôn ng l p trình Turbo Pascal là kh i đu cho vi c ti p c n ngônọ ữ ậ ở ầ ệ ế ậ
ng l p trình b c cao, qua đó giúp các em hình dung đc s ra đi, c uữ ậ ậ ượ ự ờ ấ
t o, ho t đông cũng nh ích l i c a các ch ng trình ho t đng trong máyạ ạ ư ợ ủ ươ ạ ộ
tính, các máy t đng… Qua đó giúp các em có thêm m t đnh h ng, m tự ộ ộ ị ướ ộ
ni m đam mê v tin h c, v ngh nghi p mà các em ch n sau này.ề ề ọ ề ề ệ ọ
Chính vì v y, tôi ch n đ tài: “ậ ọ ề Gi i pháp nâng cao ch t l ng d y tinả ấ ượ ạ
h c Pascal l p 11 t i Tr ng PT DTNT C23 Vĩnh Phúc”ọ ớ ạ ườ
2. Tên sáng ki n:ế
Gi i pháp nâng cao ch t l ng d y tin h c Pascal l p 11 t iả ấ ượ ạ ọ ớ ạ
Tr ng PT DTNT C2,3 T nh Vĩnh Phúcườ ỉ
3. Tác gi sáng ki n:ả ế
- H và tên: Tr n Nh t Tânọ ầ ậ
- Đa ch tác gi sáng ki n: ị ỉ ả ế Tr ng PT DTNT C23 Vĩnh Phúcườ
- S đi n tho i: 0988 482 049ố ệ ạ E_mail: tantn@vinhphuc.edu.vn
4. Ch đu t t o ra sáng ki n:ủ ầ ư ạ ế Tr n Nh t Tânầ ậ
5. Lĩnh v c áp d ng sáng ki n:ự ụ ế
Sáng ki n này đc áp d ng trong lĩnh v c gi ng d y tin h c l p 11ế ượ ụ ự ả ạ ọ ớ
t i Tr ng THPT DTNT C2,3 Vĩnh Phúc, và các tr ng THPT đa bànạ ườ ườ ị
t nh.ỉ
3

6. Ngày sáng ki n đc áp d ng l n đu ho c áp d ng thế ượ ụ ầ ầ ặ ụ ử, (ghi
ngày nào s m h n): Tháng 9/2019 (Năm h c 2019-2020)ớ ơ ọ
7. Mô t b n ch t c a sáng ki n:ả ả ấ ủ ế
- V n i dung c a sáng ki n:ề ộ ủ ế
GI I PHÁP NÂNG CAO CH T L NG D Y TIN H C PASCALẢ Ấ ƯỢ Ạ Ọ
L P 11 T I TR NG PT DTNT C2,3 T NH VĨNH PHÚCỚ Ạ ƯỜ Ỉ
1. C s lí lu n:ơ ở ậ
Lu t Giáo d c đã nêu rõ : “Ph ng pháp giáo d c ph thông ph i phátậ ụ ươ ụ ổ ả
huy tính tích c c, t giác, ch đng, sáng t o c a h c sinh, phù h p v i đcự ự ủ ộ ạ ủ ọ ợ ớ ặ
đi m c a t ng l p h c, môn h c; b i d ng ph ng pháp t h c, rèn luy nể ủ ừ ớ ọ ọ ồ ưỡ ươ ự ọ ệ
k năng v n d ng ki n th c vào th c ti n, tác đng đn tình c m, đem l iỹ ậ ụ ế ứ ự ễ ộ ế ả ạ
ni m vui, h ng thú h c t p cho h c sinh”. ề ứ ọ ậ ọ
Nh v y, chúng ta có th th y đnh h ng đi m i ph ng pháp d yư ậ ể ấ ị ướ ổ ớ ươ ạ
h c đã đc kh ng đnh, không còn là v n đ tranh lu n. C t lõi c a vi c điọ ượ ẳ ị ấ ề ậ ố ủ ệ ổ
m i ph ng pháp d y h c tr ng ph thông là giúp h c sinh h ng t iớ ươ ạ ọ ở ườ ổ ọ ướ ớ
vi c h c t p ch đng, ch ng l i thói quen h c t p th đng. V i m t s n iệ ọ ậ ủ ộ ố ạ ọ ậ ụ ộ ớ ộ ố ộ
dung trong đ tài này, h c sinh có th t h c, t rèn luy n thông qua m t sề ọ ể ự ọ ự ệ ộ ố
bài t p, d ng bài t p c th .ậ ạ ậ ụ ể
2. C s th c ti n:ơ ở ự ễ
Qua th c t gi ng d y tr ng THPT DTNT t nh, tôi nh n th y khiự ế ả ạ ở ườ ỉ ậ ấ
h c đn ch ng trình tin h c l p 11 đa s h c sinh đu nh n xét b môn nàyọ ế ươ ọ ớ ố ọ ề ậ ộ
r t khó.ấ
Các h c sinh th ng g p khá nhi u l i khi vi t m t ch ng trình trongọ ườ ặ ề ỗ ế ộ ươ
ngôn ng l p trình Pascal.ữ ậ
Tuy nhiên cũng có m t s l ng không nh h c sinh r t yêu thích tinộ ố ượ ỏ ọ ấ
h c và thích tìm hi u m t s bài toán, d ng toán ngoài ph m vi sách giáoọ ể ộ ố ạ ạ
khoa.
3. N i dung v n đ nghiên c uộ ấ ề ứ
I. M t s l i sai th ng g p c a h c sinh trong l p trình Pascal:ộ ố ỗ ườ ặ ủ ọ ậ
1. Khai báo sai mi n ch s cho d li u ki u m ng.ề ỉ ố ữ ệ ể ả
Ví d 1: Nh p vào m t m ng s nguyên g m các s l n h n 5 và nhụ ậ ộ ả ố ồ ố ớ ơ ỏ
h n 30. In m ng v a nh p.ơ ả ừ ậ
H c sinh khai báo m ng nh sau:ọ ả ư
Var a: array[5..30] of integer;
2. Giá tr bi n đi u khi n v t quá mi n ch s c a m ng.ị ế ề ể ượ ề ỉ ố ủ ả
4

Ví d 2: Nh p vào m t dãy s g m 7 ph n t và cho bi t dãy v a nh pụ ậ ộ ố ồ ầ ử ế ừ ậ
có t o thành c p s c ng không?ạ ấ ố ộ
H c sinh l p trình gi i bài toán trên nh sau:ọ ậ ả ư
Var a: array[1..7] of integer; i,d:integer;kt:boolean;
Begin
Write(‘nhap day so:’);
For i:=1 to 7 do
Begin
Write(‘a[’ ,i, ‘]’);
Readln(a[i]);
End;
d:=a[2]-a[1];
kt:=true;
i:=1;
while (kt) and (i<=7) do
if (a[i]-a[i-1]<>d) then kt:=false
else i:=i+1;
if kt then writeln(‘Day so tao thanh cap so cong!’)
else writeln(‘Day so khong tao thanh cap so cong!’);
readln
End.
Khi th c hi n ch ng trình trên, ch ng trình d ch không báo l i nh ngự ệ ươ ươ ị ỗ ư
k t qu khi th c hi n ch ng trình s b sai l ch. Khi th c hi n t ng b cế ả ự ệ ươ ẽ ị ệ ự ệ ừ ướ
ch ng trình ta có th kh c ph c l i trên b ng cách gán l i giá tr ban đuươ ể ắ ụ ỗ ằ ạ ị ầ
cho bi n đm i=2.ế ế
3. Dùng cùng tên bi n đi u khi n cho các vòng l p for l ng nhau.ế ề ể ặ ồ
Ví d 3: Tính t ng S=1k+2k+….+nkụ ổ
H c sinh l p trình gi i bài toán trên nh sau:ọ ậ ả ư
S:=0;
For i:=1 to n do
Begin
T:=1;
For i:=1 to k do
T:=T*i;
5