Sau khi triển khai thử nghiệm đạt kết quả tốt, Viện CNTT đã quyết định sử dụng phần mềm CmTest vào các chương trình đào tạo và sát hạch khác nhau của Viện. Trong các kỳ thi học kỳ hệ KTV của Viện sau đó, CmTest đã góp phần tiết kiệm thời gian và công sức tổ chức kỳ thi, ngoài ra còn đảm bảo tính chính xác và khách quan khi đánh giá kiến thức và kỹ năng CNTT của hơn 1500 học viên tham dự.
Ngoài ra, CmTest đã được thương mại hóa, và bước đầu Viện đã có những hợp đồng cung cấp hoặc triển khai dịch vụ sát hạch trực tuyến cho các cơ quan, đơn vị. Cụ thể như sau:
• Ban điều hành đề án 112 đã ký hợp đồng số 05aĐT/BDHDA112-HĐ với Viện CNTT-ĐHQG HN với nội dung cung cấp dịch vụ sát hạch trực tuyến kiến thức và kỹ năng CNTT cho học viên của chương trình đào tạo Kiến thức và kỹ năng cơ bản sử dụng các hệ thống thông tin điện tử thuộc đề án 112. Phiên bản CmTest-112 hiện đang được triển khai tại 64 tỉnh thành và tính đến tháng 6/2006 CmTest-112 đã sát hạch được hơn 60.000 học viên của đề án
• Một phiên bản khác của CmTest đã được áp dụng cho sát hạch chứng chỉ THVPQT (7 môn) của Viện CNTT, ĐHQG HN. Tính đến nay đã có hơn
án 112CP, tại Viện và học viện BCVT2 – Tp Hồ Chí Minh (hơn 700 học viên).
Hình 32. Phiên bản CmTest-112 triển khai cho BĐH 112 CP
4.3. Kết luận
Qua quá trình triển khai thử nghiệm CmTest tại Viện và ứng dụng cho các kỳ sát hạch CNTT tại các cơ quan, tổ chức nêu trên, chúng tôi rút ra được các nhận xét sau:
• Phần mềm CmTest đã hoạt động ổn định ngay cả trong trường hợp số lượng thí sinh lớn, đáp ứng được các yêu cầu đề ra của một hệ thống sát hạch trực tuyến và đã chứng tỏ được các ưu việt và tính hiệu quả của mình. Các chức năng của CmTest đã giúp cho giáo viên nhanh chóng soạn mới câu hỏi và phát hành các bài sát hạch cho các đối tượng thí sinh sinh khác nhau. Đồng thời, module tạo report của CmTest đã giúp cho hội đồng thi nhanh chóng có
được các đánh giá về kỳ sát hạch và từ đó có được các báo cáo theo đúng biểu mẫu yêu cầu.
• Ngoài các module chức năng do phần mềm mang lại, hình thức và nội dung của ngân hàng câu hỏi cũng là một trong những yếu tố quan trọng quyết định chất lượng của hệ thống sát hạch. Đây chính là lý do chúng tôi bổ sung thêm câu hỏi dạng Chọn điểm không cho trước (câu hỏi thực hành bắt chuột), rất phù hợp với yêu cầu của một hệ thống sát hạch kiến thức và kỹ năng CNTT, từ đó tạo được sự khác biệt giữa CmTest với các hệ thống sát hạch trực tuyến trong nước.
• Khung chương trình đào tạo luôn đóng một vai trò rất quan trọng. Xuất phát từ các yêu cầu cụ thể trong Khung chương trình, giáo viên có thể định rõ từng nội dung sát hạch cụ thể cho mỗi câu hỏi thuộc từng chương, mục khác nhau. Khung chương trình cũng là cầu nối giữa quá trình đào tạo và sát hạch, cho dù hệ thống sát hạch trực tuyến có độc lập với hệ thống e-Learning nhưng vẫn phải đảm bảo nội dung sát hạch là những nội dung nằm trong khung chương trình đào tạo chi tiết.
• Tự động hóa hoàn toàn quy trình sát hạch là một mục tiêu cần hướng tới, tuy nhiên hiện nay việc trông thi vẫn cần có sự giám sát và chính giám thị sẽ là người ghi điểm của thí sinh. Điều này trước mắt giúp các lập trình viên không mất nhiều thời gian và công sức lập trình hạn chế gian lận do thi hộ hoặc xâm nhập trái phép từ bên ngoài nhằm sửa đổi kết quả sát hạch của các thí sinh.
• Số lượng thí sinh đã tham dự sát hạch qua hệ thống CmTest cùng biểu đồ phân loại thí sinh sau mỗi kỳ sát hạch cho thấy CmTest đã thực hiện tốt chức năng của một phần mềm đánh giá kiến thức và kỹ năng CNTT.
KẾT LUẬN
Sát hạch trực tuyến nói chung và sát hạch trực tuyến kiến thức và và kỹ năng CNTT nói riêng ở Việt Nam đang là một nhu cầu rất lớn. Luận văn đã tập trung tìm hiểu tổng quan về hệ thống sát hạch trực tuyến, các thành phần cơ bản và các kiểu câu hỏi trong hệ thống sát hạch trực tuyến, vấn đề sát hạch CNTT sử dụng trắc nghiệm, các ưu và nhược điểm của hình thức sát hạch này. Sau khi khảo sát và phân tích các hệ thống sát hạch trực tuyến trong và ngoài nước, các sản phẩm phần mềm sát hạch trực tuyến nguồn mở và chuẩn ngân hàng câu hỏi sát hạch trực tuyến, luận văn đã đưa ra những nhận xét đánh giá làm cơ sở cho việc phát triển một hệ thống sát hạch trực tuyến kiến thức và kỹ năng CNTT độc lập với hệ thống e-Learning.
Kết quả của luận văn là một hệ thống sát hạch trực tuyến kiến thức và kỹ năng CNTT độc lập nhưng vẫn đảm bảo khuôn dạng và các thuộc tính của câu hỏi phù hợp với cấu trúc các Khung chương trình đào tạo. Một trong những ưu điểm của phần mềm Cmtest là có các công cụ quản trị ngân hàng câu hỏi đơn giản, thân thiện với người dùng, đặc biệt còn giúp giáo viên dễ dàng tạo mới các câu hỏi thực hành tương tác theo những tình huống giả định khác nhau. Ngoài việc tuân thủ Khung chương trình đào tạo theo chuẩn quốc tế ICDL, ngân hàng câu hỏi sát hạch trong hệ thống còn chứa các thuộc tính về độ khó, độ phân biệt và độ phỏng đoán, cho phép áp dụng lý thuyết IRT trong đánh giá câu hỏi và năng lực thí sinh.
Sau khi tiến hành kiểm thử và triển khai thử nghiệm cho một số kỳ sát hạch CNTT của Viện CNTT-ĐHQG HN, CmTest đã được sử dụng làm phần mềm sát hạch chính thức của Viện CNTT, đồng thời được thương mại hóa theo hình thức cung cấp dịch vụ sát hạch cho các cơ quan, tổ chức có nhu cầu. Một trong những thành công nổi bật nhất của CmTest là đã được triển khai rộng rãi trong Đề án 112CP với một lượng thí sinh tham dự lớn nhất từ trước tới nay.
Với những thành công bước đầu này, chúng tôi sẽ tiếp tục hoàn thiện CmTest và hy vọng CmTest sẽ được áp dụng rộng rãi như một công cụ sát hạch trực tuyến hữu hiệu, đáp ứng nhu cầu sát hạch của các cơ quan, đơn vị trong các lĩnh vực khác nhau trong cả nước.
Hướng phát triển kế tiếp
• Phát triển một phiên bản mới của CmTest thông qua việc đóng gói các module chức năng và chuyển đổi toàn bộ hệ thống sang môi trường .Net framework, tận dụng các thế mạnh của môi trường này.
• Hoàn thiện module đánh giá chất lượng ngân hàng câu hỏi thông qua các tham số độ khó, độ phân biệt và độ phỏng đoán;
• Hoàn thiện module cho phép tự động nạp câu hỏi chuẩn QTI khuôn dạng XML vào CSDL SQL Server của hệ thống sát hạch.
• Tích hợp module truy cập CSDL Native XML cho phép sử dụng trực tiếp các câu hỏi tuân thủ QTI từ các nguồn khác nhau;
• Hoàn thiện và bổ sung thêm các câu hỏi mô phỏng như thực hành tương tác, kéo thả đối tượng…sử dụng kết hợp cả hai công nghệ JavaApplet và Macromedia Flash.
• Tăng cường khả năng an toàn bảo mật cho hệ thống, bổ sung chức năng tự động khôi phục trạng thái hệ thống trong trường hợp bị đứt đường truyền.
• Áp dụng công nghệ AJAX tối ưu hóa các chức năng trong hệ thống sát hạch (đăng ký, tải bài thi, nhớ phiên bài thi…)
TÀI LIỆU THAM KHẢO Tiếng Việt
[1.] Đinh Dũng, Đỗ Ngọc Minh, Nguyễn Thị Thắm (2006), Hệ thống sát hạch trực tuyến của Viện CNTT-ĐHQG HN, Hội thảo e-Learning và kinh nghiệm triển khai trong các trường ĐH.
[2.] Đinh Dũng, Nguyễn Thị Thắm (2006), Lý thuyết IRT và ứng dụng, Hội nghị khoa học 30 năm Viện CNTT-Viện KH&CN Việt Nam.
[3.] Nguyễn Đình Hóa (2001), Lập trình Java, Viện Đào tạo CNTT – ĐHQG Hà Nội.
[4.] Nguyễn Phương Lan, Lê Hữu Đạt, Hoàng Đức Hải (2005) ASP 3.0 và ASP.Net, ISBN: 78681 NXB Giáo dục.
[5.] Vũ Trọng Nghị (2005), Đánh giá kết quả học tập bằng việc xây dựng bài trắc nghiệm khách quan với sự trợ giúp của công nghệ thông tin nhằm nâng cao chất lượng dạy học, Báo Công nghiệp điện tử.
[6.] Saigonbook (2001), ASP Database, NXB Trẻ [7.] Saigonbook (2001), Gỡ rối ASP, NXB Trẻ
[8.] Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại, NXB Thống Kê.
Tiếng Anh
[9.] Alex Homer, David Sussman, Brian Francis, George Reilly (1999),
Professional Active Server Pages 3.0, ISBN: 1861002610, Wrox press. [10.] Anthony Sequeira, Brian Aldeman (2003), The SQL Server 2000 Book,
ISBN: 1932111670,Paraglyth Press
[11.] Brett McLaughlin, Java and XML, ISBN: 0596000162, O’reilly Press. [12.] IMS Global Learning Consortium, Inc (2005) - IMS Question and Test
Interoperability Version 2.0 Final Specification – Website: http://www.imsglobal.org/
Database, ISBN: 1861002726, Wrox press.
[14.] Jon Meyer & Troy Downing, Java Virtual Machine, ISBN: 1565921941, O’reilly Press
[15.] Richard Anderson et al, Professional Active Server Pages 3.0, ISBN: 1861002610, Wrox press. Website Internet [16.] http://el.edu.net.vn/ [17.] http://www.sourceforge.org [18.] http://www.planetsourcecode.com [19.] http://www.icldap.com [20.] http://www.enlight.net
PHỤ LỤC
KHUNG CHƯƠNG TRÌNH TIN HỌC VĂN PHÒNG QUỐC TẾ
(Minh họa khung nội dung chi tiết 2 module đầu tiên)
1. Tên môđun : CÁC KHÁI NIỆM CƠ BẢN VỀ CNTT
Basic Concepts of Information Technology
2. Mã số : VPQT-1
3. Thời lượng: 8 tiết (lý thuyết) + 2 tiết (thực hành) = 10 tiết
4. Mục tiêu : Khi hoàn thành môn học này học viên phải biết các thành phần
cấu tạo vật lý của máy tính cá nhân và hiểu được một số khái niệm cơ bản thuộc lĩnh vực công nghệ thông tin như: lưu trữ dữ liệu và bộ nhớ máy tính, các khung cảnh ứng dụng phần mềm máy tính trong xã hội, sử dụng mạng thông tin với máy tính. Học viên cũng cần nhận thức được vai trò của CNTT trong cuộc sống hàng ngày cũng như ảnh hưởng của máy tính cá nhân đối với sức khoẻ con người. Học viên cần ý thức được một số vấn để về an ninh và luật pháp liên quan đến máy tính.
5. Nội dung :
Thời lượng Nội dung chi tiết Chương 1: Mở đầu
LT: 1 TH: 1
1.1 Phần cứng / phần mềm
Những khái niệm cơ sở: phần cứng, phần mềm, CNTT. 1.2 Các kiểu máy tính
Phân biệt các loại máy tính: mainframe, máy tính mini, máy tính cá nhân, máy tính xách tay, máy tính bỏ túi ..về phương diện khả năng, tốc độ, giá cả và người dùng điển hình.
1.3 Các bộ phận chính của máy tính cá nhân.
Bộ vi xử lí trung tâm (CPU), đĩa cứng, các kiểu bộ nhớ, các thiết bị vào ra điển hình, thiết bị ngoại vi nói chung.
Những yếu tố quyết định năng lực của một máy tính: tốc độ CPU, dung lượng bộ nhớ, số chươngtrình ứngdụng đang chạy..
Chương 2: Phần cứng
LT: 1 TH: 1
2.1 Bộ xử lí trung tâm - CPU.
Chức năng của CPU là thực hiện các tính toán số học, logic, điều khiển truy nhập bộ nhớ v.v. Tốc độ của bộ xử lí trung tâm CPU đo bằng MHz, GHz.
2.2 Bộ nhớ trong.
2.2.1Các kiểu bộ nhớ máy tính: RAM (random-access memory), ROM (readonly memory), khác nhau ở chỗ nào. 2.2.2 Các đơn vị đo dung lượng bộ nhớ máy tính: (bit, byte, KB, MB, GB). Liên hệ với kích thước của một kí tự, một tệp, thư mục..
2.3 Thiêt bị đầu vào
Các thiết bị đầu vào chính: bàn phím, chuột, trackball, máy quét (scanners), touchpads, bút quang (lightpens), joysticks, microphone, v.v.
2.4 Thiết bị đầu ra
Các thiêt bị đầu ra chính: màn hình, máy in, máy vẽ plotters, loa, v.v...
2.5 Thiết bị vào / ra
Có những thiết bị có chức năng hỗn hợp, vừa nhập dư liệu, vào, vừa xuất kết quả ra: màn hình touchscreen
Chương 3 :Phần mềm
LT: 1 TH: 0
3.1 Các kiểu phần mềm
Phân biệt hệ điều hành và phần mềm ứng dụng. Tại sao phần mềm có các số phiên bản
3.2 Hệ điều hành.
Chức năng chính của hệ điều hành. Kể tên một số hệ điều hành phổ biến.
3.3 Phần mềm ứng dụng.
Các phần mềm ứng dụng thông thường: Xử lí văn bản, Bảng tính điện tử, Cơ sở dữ liệu, Bộ duyệt Web, Các ứng dụng multimedia (nghe nhạc, xem phim v.v.). Những ai cần dùng chúng.
3.4 Giao diện người dùng đồ hoạ
Thế nào là giao diện đồ hoạ, thế nào là giao diện dòng lệnh. 3.5 Phát triển hệ thống.
Các ứng dụng máy tính được xây dựng như thế nào. Các bước phát triển một hệ thống ứng dụng dựa trên máy tính.
Chương 4: Mạng thông tin.
LT: 1 TH: 0
4.1 LAN và WAN
4.1.1 Thế nào là mạng cục bộ (local area networks - LAN) và mạng vùng rộng (wide area networks - WAN). Thế nào là mô hình khách hàng / người phục vụ (khách / chủ).
4.1.2 Các lợi thế của làm việc theo nhóm và chia sẻ tài nguyên trên mạng: chia sẻ máy in, tệp dữ liệu,v.v.. 4.2 Intranet / Extranet
Intranet là gì, phânbiệt với Internet. Extranet là gì, phân biệt với Intranet. 4.3 Mạng Internet
4.3.1 Internet là gì. Một số công dụng chính của nó.
4.3.2 World Wide Web (WWW) là gì, phân biệt Internet với WWW.
4.4 Mạng điện thoại với ứng dụng máy tính.
4.4.1 Vai trò của mạng điện thoại trong ứng dụng máy tính. Thế nào là mạng chuyển mạch điện thoại công cộng ( Public Switched Data Network - PSTN), mạng tích hợp dịch vụ số ( Integrated Service Digital Network - ISDN), đường thuê bao số hoá bất đối xứng (Asymmetric Digital Subscribe Line - ADSL)
4.4.2 Thế nào là tín hiệu tương tự, tín hiệu số hoá, modem, tốc độ truyền tín hiệu (đo bằng bps – bit giây).
Chương 5 :Máy tính trong đời sống hàng ngày.
LT: 1 TH: 0
5.1 Máy tính trong công việc.
5.1.1 Trong những công việc nào thì máy tính làm việc tốt hơn con người, ở những công việc nào thì không.
5.1.2 Những lĩnh vực kinh doanh/nghiệp vụ được máy tính hoá mạnh mẽ: quản trị doanh nghiệp, đặt vé máy bay, dịch vụ bảo hiểm, thanh toán ngân hàng.
5.1.3 Những lĩnh vực hành chính nhà nước được máy tính hoá: quản lí hồ sơ công dân, đăng kí xe, khai báo thuế, .. 5.1.4 Những lĩnh vực trong ngành y tế được máy tính hoá: quản lí bệnh án, công cụ và thiết bị điện tử trong khám bệnh, chữa bệnh
động, bớt chỗ cho văn phòng.. Các nhược điểm của làm việc từ xa: thiếu giao tiếp, thiếu cộng tác theo nhóm.
5.2 Thế giới điện tử
5.2.1 Thư điện tử là gì, công dụng của thư điện tử
5.2.2 Thương mại điện tử là gì, khái niệm về mua bán và dịch vụ trực tuyến.
5.2.3 Các ưu điểm của thương mại điện tử: liên tục 24/24 giờ, có nhiều lựa chọn, … Các nhược điểm của thương mại điện tử : không sờ tận tay, thiếu giao tiếp với con người, thanh toán qua mạng không an toàn, v.v..
Chương 6: Sức khoẻ và an toàn khi làm việc với máy tính
LT : 1 TH : 0
6.1 Làm việc với máy tính đúng cách.
Những yếu tố và quy tắc làm việc với máy tính đúng cách: đặt ghế ngồi, bàn phím, màn hình đúng vị trí, bố trí chiếu sáng và thông gió thích hợp, đều đặn giải lao, không làm việc quá lâu với máy tính..
6.2 Vấn đề sức khoẻ
Các hậu quả xấu đối với sức khoẻ do làm việc với máy tính: căng thẳng thần kinh, nhức mắt, đau lưng, v.v.
6.3 Các biện pháp phòng ngừa
An toàn về điện, dùng kính lọc .. 6.4 Bảo vệ môi trường
Tiết kiệm, sử dụng lại giấy in, ống mực in, chế độ màn hình tiết kiệm,
Chương 7: An toàn thông tin
LT: 1 TH: 0
7.1 An toàn thông tin
7.1.1 An toàn thông tin là gì ? Tại sao cần tích cực đảm bảo an toàn thông tin ? Các biện pháp như: quy chế làm việc với
thông tin nhậy cảm, quy trình kiểm soát và báo cáo sự cố an ninh thông tin, nâng cao ý thức của cán bộ, nhân viên .. 7.1.2 Việc bảo vệ thông tin riêng tư trong máy tính chống đột nhập trái phép: sử dụng mật khẩu đúng cách, quyền truy cập là gì ? tầm quan trọng của quyền truy cập.
7.1.3 Mục đích và ý nghĩa của việc sao lưu dữ liệu,phần mềm ra các thiết bị nhớ ngoài để lưu trữ
7.1.4 Các hậu quả nghiêm trọng khi mất cắp máy tính xách tay, PDA, điện thoại di động. Biện pháp đề phòng.
7.2 Vi rút máy tính
7.2.1 Vi rút máy tính là gì ? Vi rút thâm nhập hệ thống máy tính khi nào và như thế nào.
7.2.2 Các biện pháp chống vi rút. Phải làm gì khi máy tính bị