1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu kỹ thuật xây dựng hệ thống chấm điểm thi trên phiếu trả lời trắc nghiệm

45 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 45
Dung lượng 2,5 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VINH LÊ THỊ HIỀN NGHIÊN CỨU KỸ THUẬT XÂY DỰNG HỆ THỐNG CHẤM ĐIỂM THI TRÊN PHIẾU TRẢ LỜI TRẮC NGHIỆM LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Nghệ An, 2018 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VINH LÊ THỊ HIỀN NGHIÊN CỨU KỸ THUẬT XÂY DỰNG HỆ THỐNG CHẤM ĐIỂM THI TRÊN PHIẾU TRẢ LỜI TRẮC NGHIỆM Chuyên ngành: Công nghệ thông tin Mã ngành: 60.48.02.01 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Người hướng dẫn khoa học: TS CAO THANH SƠN Nghệ An, 2018 LỜI CAM ĐOAN Tôi xin cam đoan: Những kết nghiên cứu trình bày luận văn: “Nghiên cứu kỹ thuật xây dựng hệ thống chấm điểm thi phiếu trả lời trắc nghiệm” hoàn toàn trung thực, tơi, khơng vi phạm điều luật sở hữu trí tuệ pháp luật Việt Nam Nội dung tham khảo từ sách, tài liệu khác trích dẫn đầy đủ Nếu sai, tơi hồn tồn chịu trách nhiệm trước pháp luật TÁC GIẢ LUẬN VĂN Lê Thị Hiền LỜI CẢM ƠN Để hoàn thành luận văn kết thúc chương trình đào tạo Thạc sĩ ngành Công nghệ thông tin, lời cho phép gửi lời cảm ơn sâu sắc đến thầy giáo TS Cao Thanh Sơn, người trực tiếp tận tình hướng dẫn, định hướng giải vấn đề luận văn Tôi xin chân thành cảm ơn Ban lãnh đạo Viện Kỹ thuật Cơng nghệ, Phịng Đào tạo Sau đại học, quý Thầy cô giáo chuyên ngành Công nghệ Thông tin Trường Đại học Vinh truyền thụ kiến thức, kinh nghiệm quý báu giúp đỡ trình học tập trình thực luận văn Nhân dịp xin chân thành cảm ơn Đảng ủy, Ban giám hiệu đồng nghiệp Trường THPT Phan Đình Phùng nơi tơi cơng tác tạo điều kiện thuận lợi để hồn thành khóa học đề tài luận văn Cuối tơi xin chân thành cảm ơn gia đình, anh chị bạn lớp cao học K24-CNTT, Trường Đại học Vinh hỗ trợ, động viên, giúp đỡ tơi nhiều suốt q trình học tập, nghiên cứu thực luận văn Thạc sĩ cách hồn chỉnh Tơi xin chân thành cảm ơn! Hà Tĩnh, ngày 25 tháng 06 năm 2018 TÁC GIẢ LUẬN VĂN Lê Thị Hiền MỤC LỤC Trang DANH MỤC CÁC TỪ VIẾT TẮT i DANH MỤC CÁC HÌNH ii MỞ ĐẦU 1 Sự cần thiết vấn đề nghiên cứu Mục tiêu nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu Nội dung nghiên cứu Cấu trúc luận văn CHƯƠNG THI TRẮC NGHIỆM THPT QUỐC GIA 1.1 Kỳ thi Trung học Phổ thông Quốc gia 1.2 Những nghiên cứu liên quan đến đề tài 1.3 Mẫu phiếu trả lời trắc nghiệm 1.4 Quy trình chấm phiếu trả lời trắc nghiệm 10 1.5 Thu thập liệu 13 CHƯƠNG TIỀN XỬ LÝ PHIẾU TRẢ LỜI TRẮC NGHIỆM 14 2.1 Một số vấn đề xử lý ảnh 14 2.2 Kỹ thuật tiền xử lý phiếu trả lời trắc nghiệm 15 CHƯƠNG CÀI ĐẶT THỬ NGHIỆM VÀ ĐÁNH GIÁ 23 3.1 Lựa chọn công cụ 23 3.2 Các bước thực 25 3.3 Đánh giá kết 32 KẾT LUẬN 36 Kết luận 36 Kiến nghị hướng phát triển 36 TÀI LIỆU THAM KHẢO 38 i DANH MỤC CÁC TỪ VIẾT TẮT CNTT Công nghệ thông tin CSDL Cơ sở liệu CĐ Cao đẳng ĐH Đại học GDCD Giáo dục công dân GD-ĐT Giáo dục Đào Tạo GDTX Giáo dục thường xuyên KTKĐCLGD Khảo thí kiểm định chất lượng giáo dục THPT Trung học phổ thông 10 TLTN Trả lời trắc nghiệm 11 TN Trắc nghiệm ii DANH MỤC CÁC HÌNH Trang Hình 1.1: Mẫu phiếu trả lời trắc nghiệm kỳ thi THPT Quốc gia Hình 1.2: Phần ghi thơng tin chung mẫu phiếu TLTN Hình 1.3: Ghi thơng tin số báo danh mã đề thi 10 Hình 1.4: Quy trình chấm phiếu trả lời trắc nghiệm 12 Hình 2.1 Các bước hệ thống xử lý ảnh 14 Hình 2.2 Làm biên phương pháp Canny 16 Hình 2.3 Ảnh gốc ảnh cần xoay trước chấm 18 Hình 2.4 Nhận dạng vùng ảnh 19 Hình 2.5 Nhận dạng vùng tô Số báo danh 21 Hình 3.1 Biểu tượng ngơn ngữ lập trình Python PyCharm 24 Hình 3.2: Các bước thực chấm phiếu TLTN 25 Hình 3.3: Chuyển từ ảnh màu ảnh đen trắng 26 Hình 3.4: Ảnh gốc ảnh sau quay chiều 27 Hình 3.5: Chuyển ảnh kích thước cố định 28 Hình 3.6: Khoanh vùng Số báo danh thí sinh (a) Mã đề thi (b) 29 Hình 3.7: Khoanh vùng xác định câu trả lời 30 Hình 3.8: Xác định vùng chứa câu trả lời 31 MỞ ĐẦU Sự cần thiết vấn đề nghiên cứu Trong năm gần đây, việc thi, kiểm tra đánh giá kết học tập học sinh trung học phổ thơng (THPT) thực nhiều hình thức khác thi tự luận, vấn đáp, trắc nghiệm nhằm mục đích đánh giá phân loại người học Từ năm 2015, kỳ thi tốt nghiệp trung học phổ thơng kì thi tuyển sinh đại học, cao đẳng gộp lại thành đợt thi Kỳ thi cho phép thí sinh chọn hai nguyện vọng: tốt nghiệp trung học phổ thông tuyển sinh đại học, cao đẳng, nhằm giảm bớt tình trạng luyện thi, học tủ, học lệch giảm bớt chi phí Trong kỳ thi diễn có nhiều mơn học tổ chức hình thức trắc nghiệm khách quan Hình thức thi trắc nghiệm khách quan giúp cho giáo viên khảo sát số lượng lớn thí sinh, chấm thi nhanh chóng, kết thi đáng tin cậy nội dung thi bao trùm tồn kiến thức cần kiểm tra Việc thay đổi phương pháp thi, kiểm tra theo hình thức tự luận sang trắc nghiệm giảm bớt phần áp lực cho giáo viên Trong kỳ thi tốt nghiệp năm 2006 năm Bộ GD&ĐT tiến hành bắt đầu thí điểm hình thức thi thi trắc nghiệm khách quan áp dụng cho bốn môn Ngoại ngữ khối D Tiếng Anh, Tiếng Pháp, Tiếng Nga Tiếng Trung Từ năm 2007 trở hình thức áp dụng cho mơn Ngoại ngữ, Vật Lý, Hóa học, Sinh học Bắt đầu từ năm 2017, Bộ GD & ĐT ban hành định tiến hành kỳ thi THPT Quốc gia với hình thức thi trắc nghiệm mơn Tốn, Ngoại ngữ, tổ hợp mơn khoa học tự nhiên (Lý, Hóa, Sinh) tổ hợp môn khoa học xã hội (Sử, Địa, GDCD) có mơn Ngữ Văn thi tự luận Với thực tế trên, việc giáo viên có phần mềm chấm thi trắc nghiệm mang tính xác, hiệu tiện dụng cần thiết Điều nhằm tạo điều kiện cho giáo viên rút ngắn thời gian việc đánh giá kết học sinh, đồng thời tạo điều kiện cho học sinh tập làm quen với hình thức thi trắc nghiệm mơn học, để học sinh có tự tin làm tiền đề cho việc thi THPT Quốc gia đạt kết cao Chính vậy, tơi chọn đề tài “Nghiên cứu kỹ thuật xây dựng hệ thống chấm điểm thi phiếu trả lời trắc nghiệm” làm luận văn tốt nghiệp Mục tiêu nhiệm vụ nghiên cứu 2.1 Mục tiêu tổng quát Nghiên cứu tìm hiểu kỹ thuật xây dựng hệ thống chấm điểm thi mẫu phiếu trả lời trắc nghiệm kỳ thi THPT Quốc gia 2.2 Mục tiêu cụ thể Đề tài tập trung vào việc nghiên cứu mục tiêu cụ thể sau: - Tìm hiểu quy trình chấm phiếu trả lời trắc nghiệm kỳ thi THPT Quốc gia; - Tìm hiểu kỹ thuật chấm điểm thi mẫu phiếu trả lời trắc nghiệm; - Tìm hiểu ngơn ngữ lập trình Python để cài đặt thử nghiệm; - Nhận xét đánh giá kết thu Đối tượng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu - Mẫu phiếu trả lời trắc nghiệm kỳ thi THPT Quốc gia; - Các kỹ thuật chấm điểm thi mẫu phiếu trả lời trắc nghiệm 3.2 Phạm vi nghiên cứu Đề tài sử dụng mẫu phiếu trả lời trắc nghiệm từ kỳ thi thử THPT Quốc gia 2018 Sở Giáo dục Đào tạo Hà Tĩnh tổ chức điểm thi trường THPT Phan Đình Phùng, với hình thức thi tổ hợp thi độc lập Nội dung nghiên cứu Nội dung luận văn chủ yếu tập trung vào vấn đề sau: - Tìm hiểu tổng quan kỳ thi THPT Quốc gia nay; - Thu thập tìm hiểu mẫu phiếu trả lời trắc nghiệm THPT Quốc gia; - Tìm hiểu quy trình chấm phiếu trả lời trắc nghiệm THPT Quốc gia; - Thu thập tiền xử lý liệu liên quan đến phiếu trả lời trắc nghiệm; - Tìm hiểu ngơn ngữ lập trình Python để cài đặt thử nghiệm; - Nhận xét đánh giá kết từ thực nghiệm thực Cấu trúc luận văn Sau phần mở đầu, luận văn cấu trúc gồm chương sau: Chương 1: Thi trắc nghiệm THPT Quốc gia Chương trình bày tổng quan kỳ thi THPT Quốc gia mẫu phiếu trả lời trắc nghiệm kỳ thi Chương 2: Tiền xử lý phiếu trả lời trắc nghiệm Chương giới thiệu số bước tiền xử lý phiếu trả lời trắc nghiệm sử dụng luận văn Chương 3: Cài đặt thử nghiệm đánh giá kết 24 ngơn ngữ lập trình có cộng đồng rộng lớn, khơng ngừng cải thiện lần cập nhật - Khả mở rộng nhúng: người lập trình dễ dàng nhúng đoạn chương trình viết ngơn ngữ khác nhưg C, C++ vào chương trình Python Điều cung cấp cho ứng dụng thực có tính tốt mà ngơn ngữ lập trình khác khó làm - Ngơn ngữ thông dịch cấp cao: Không giống ngôn ngữ lập trình C/C++, lập trình với Python, người lập trình khơng phải lo lắng nhiệm vụ khó khăn quản lý nhớ, dọn dẹp liệu - Có nhiều thư viện: Python cung cấp số lượng lớn thư viện giúp cho cơng việc lập trình trở nên dễ dàng rút ngắn thời gian lập trình - Hướng đối tượng: Tương tự ngơn ngữ lập trình C-Sharp, thứ Python hướng đối tượng Lập trình hướng đối tượng Python giúp giải vấn đề phức tạp cách trực quan Ta phân chia vấn đề phức tạp thành tập nhỏ cách tạo đối tượng Để cài đặt Python, ta cần tải cài địa chỉ: https://www.python.org/downloads/ Hình 3.1 Biểu tượng ngơn ngữ lập trình Python PyCharm Có nhiều mơi trường tích hợp để phát triển ứng dụng Python Sublime, Eclipse IDE, NetBeans, Microsoft Visual Studio, PyCharm,… Trong số JetBrains PyCharm mơi trường phát triển Python 25 nhiều người dùng Pycharm dễ dàng phát sửa lỗi mã, chỉnh sửa xử lý cố Bộ biên tập mã thông minh PyCharm cung cấp hỗ trợ cho Python, Javascript, CSS nhiều thứ khác 3.2 Các bước thực Các bước thực chấm phiếu TLTN thể Hình 3.2 Bắt đầu Đọc ảnh phiếu TLTN Tiền xử lý ảnh phiếu TLTN - Chuyển ảnh đen trắng - Quay ảnh, cắt góc - Chuyển ảnh kích thước cố định Khoanh vùng xử lý Số báo danh Sai Đúng Khoanh vùng xử lý Mã đề thi Đúng Khoanh vùng xử lý Câu trả lời In kết Kết thúc Hình 3.2: Các bước thực chấm phiếu TLTN Sai 26 - Bước 1: Đọc ảnh phiếu trả lời trắc nghiệm Để đọc ảnh, luận văn sử dụng thư viện opencv với cú pháp sau: def loadImage(): image = cv2.imread("duong_dan_den_anh") return image Lệnh imread thư viện opencv (thông qua cv2) nhập đường dẫn đến ảnh cần đọc - Bước 2: tiền xử lý phiếu trả lời trắc nghiệm + Bước 2.1: chuyển thành ảnh đen trắng sử dụng thư viện opencv Sử dụng hàm cvtColor opencv để chuyển ảnh xám, sau sử dụng hàm threshold để chuyển ảnh đen trắng (xem Hình 3.3) Hình 3.3: Chuyển từ ảnh màu ảnh đen trắng 27 gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) gray = cv2.bitwise_not(gray) thresh = cv2.threshold(gray, 0, 255, cv2.THRESH_BINARY | cv2.THRESH_TOZERO)[1] + Bước 2.2: quay ảnh bị lệch quét Sử dụng hai hàm tự định nghĩa getTopLeftIndex getTopRightIndex để tìm tọa độ hai hình chữ nhật làm mốc ảnh phiếu TLTN Dựa vào tọa độ hai điểm mốc này, xác định góc quay xoay ảnh theo góc xác định với tọa độ tâm quay tọa độ điểm xác định hàm getTopLeftIndex Hình 3.4: Ảnh gốc ảnh sau quay chiều + Bước 2.3: chuyển ảnh kích thước cố định Để bắt vị trí xác phiếu trả lời trắc nghiệm, bước cắt ảnh từ đường mép theo góc đánh dấu, sau chuyển 28 ảnh kích thước cố định Trong luận văn, ảnh chuyển kích thước 1300*1838 (xem Hình 3.5) 1838 1300 Hình 3.5: Chuyển ảnh kích thước cố định Ngồi ra, bước tiền xử lý cịn sử dụng số thuật toán làm sáng ảnh sử dụng hàm thư viện opencv - Bước 3: khoanh vùng xử lý số báo danh Dựa theo tọa độ cố định, xác định vùng chứa số báo danh dùng thuật toán tự định nghĩa resizeImage để xác định khung chứa số báo danh, sau đưa kích thước cố định (xem Hình 3.6 (a)) 29 Dựa kích thước cố định, xác định cột để đếm số lượng điểm tô nhiều cột, từ xác định số dãy số báo danh cho trước Sau xác định số báo danh, so sánh số tìm với danh sách số báo danh thí sinh thi Đến bước xảy hai trường hợp (i) số báo danh có danh sách, (ii) số báo danh khơng có danh sách Đối với trường hợp (i) chuyển sang Bước Đối với trường hợp (ii): thuật toán nhận dạng số báo danh sai, thí sinh đánh sai số báo danh Chương trình có thơng báo khơng chấm (a) (b) Hình 3.6: Khoanh vùng Số báo danh thí sinh (a) Mã đề thi (b) 30 - Bước 4: tương tự bước xác định số báo danh thí sinh cho trường hợp xác định mã đề thi (xem Hình 3.6(b)) Bước xảy hai trường hợp: Đối với tường hợp khơng có mã đề thi danh sách mã đề thi cho trước thuật tốn nhận dạng sai mã đề thi thí sinh đánh sai mã đề Chương trình có thơng báo khơng chấm thi Đối với trường hợp có mã đề thi danh sách mã đề, chương trình chuyển sang Bước - Bước 5: khoanh vùng câu trả lời thành cột (xem Hình 3.7), xác định khoảng cách câu trả lời điểm mốc, thực đếm số điểm đen hàng so sánh để xác định câu trả lời A, B, C hay D (a) (b) (c) (d) Hình 3.7: Khoanh vùng xác định câu trả lời 31 Hình 3.7 mơ tả phần câu trả lời chia thành 04 trường hợp tương ứng với 04 cột Mỗi hình vng nhỏ xác định câu trả lời dùng để xác định số điểm đen nhiều vùng để so sánh với cịn lại theo chiều ngang (xem Hình 3.8) Hình 3.8: Xác định vùng chứa câu trả lời Trong trình xử lý chương trình, ta gặp số vấn đề sau: (1) Trong câu trả lời, thí sinh khơng điền (tơ) vào (2) Thí sinh tơ vào nhiều câu trả lời (tô nhiều đáp án cho câu hỏi) Để xử lý hai vấn đề ta cần thêm số điều kiện lập trình, điều kiện thực theo trình tự sau: - Khởi tạo giá trị ngưỡng (threshold) nhỏ tiến hành Đối với vấn đề 1: 32 - Khi kiểm tra điều kiện khơng có vùng có tổng số pixcel có giá trị đạt mức ngưỡng yêu cầu đánh dấu câu hỏi bỏ qua từ thí sinh Đối với vấn đề 2: - Kiểm tra dịng trả lời có tới hai nhiều hai vùng có tổng số pixcel có giá trị lớn mức ngưỡng đánh dấu câu trả lời sai - Bước 6: dựa vào kết tính tốn theo câu trả lời, so sánh với đáp án theo mã đề để đưa kết làm thí sinh Lặp lại Bước cần thực chấm phiếu trắc nghiệm cho thí sinh 3.3 Đánh giá kết Sau thực chấm điểm cho 60 thi trắc nghiệm cho kỳ thi thử THPT Quốc gia 2018 Sở Giáo dục Đào tạo Hà Tĩnh tổ chức điểm thi trường THPT Phan Đình Phùng, có 30 thi tổ hợp 30 thi độc lập Kết cho thi tổ hợp gồm thi Khoa học tự nhiên, có mơn: - Mơn Vật lý: từ câu đến câu 40 - Mơn Hóa học: từ câu 41 đến câu 80 - Môn Sinh học: từ câu 81 đến câu 120 Kết sau chạy chương trình cho số thi trắc nghiệm sau: 100503, 001, 22, 5.5, 19, 4.75, 11, 2.75, [1, 1, 3, 3, 1, 4, 2, 2, 4, 1, 2, 4, 2, 2, 3, 3, 3, 3, 1, 4, 4, 3, 2, 1, 2, 2, 3, 33 4, 1, 1, 1, 4, 3, 1, 2, 2, 2, 1, 2, 3, 2, 2, 4, 3, 2, 2, 1, 1, 4, 3, 1, 1, 4, 2, 3, 2, 1, 4, 1, 3, 3, 2, 4, 3, 1, 3, 1, 2, 2, 2, 3, 1, 2, 3, 3, 4, 4, 1, 1, 1, 2, 4, 2, 2, 4, 4, 1, 4, 3, 4, 1, 2, 3, 1, 2, 3, 4, 1, 3, 3, 2, 3, 1, 3, 1, 4, 3, 2, 3, 4, 4, 3, 2, 1, 1, 3, 3, 2, 2, 4] 100504, 002, 19, 4.75, 7, 1.75, 12, 3.0, [1, 2, 3, 4, 2, 3, 4, 2, 2, 3, 4, 2, 4, 4, 1, 3, 1, 3, 4, 1, 1, 1, 4, 3, 2, 4, 4, 3, 4, 1, 1, 4, 4, 1, 2, 1, 1, 3, 4, 1, 4, 2, 2, 1, 1, 1, 3, 4, 3, 4, 4, 2, 2, 1, 1, 2, 4, 4, 2, 2, 2, 2, 3, 2, 3, 1, 4, 4, 2, 4, 4, 4, 3, 3, 3, 1, 2, 3, 1, 3, 2, 3, 1, 4, 1, 4, 1, 4, 2, 2, 4, 1, 2, 4, 1, 2, 2, 3, 4, 3, 1, 3, 3, 4, 4, 3, 1, 4, 3, 3, 4, 3, 4, 4, 4, 2, 3, 4, 3, 3] 100506, 003, 25, 6.25, 18, 4.5, 22, 5.5, [2, 3, 3, 3, 2, 3, 4, 4, 1, 3, 4, 2, 4, 3, 2, 1, 3, 1, 1, 2, 4, 2, 4, 2, 3, 2, 2, 2, 4, 4, 2, 4, 3, 4, 2, 2, 2, 1, 3, 1, 1, 2, 3, 3, 2, 2, 2, 2, 4, 4, 3, 3, 4, 3, 4, 1, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 4, 4, 4, 3, 3, 2, 1, 1, 3, 3, 2, 4, 3, 1, 4, 4, 4, 1, 3, 3, 4, 4, 1, 3, 1, 1, 1, 2, 3, 4, 4, 2, 3, 2, 4, 1, 4, 3, 4, 4, 4, 2, 2, 3, 3, 2, 3, 3] 100509, 004, 26, 6.5, 22, 5.5, 13, 3.25, [2, 3, 4, 2, 4, 4, 4, 2, 3, 2, 3, 2, 4, 2, 2, 3, 3, 4, 1, 4, 1, 2, 1, 4, 1, 3, 1, 4, 2, 4, 1, 2, 1, 3, 1, 3, 3, 1, 3, 1, 1, 4, 2, 3, 1, 1, 3, 4, 2, 4, 3, 4, 3, 1, 2, 2, 1, 3, 2, 3, 4, 2, 1, 1, 2, 4, 2, 1, 4, 3, 3, 3, 2, 4, 4, 1, 3, 2, 1, 4, 3, 4, 4, 1, 2, 4, 3, 1, 3, 1, 2, 2, 1, 4, 3, 2, 2, 2, 1, 2, 2, 4, 3, 3, 2, 1, 1, 1, 2, 4, 4, 4, 1, 4, 1, 3, 4, 3, 3, 2] 100510, 008, 9, 2.25, 11, 2.75, 26, 6.5, [1, 2, 1, 3, 4, 1, 4, 2, 3, 4, 2, 2, 4, 2, 1, 1, 3, 4, 1, 4, 1, 2, 4, 1, 2, 2, 4, 2, 1, 2, 4, 3, 2, 1, 1, 4, 1, 1, 1, 1, 4, 2, 4, 2, 2, 3, 1, 3, 4, 2, 3, 3, 1, 1, 4, 4, 2, 3, 3, 4, 2, 1, 2, 4, 1, 3, 1, 2, 1, 4, 34 2, 3, 2, 3, 2, 3, 3, 2, 2, 1, 4, 2, 3, 1, 2, 2, F, 2, 1, 2, 2, 1, 2, 2, 3, 2, 1, 1, 3, 4, 2, 1, 2, 1, 4, 1, 3, 3, 1, 2, 3, 2, 1, 1, 1, 1, 3, 3, 2, F] Nội dung xuất theo dạng tệp CSV dùng Excel để mở dễ dàng Dãy số cho trả lời trắc nghiệm thể sau: - Số Số báo danh, ví dụ: 100503 - Tiếp theo Mã đề thi, ví dụ: 001 - Số thứ số câu trả lời môn thứ (môn Vật lý) - Số thứ điểm môn thứ dựa số câu trả lời - Số thứ biểu diễn số câu trả lời mơn thứ (mơn Hóa học) - Số thứ điểm mơn Hóa học - Số thứ biểu diễn số câu trả lời môn thứ (môn Sinh học) - Số thứ biểu diễn điểm môn Sinh học tương ứng - Các số cịn lại cặp ngoặc [1, 2, 3,…] có 120 số tương ứng với 120 câu trả lời cho thi tổ hợp mơn Trong đó, tương ứng với câu trả lời A, tương ứng với câu trả lời B, tương ứng với câu trả lời C tương ứng với câu trả lời D thí sinh Các câu bị lỗi (thí sinh khơng tô vào câu trả lời tô nhiều 01 đáp án) thơng báo ký tự F Kết thi độc lập tương tự có nội dung: Số báo danh, Mã đề thi, Số câu trả lời đúng, Điểm môn thi, Các câu trả lời tương ứng Sau thực 60 kiểm tra, có 55 cho kết xác với kết thí sinh thực hiện, chiếm tỷ lệ 91.67% Những ảnh quét với độ nét cao, tỷ lệ xác 100% Các khác cịn có tỷ lệ sai lệch q trình 35 xử lý, chúng tơi gặp số khó khăn sau: ảnh thi trắc nghiệm quét không rõ, khu vực nhận dạng bị nhiễu thí sinh làm khơng cẩn trọng, thí sinh tơ thi khơng rõ ràng Ngồi có số thi qt vào không phẳng, nên việc xử lý gặp nhiều khó khăn Việc xử lý ảnh thi tạo bóng thi dẫn đến việc hệ thống ghi nhận hình ảnh vị trí mốc khơng xác Các thi làm không cẩn thận, đáp án hủy không tẩy xóa kỹ tạo nên cố q trình nhận dạng Với thi có ghi nhận nhiều 01 đáp án cho 01 câu hỏi, thí sinh khơng trả lời câu hỏi hệ thống đánh dấu lại thi để giám khảo xem xét chấm lại thi Ngoài ra, q trình xoay ảnh, chúng tơi thử nghiệm ảnh có độ nghiêng

