Đề tài: Phần mềm Từ điển Pascal
B GIO DC V O TO CNG HO X HI CH NGHA VIT NAM
c lp - T do - Hnh phỳc
THUYT MINH é TI
D CUC THI SNG TO GIO DC DNH CHO CP THCS
Kớnh gi : Ban t chc cuc thi Sỏng to giỏo dc dnh cho cp Trung hc c s
(D ỏn Phỏt trin Giỏo dc THCS II, Tng 4, Nh Cụng ngh cao, trng
i hc Bỏch khoa, S 1 i C Vit, H Ni.Tel: 04. 38682018; Fax: 04.
38680937)
1. Tờn é ti: Phn mm T in Pascal 2. Mó s
3. Thi gian thc hin
T ngy 01 thỏng 04 nm 2005 n ngy 10 thỏng 11 nm 2005
4. én v ch trỡ thc hin hoc ỏp dng ti
Tờn n v: Trng THCS Tõn Lp
éa ch: Xó Tõn Lp Lc Ngn Bc Giang
éin thoi: 02403911051
Fax: E-mail:
5. Ch nhim ti
H v tờn: Nguyn Vit Giỏp
Hc v, chc danh KH: Cao ng S phm Toỏn - tin
Chc v: Giỏo viờn
éa ch: Xó Ngha H - Huyn Lc Ngn Tnh Bc Giang
éin thoi CQ: 02403911051
éin thoi NR : 02403883557
éin thoi di ng: 0977010937
E-mail:
6. Cỏc n v, cỏ nhõn phi hp nghiờn cu v ỏp dng (nu cú)
Tờn n v, cỏ nhõn Ni dung phi hp nghiờn cu
7. Tỡnh hỡnh nghiờn cu v ỏp dng trong v ngoi nc
Tác giả: Nguyễn Viết Giáp (* _ * )
1
§Ò tµi: PhÇn mÒm Tõ ®iÓn Pascal
7.1. Tổng quan tình hình nghiên cứu thuộc lĩnh vực của đề tài (nêu rõ tình hình
phổ biến của đề tài trước khi tham gia dự thi, nếu có). Đã dự thi ở đâu? Đoạt giải
gì? Đã được phổ biến ở cấp nào? (Thời gian, địa điểm, cấp tổ chức. Nếu được
giải, kèm bản copy có dấu xác nhận của cơ quan)
Từ khi ra trường do điều kiện công tác của tôi tại trường vùng cao nên
đề tài chưa được phổ biến rộng rãi. Hiện nay phần mềm được sử dụng ở
một số trường THCS, THPT trong Tỉnh.
Đầu năm 2006 phần mềm được tôi đăng trên diễn đàn của trang web
Được nhiều bạn download.
Phần mềm Từ điển Pascal đã tham gia cuộc thi sáng tạo đồ dùng dạy
học của Trường CĐSP Ngô Gia Tự Bắc Giang. Kết quả đạt giải nhất Khoa
Tự nhiên và giải nhất Trường năm học 2005 – 2006
7.2. Danh mục các công trình liên quan
(Họ, tên tác giả; nhan đề các bài báo, ấn phẩm; bản copy các báo cáo có liên
quan)
8. Mục tiêu đề tài
Trong các trường THCS, THPT, và đa số các trường CĐ, ĐH. Nếu đưa
bộ môn lập trình vào giảng dạy thì lập trình Pascal bao giờ cũng là ngôn
ngữ được lựa chọn đầu tiên. Vì ngôn ngữ lập trình Pascal đơn giản, dễ học,
dễ hiểu. Giúp học sinh bước đầu hình thành tư duy tích cực về bộ môn lập
trình. Làm cơ sở để học những ngôn ngữ lập trình cấp cao hơn. Tuy nhiên
trong quá trình học, do mới bắt đầu làm quen với một loại ngôn ngữ mới
nên học sinh, sinh viên thường gặp không ít những khó khăn. Một khó khăn
đầu tiên của học sinh là khi đọc những chương trình viết sẵn không hiểu
được những hàm hay thủ tục được sử dụng trong chương trình đó, dẫn đến
không hiểu được chương trình. Một khó khăn nữa là khi viết chương trình
và chạy thử thì học sinh sẽ gặp rất nhiều loại lỗi. Học sinh không dịch được
thông báo lỗi do thông báo lỗi bằng Tiếng anh hoặc có dịch được thì cũng
không biết cách khắc phục lỗi đó. Xuất phát từ bản thân Tôi đã là người học
lập trình và bây giờ là người dạy lập trình. Tôi hiểu được những khó khăn
của học sinh khi mới học lập trình Pascal. Vậy nên tôi muốn nghiên cứu và
phát triển phần mềm Từ điển Pascal nhằm trợ giúp học sinh học tốt môn lập
trình Pascal. Cụ thể là trợ giúp học sinh hai vấn đề khó khăn nhất khi học
T¸c gi¶: NguyÔn ViÕt Gi¸p (* _ * )
2
§Ò tµi: PhÇn mÒm Tõ ®iÓn Pascal
Pascal là tra cứu các hàm, thủ tục và tra cứu các lỗi xảy ra khi học lập trình.
Qua đó giải quyết được khó khăn cho học sinh. Giúp học sinh yêu thích và
say mê bộ môn lập trình Pascal hơn.
Hiện nay việc đổi mới phương pháp dạy học và áp dụng công nghệ
thông tin vào giảng dạy là hết sức cần thiết. Phần mềm Từ điển Pascal sẽ
góp phần đổi mới phương pháp dạy học và áp dụng công nghệ thông tin
vào môn học lập trình Pascal ở các cấp học có giảng dạy môn lập trình
Pascal. Tuy môn học lập trình Pascal ở bậc THCS chưa được phổ biến rộng
nhưng nó chắc chắn sẽ được phổ biến rộng rãi trong tương lai. Đây sẽ là đồ
dùng rất hữu ích cho các trường đang giảng dạy môn lập trình Pascal và là
đồ dùng để chuẩn bị tốt cho các trường sắp bị đưa môn Pascal vào giảng
dạy.
Phần mềm được biên soạn và tổng hợp bởi nhiều tài liệu khác
nhau. Nó sẽ giúp giáo viên và học sinh tiết kiệm thời gian trong việc tra cứu
nhưng vẫn thu được kết quả cao nhất.
Phần mềm từ điển Pascal nhỏ gọn, dung lượng 964KB, có thể di
chuyển thông qua đĩa mềm, giao diện đơn giản dễ sử dụng.
9. Nội dung nghiên cứu và tiến độ thực hiện
9.1. Nội dung nghiên cứu
Phần mềm Từ điển Pascal là một tiện ích không cần phải cài đặt. Giao
diện ở dạng cửa sổ đơn giản, thân thiện, tương thích với tất cả các hệ điều
hành máy tính. Để sử dụng bạn chỉ cần nháy đúp vào biểu tượng của phần
mềm để khởi động chương trình.
T¸c gi¶: NguyÔn ViÕt Gi¸p (* _ * )
3
§Ò tµi: PhÇn mÒm Tõ ®iÓn Pascal
Chương trình gồm hai phần cơ bản là từ điển tra cứu các hàm, thủ tục và
từ điển khắc phục lỗi. Cấu tạo của phần mềm gồm 3 phần cơ bản: Hộp nhập
dùng để nhập thông tin cần tra cứu. Hộp danh sách là danh sách tất cả các
hàm, thủ tục và các lỗi. Hộp văn bản dùng để hiển thị kết quả tra cứu.
T¸c gi¶: NguyÔn ViÕt Gi¸p (* _ * )
4
Đề tài: Phần mềm Từ điển Pascal
Cỏch s dng tin ớch ny cng tng t nh s dng cỏc phn mm t
in khỏc. tra cu cỏc hn hay th tc bn ch cn nhp tờn hm hay th tc
cn tỡm vo hp nhp u tiờn, sau ú n chut vo ch Tỡm hoc n Enter.
Ngay sau ú bn s thu c kt qu hp vn bn bờn cnh. Kt qu s cho
bn bit t bn tra cu l hm hay th tc, nú thuc unit no, cỳ phỏp ra sao,
cụng dng nh th no v thờm mt vớ d minh ha cho hm hay th tc ú.
Vớ d: T khúa cn tra cu l Sqrt. Bn nhp Sqrt vo hp nhp u tiờn sau ú
n Enter bn s thu c kt qu nh sau:
Kt qu ụ vn bn s cho chỳng ta bit õy l hm Sqrt thuc unit
System vi cỳ phỏp l Sqrt (R: Real); v cụng dng Sqrt tr v cn bc
hai ca R. Vớ d minh ha cho hm Sqrt i kốm. tra cu cỏc hm hay
th tc khỏc bn cng s lm tng t nh vy. D nhiờn nu bn nhp tờn
tra cu khụng ỳng thỡ bn s nhn c thụng bỏo v yờu cu bn nhp li.
Ngoi ra bn cng cú th tỡm cỏc hm hay th tc trc tip t hp danh
sỏch. Bng cỏch kộo thanh trt trờn hp danh sỏch tỡm ln lt theo th
t ca bng ch cỏi. Nhỏy ỳp vo hm hay th tc bn mun tỡm trong hp
danh sỏch hin th kt qu hp vn bn bờn cnh.
Tác giả: Nguyễn Viết Giáp (* _ * )
5