ĐÁNH GIÁ KẾT QUẢ TRIỂN KHAI

Một phần của tài liệu 28037_1712202001917475LVNGUYENTHANHLEN (Trang 67 - 80)

CHƯƠNG 3 THỬ NGHIỆM VÀ ĐÁNH GIÁ KẾT QUẢ

3.3. ĐÁNH GIÁ KẾT QUẢ TRIỂN KHAI

Việc triển khai hệ thống chấm bài tự động hỗ trợ dạy học đã giúp chúng tôi giảm bớt rất nhiều thời gian và công sức trong hướng dẫn thực hành và quá trình đánh giá học tập của học sinh [5].

Để đánh giá thêm về điểm mạnh và điểm yếu khi triển khai hệ thống nộp và chấm bài tự động, chúng tôi thực hiện khảo sát với 50 học sinh của lớp 11B1, 11B2, 11B3 tại trường THPT Phạm Kiệt Sơn Hà – Quảng Ngãi. Đây là các nhóm lớp tham gia học bộ mơn tin học trong nhà trường sử dụng ngơn ngữ lập trình C++ để viết code giải các bài tập tin học. Với mục đích đánh giá tính hiệu quả và mức độ hài lịng của người học đối với tính hiệu quả của hệ thống nộp và chấm bài tự động, sự cải thiện các kỹ năng lập trình của các em học sinh. Bảng 1 thể hiện 07 vấn đề mà

chúng tơi quan tâm, mỗi bộ câu hỏi có 3 đáp án với 3 cấp độ hài lòng của người học được đưa ra cho việc điều tra khảo sát: Đồng ý, khơng có ý kiến, khơng đồng ý.

Bảng 1. Bộ tiêu chí đánh giá khóa học và hệ thống hỗ trợ dạy học lập trình

Hình 3.14. Phản hồi của học sinh

được từ Hình 3.14 cho thấy đa số học sinh rất hài lòng. Mức cao nhất là "Đồng ý" ở phần lớn các tiêu chí. Tuy nhiên, ở các câu 2 và 6, tỷ lệ chọn "Đồng ý" vẫn cịn thấp bên cạnh đó tỷ lệ chọn “Khơng có ý kiến” cịn cao đã cho thấy hệ thống còn vài vấn đề hạn chế. Để hệ thống hỗ trợ tối đa việc dạy và học lập trình mơn tin học trong nhà trường, chúng tơi tiến hành phỏng vấn một số học sinh bằng cách đưa ra một số câu hỏi như: “ Hệ thống cịn những vấn đề gì các em chưa hài lịng ?”, “Em có giải pháp, yêu cầu nào cần cho hệ thống không ?”. Một vài học sinh trả lời: “Hệ thống chấm bài quá nghiêm túc; bài làm đúng quy trình, đúng thuật tốn tuy nhiên chỉ cần thiếu sót nhỏ thì bài làm sẽ khơng đạt điểm”. Vài học sinh khác cho rằng: “Nguồn bài tập khá nhiều nhưng chưa đủ lớn; Những lúc chúng em từ tìm bài tập và tự làm thì hệ thống khơng chấm điểm được”. Qua đó chúng tơi nhận thấy hệ thống cần có thêm giải pháp để điều chỉnh lại cho phù hợp như: Cấu hình lại bộ dịch, xây dựng hệ thống dữ liệu, bổ sung nguồn bài tập phong phú hơn để hệ thống thực thi một cách tối ưu nhất .

Nhìn chung, bên cạnh những vấn đề nhỏ cần điều chỉnh, hệ thống đã ứng dụng rất tốt. Các đánh giá của học sinh cung cấp một phản ánh tích cực nói chung đối với phương pháp luyện tập về kỹ năng học môn tin học của chúng tơi. Đồng thời, học lập trình mơn tin học qua hệ thống giúp học sinh hứng thú, chủ động, sáng tạo từ đó kết quả học tập tốt hơn rất nhiều.

KẾT LUẬN