Ngày đăng: 01/08/2021, 11:40

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Bộ Giáo dục và Đào tạo, Thông tư 04/2017/TT-BGDĐT - Quy chế thi THPT quốc gia và xét công nhận tốt nghiệp THPT, 3/2017 Sách, tạp chí
Tiêu đề: Thông tư 04/2017/TT-BGDĐT - Quy chế thi THPT quốc gia và xét công nhận tốt nghiệp THPT
[2] Lương Mạnh Bá, Nguyễn Thanh Thuỷ, Nhập môn xử lý ảnh, Trường Đại học Bách Khoa Hà Nội, 2008 Sách, tạp chí
Tiêu đề: Nhập môn xử lý ảnh
[3] Châu Quang Vũ, Lê Nhật Tùng, Xây dựng phần mềm chấm điểm thi trắc nghiệm có khả năng học mẫu phiếu trả lời trắc nghiệm, Tạp chí Khoa học Đại học Văn Lang, 2017 Sách, tạp chí
Tiêu đề: Xây dựng phần mềm chấm điểm thi trắc nghiệm có khả năng học mẫu phiếu trả lời trắc nghiệm
[4] Edouard Duchesnay, Tommy Lofstedt, Statistics and Machine Learning in Python, 2017 Sách, tạp chí
Tiêu đề: Statistics and Machine Learning in Python
[5] Text skew correction with OpenCV and Python by Adrian Rosebrock, Link https://www.pyimagesearch.com, 2017 Sách, tạp chí
Tiêu đề: Text skew correction with OpenCV and Python by Adrian Rosebrock
[6] Bubble sheet multiple choice scanner and test grader using OMR, Python and OpenCV by Adrian Rosebrock, Link https://www.pyimagesearch.com, 2016 Sách, tạp chí
Tiêu đề: Bubble sheet multiple choice scanner and test grader using OMR, Python and OpenCV by Adrian Rosebrock

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w