Việc xây dựng hệ thống chấm bài tự động hỗ trợ dạy học môn tin học THPT là điều cần thiết, nhằm nâng cao chất lượng dạy và học, đồng thời tạo hứng thú cho học sinh trong quá trình học tập, luyện tập. Kết quả phản hồi từ phía học sinh cho thấy một số kết quả tích cực mặc dù vẫn cịn nhiều vấn đề chúng tơi cần phải điều chỉnh, bổ sung để chất lượng đào tạo ngày càng được nâng cao hơn, đặc biệt là hệ thống bài tập và rà sốt lại quy trình kiểm tra, đánh giá.

1. Các kết quả đạt được

- Xây dựng được hệ thống nộp và chấm bài tự động hỗ trợ việc dạy và học môn tin học tại các trường THPT đạt hiệu quả.

- Hệ thống chạy được trên Website.

- Xây dựng được CSDL bài tập khá phong phú hỗ trợ dạy học. - Hệ thống triển khai được trên mạng internet.

2. Hạn chế của đề tài

- Hệ thống cần tạo thêm cơ sở dữ liệu chứa nhiều bài tập để học sinh có thể tự học, luyện thi với nhiều bài tập phong phú.

- Để hệ thống triển khai được trên môi trường mạng internet, cần một vài thủ tục đăng kí liên quan đến chính sách của cơ quan đơn vị và một số giải pháp an ninh cho hệ thống nên hệ thống chưa triển khai trên mạng internet.

3. Hướng phát triển

Chúng tôi sẽ tiếp tục nghiên cứu để xây dựng CSDL đủ lớn bổ sung nguồn bài tập phong phú hơn. Tiếp tục tham mưu để hệ thống hoạt động được trên môi trường mạng internet, tổ chức các kỳ thi online, tạo diễn đàn trao đổi học thuật... Đó là hướng phát triển của chúng tơi trong tương lai.

TÀI LIỆU THAM KHẢO

[1]. Nguyễn Thế Phúc. (2014), "Phương pháp dạy học phát hiện và giải quyết vấn đề".

[2]. Lưu Minh Phúc. (2015), "LEAS – MƠ HÌNH CHẤM ĐIỂM TỰ ĐỘNG MÃ CODE LẬP TRÌNH C VÀ C++", Báo cáo nghiên cứu khoa học.

[3]. Trần Minh Thành. (2013), "Giáo trình phân tích thiết kế hệ thống thông tin". [4]. thachpham.com, truy cập ngày-10//7/2016, tại trang web:

https://thachpham.com/thu-thuat/cai-dat-localhost-xampp.html.

[5]. Phạm Anh Phương. (2016), "Một giải pháp xây dựng hệ thống chấm bài tự động hỗ trợ dạy học lập trình", Tạp chí Khoa học & Giáo dục Trường Đại học

Sư phạm, ĐHĐN.

[6]. Ban tổ chức kì thi. (2010), Tuyển tập đề thi Olympic 30 tháng 4 lần thứ XV, XVI, XVII môn Tin học Nhà xuất bản Đại học Sư phạm.

[7]. Lê Minh Hồng. (2002), "Giải thuật và lập trình", Đại hoc Sư phạm Hà Nội. [8]. Microsoft Process Class (System.Diagnostics), truy cập ngày- 08/9/2016, tại

trang web:

https://msdn.microsoft.com/enus/library/system.diagnostics.process(v=vs.110).aspx

[9]. Lê Minh Hồng; Đỗ Đức Đơng, " Phần mềm chấm bài tự động Themis".

[10]. Pham Văn Thảo. (2013), "Phương pháp đồ thị và ứng dụng trong dạy học tin học THPT", Luận văn thạc sỹ kỹ thuật, ĐHĐN

[11]. https://sourceforge.net [12]. http://laptrinh.ntu.edu.vn/

S6: 96'/QD-DHSP !Ja Nfmg, ngay 09 thang OLnam 2017

QUYETDTNH

Y� vi�c giao d� tai va trach nhi�m hu·6'ng dfin lu�n van th�c si HitU TIUJ'ONG TRUONG D�I HQC SU PH�M

Can ct'.r Nghj dtnh sf) 32/CP ngay 04 thang 4 nam 1994 cua Chinh phu v€ vi¢c thanh l?p D�i h9c Da N�ng;

Can ctr Thong tu s6 08/2014/TT-BGDDT ngay 20/3/2014 .cua B(> GD&DT v€ vi¢c ban hanh Quy chS t6 chfrc va ho�t d(>ng cua d�i h9c vung va cac CO' SC1 giao d\}C d�i h9c thanh vien;

Can cfr QuySt dtnh s6 6950/QD-DHDN ngay 01/12/2014 cua Giam d6c D�i h9c Da N�ng ban hanh Quy djnh nhi¢m V\l, quy€n h�n cua D<;1i h9c Da N�ng, cac ca sa giao d\lC d�i hQC thanh Vien Va CclC dan V! tnJC thUQC;

Can cfr Thong tu s6 15/2014/TT-BGDDT ngay 15/5/2014 cua BQ Giao d\lc va Dao t�o ve vi�c ban hanh Quy chS Dao t<;10 trinh d(> th<;1c si;

Can cfr Quy€t dtnh s6 3160/QD-DHDN ngay 22/6/2015 cua Giam dfJc D<;1i h9c Da Ning v€ vi¢c cong nh?n h9c vien cao h9c trung tuy�n;

Can cfr Quy€t djnh 1060/QD-DHSP ngay O 1/11/2016 cua Hi¢u trucrng Trucmg D�i h9c Su plwm- DHDN v� vi¢c ban hanh Quy djnh dao t�o trinh d(> th�c si;

Xet dc3 nghi cua 6ng Tru6·ng Phong Dao t<;10,

QUYETDTNH:

flifu 1: Giao cho h9c vien Nguy�n Thanh Len, chuyen nganh H¢ thfJng thong tin, kh6a 31 thàc hiÂn d€ tai lu�n van Xay dlfng Hi th6ng chdm iliim tic i19ng h6 tr9· luy¢n thi h9c sinh gioi tin h9c THPT, du&i s\r hu6ng dan cua PGS. TSKH. Trim Qu6c Chiin,

Truong Dq.i h9c Sic phqm- Dq.i h9c Da N&ng,·

Bi�u 2: 1-lQC vien cao h9c va nguai hu6ng dftn c6 ten a Di€u 1 duqc hucrng cac quy�n IQ'i va thvc hi�n nhi�m V\l dung theo Quy ch€ dao t<;10 trinh d(> th<;lc si do B9 Giao d\!C va t)ao tz.io ban hanh va Quy dtnh \I� (laO t<;10 trlnh d(> tlwc si cua D<;1i h9c Da Ning;

Di�u 3: Cac ong (ba) Tru&ng phong T6 chfrc - Hanh chinh, Bao t<;10, K€ ho�ch -Tai chinh, cac Khoa hG'u quan, nguai hu6ng d§n lu�n van va h9c vien c6 ten tren can CU' Quy�t dtnh thi hanh. ,v

HitU TRU'ONG

No'i n!i{in:

- 1Vfnl' !Ji,iu 3.

,... "?

BIEN BAN

HQP H<)I DONG CHAM LU� VAN T�C Si

1. Ten dS tai: Xay dvng H¢ th<5ng chdm aidm t7! d(mg h6 tr<;! luy¢n thi h9c sinh gioi

tin h9c THPT

2. Chuyen nganh: H� thf>ng thong tin

3. Theo QuySt dinh thanh J�p H<)i d6ng chfun Ju� van tJwc si s6 719 /QD-DHSP ngay 07/7/2017

4. Ngay h9p H9i d6ng: ngay 30 thcing 7 nam 2017 5. Danh sach cac thanh vien H9i d6ng:

STT HQ vA TEN CUONG VJ TRONG H(>I DONG

1. TS. Nguy�n Quang Thanh Chu tich H<)i d6ng

2. TS. Huynh Cong Phap Thu ky H<)i d6ng

3. TS. Nguy�n Hoang Hai Uy vien Phan bi�n 1

4. GS.TS. Nguy�n Thanh Thuy Uy vien Phan bi?n 2

5. PGS.TS. Le M�nh Th�nh Uy vien

a. Thanh vien c6 m�it: __ {�[3�--- b. Thanh vien viing m�t: __,Q.,.___ __

' ,-----

6. Thu ky H9i dong bao cao qua trinh h9c t�p, nghien cuu cua h9c vien cao h9c va d9c ly lich khoa h9c ( co van ban kem theo)

7. H9c vien cao h9c trinh bay lu� van

8. Cac phan bi�n d9c nh�n xet va neu cau hoi ( co van ban kem theo) 9. H9c vien cao h9c tra Joi cac cau hoi cua thanh vien H9i d6ng 10. H9i d6ng h9p rieng dS danh gia

a) KSt Iuan chung:

J(1~'d!J1Jr df ('k,[:; gi" dif[[ d~ in

/1

b) Yeu c~u chinh, sua vSnQidung:

c) Cac ykien khac:

d) Di6m daub gia: Bc1ng s6: ~e l Bing chfr:

13. Tac gia luan van phat bieu y kiSn

14. Chu tich H9i d6ng tuyen b6 bS mac

=*=

NIlAN• xET LuAN VAN• THACsi

HQva ten ngiroi nhan xet: NguySn Hoang Hai HQc vi: TiBnS1

Chuyen nganh: Khoa hoc may tinh

Co quan cong tac: Khoa Tin hoc - Truong Dai h9C Su pham - Dai h9C Va N~ng HQvaten h9Cviencao hoc:Nguyen Thanh Len

Ten detai Iuanvan: Xay dung h~thong chamdi~m tudQng h6tro luyenthi h9C sinh gioi tin hoc THPT

NOI DUNG NHAN XET

1. v~ hinh thu-c: B6 Cl,l~cua luan van g&m 3 chuang: TSng quan, Xay dungH~ thong va Danh gia kBt qua. Luan van trinh bay sue tich, phil hop voi yeu du. 2. Ten cua d@tai: phil hop voi noi dung nghien CUu va phil hop voi chuyen

nganh va rna s6 dao tao.

3. Y nghia khoa hQCva thuc ti~n: DStai coynghla tlnrc ti~n. 4. N(H dung, k~t qua nghien cuu:

D€ tai dii xay d\Illg duqe h~ th6ng nop bai va ch~m di~m t\Idong d~ h6 trq d~y hQc l~p trinh.

N~(ri pharr bi~n dSng~ tac gia giai trinh ro han m9t s6 d!€u sa}!:

De tai dong gop ehu yeu (yml,le gi: xay d\Illg h~ thong cham diem w.dong, hay xay dlJllg thu vi~n diu hoil dap an ho~c xay d\Illg website h6 trq nop bai d~ch~m.·

D€ tai mang tinh (rng dl,lllg, do do d~ tai chll y~u xay d\Illg h~ th6ng website, c~u hinh eho chuang trinh eh§m di~m. DS tai eung mang tinh h9c thu~t khi xay d\Illg bO test. Tuy nhien, vi sao s6 luqng bO test tuong d6i it, s6 luqng truang hqp d~ test trong m6i bOtest cung tuang d6i it (5-10 truOng hqp, co th~ khong dll tinh bao quat).

Ly do tac gia chQn Themis? liu di~m clla Themis sovai cae h~ th6ng khae la gi? Themis eo th6 eh~y da nsn tang tren cae H~ diSu hanh khac nhu Linux hay khong?

5. K~t lu~n chung: Lu~n van va quy~n tom tlit lu~n van eua hQe vien Nguy~n Thanh Len da dap frng duQ'c cac yeu du d6i vai mot lu~n van th~c S1chuyen nganh H~ th6ng thong tin, ban tom tlit lu~nvan phan anh trung thvc cae noi dung co ban cua lu~nvan. Toi d€ nght cho hQcvien bao v~ lu~n van fruac Hoi dang ch~m lu~nvan Th(,lC81.

Da N~ng, ngay 27 thang 07 nam 2017

,~---

. .

Tend€ tai: Xay dtJng h� th6ng ch§m di€m tv d9ng h6 trq luy�n thi h9c sinh gi6i tin h9c THPT

Chuyen nganh: H� th6ng thong tin Ma s6: 61.49.01.04

H9c vien: Nguy�n Thanh Len

Giao vien phan bi�n: GS.TS. Nguy�n Thanh Thuy Don vi cong tac: Truong D�i h9c Cong ngh�, DHQGHN

I. v� d� tai Iu�n van thfC si:

Danh gia ph§n m€m dva tren cac test la chu d€ duqc quan tam ca v€ m?t chuyen mon va (mg dl,lllg trong CNPM n6i chung.

Lu�n van quan tam di sau vao cac ky thu�t ch§m tv d9ng cac phlln m�m sir dt,mg cac

test-t�p du li�u vao ra duqc thi€t k€ c6 ch9n l9c, giup tang tinh khach quan va giam bat sai s6, cung nhu thai gian ki€m tra ch§m di€m chuang trinh.

Day la d€ tai c6 nc)i dung chuyen man thu vi, c6 y nghia thtJC t€ cao.

II. N{H dung cua lu�n van:

. Lu� van c6 3 chuang, n9i dung cac chuang nhu sau:

Chtrong 1: Tf>ng quan v� d�y va h9c tin h9c a nha truang

Ca sa ly lu� phuang phap d�y h9c phat hi¢n va giai quy€t v� d€

• Thvc tr�ng d�y va h9c tin h9c a nha truang THPT

ã Mo hinh va h th6ng chĐm dim ttJ d(mg Themis, LEAS

Cful trinh bay ro han v€ m6i lien h� giua phuang phap d�y h9c phat hi�n va giai quy�t v§n d€ va m\lc tieu d€ ra cua lu�n van. Tren ca so d6 th§y duqc doi h6i sir d1;1ng cac ky thu�t

ch�m di€m tv dc)ng chuang trinh do nguai h9c th1Jc hi�n.

Chtrong 2: Trinh bay vS xay dàng h th6ng chĐm di€m ttJ d(mg

• Phan tich thi€t k€ h� th6ng chim di€m tv d9ng

• D?C ta yeu cfru

• Sa d6 chuc nang

- - - -

• D~c til use case • Thi~t k~ CSDL • Giao dien

Nhu v~y cacnoi dung v~ cac biroctrong PTTK h~ thong irng dung dtlduoc neu ra. Tuy v~y,cac buoc trinhtvtrong ti~p c~n PTTK h~ th6ng huang clnrc nang hay huang d6i tuong chua duoc tuan thu, nen viec thea doi khong nh~t quan.

Chuong 3: Thir ngniem va danh gia Luan van dua ra cac noi dung:

Cai d~t moi tnrong Xampp - .Cai d~t Themis

_ Thi~t l~pmoi tnrong chamdi~m tl1JCtuyen

+Nop bai

+ChAm bai

_ Thir nghiem tren 5 bai t~p

_ Danh gia dua tren phan h6i cua h9C sinh thong qua phieu hoi

Do sir dung tnrc ti~p phful mem Themis, nen luan van cAn lam ro them cac phat trien them

v~ h~ thong va trc giup cho h9C sinh trong qua trinh lam bai l~p trinh.

Ill. Danb gUt chung:

Lu~n van cua h9C vien dll dap fulg cac yeu c~uv~ chuyen man. D6ng y cho phep h9C vien duQ'cbao v~.

Ha noi, ngay 24 thimg 7 flam 2017

NgU'o; ph3n bi~n

Name of thesis: Build automatic marking system to support the prepartion of good high school students for their information technology examination

Major: Infonnation system

Full name of Master student: Nguyen Thanh Len

Supervisors: Assoc. Prof. Tran Quoc Chien Doctor of Science

Training institution: Danang Education University, the University of Danang

The thesis is structured in 3 chapters. The content of the chapter 1 has clearly presented the results of theoretical research on detective and solving teaching method. This method is a very important one in the field of teaching. At the same time, the thesis also mentioned the fact that teaching and learning information technology in high schools has many advantages as well as disadvantages, from which to build a system to support automatic marking in order to suit the actual conditions. Before constructing system, the author has studied a number of automated marking systems today such as Themis software, LEAS model. In Chapter 2, the author analyzed and designed the automated_scoring system model. In Chapter 3, the author applied the submission and scoring process along with tools such as Xamp, Them is to install the system. The thesis also outlined the system of experimental exercises and the student's assessment of the system through the assessment sheets and showed that the system was very practical and the results were satisfactory.

Based on the theory and research process, the author has successfully built up an automatic scoring system to support the preparation of good high school students for information technology examination. The system has applied practically and effectively with a number of exercises, code, and test suites for assignments in the high school computer program.

Một phần của tài liệu 28037_1712202001917475LVNGUYENTHANHLEN (Trang 67 - 80)

Tải bản đầy đủ (PDF)

(80 trang)