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

hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình

112 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Hệ Hỗ Trợ Kiểm Tra, Đánh Giá Kiến Thức Về Nhập Môn Lập Trình
Tác giả Nguyễn Trường Hải
Trường học Trường Đại Học Mở Thành Phố Hồ Chí Minh
Chuyên ngành Khoa Học Máy Tính
Thể loại Luận văn Thạc sĩ
Năm xuất bản 2020
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 112
Dung lượng 19,89 MB

Cấu trúc

  • CHƯƠNG 1: GIỚI THIỆU VỀ ĐỀ TÀI (13)
    • 1.1. Tổng quan và đặt vấn đề (13)
    • 1.2. Mục tiêu nghiên cứu và phạm vi đề tài (15)
    • 1.3. Phương pháp và ý nghĩa luận văn (18)
    • 1.4. Kết cấu luận văn (18)
  • CHƯƠNG 2: CƠ SỞ LÝ THUYẾT (20)
    • 2.1. Biểu diễn tri thức và hệ cơ sở tri thức [4] [8] [10] (20)
    • 2.2. Các phương pháp biểu diễn tri thức cơ bản [4] [8] (21)
      • 2.2.1. Phương pháp biểu diễn dựa trên logic hình thức (22)
      • 2.2.2. Phương pháp biểu diễn tri thức thủ tục (hệ luật dẫn) (22)
      • 2.2.3. Phương pháp biểu diễn tri thức dạng mạng (23)
      • 2.2.4. Phương pháp biểu diễn tri thức theo cấu trúc (24)
    • 2.3. Phương pháp biểu diễn tri thức dựa trên Ontology (24)
      • 2.3.1. Một số vấn đề cơ bản về ontology (24)
      • 2.3.2. Các thành phần cơ bản của ontology [4] [8] (26)
      • 2.3.3. Phân loại ontology [4] [8] (27)
    • 2.4. Phương pháp kiểm tra, đánh giá bằng trắc nghiệm khách quan (28)
      • 2.4.1. Các phương pháp kiểm tra, đánh giá kết quả học tập thường dùng (28)
      • 2.4.2. Đôi nét về phương pháp trắc nghiệm khách quan [15] [19] (30)
      • 2.4.3. Độ khó của câu trắc nghiệm và độ khó của đề kiểm tra, đánh giá (32)
  • CHƯƠNG 3: THIẾT KẾ CƠ SỞ TRI THỨC, MÔ HÌNH HÓA YÊU CẦU VÀ XÂY DỰNG THUẬT GIẢI (34)
    • 3.1. Mô hình tri thức nhập môn lập trình tiếp cận Ontology (34)
    • 3.2. Mô hình cho ngân hàng câu hỏi trắc nghiệm và việc thu thập (37)
      • 3.2.1. Mô hình của 1 câu hỏi trắc nghiệm (37)
      • 3.2.2. Mô hình ngân hàng câu hỏi trắc nghiệm (38)
      • 3.2.3. Thu thập và xây dựng ngân hàng câu hỏi trắc nghiệm (38)
    • 3.3. Bảng liên kết giữa câu hỏi trắc nghiệm và yếu tố kiến thức (39)
    • 3.4. Tổ chức lưu trữ cơ sở dữ liệu và tri thức của hệ thống (40)
      • 3.4.1. Các bảng dữ liệu (40)
      • 3.4.2. Mô tả các bảng dữ liệu (41)
    • 3.5. Xác định yêu cầu và xây dựng thuật giải (43)
      • 3.5.1. Sơ đồ chức năng của hệ thống (43)
      • 3.5.2. Quản lí dữ liệu (43)
      • 3.5.3. Tìm kiếm (52)
      • 3.5.4. Tạo đề thi (54)
      • 3.5.5. Làm bài thi và nhận xét, đánh giá kết quả (59)
  • CHƯƠNG 4: CÀI ĐẶT THỬ NGHIỆM VÀ ĐÁNH GIÁ (65)
    • 4.1. Cài đặt một số tác vụ chính (65)
      • 4.1.1. Tác vụ quản lý người dùng (65)
      • 4.1.2. Tác vụ Tra cứu kiến thức (67)
      • 4.1.3. Tác vụ Tra cứu câu hỏi (69)
      • 4.1.4. Tác vụ tạo đề kiểm tra, đánh giá (71)
      • 4.1.5. Tác vụ làm bài thi và nhận xét đánh giá kết quả bài thi (73)
      • 4.1.6. Tác vụ xem lại nhận xét đánh giá nhằm theo dõi quá trình học tập (77)
    • 4.2. Thử nghiệm (78)
      • 4.2.1. Thử nghiệm tác vụ tạo đề (78)
      • 4.2.2. Thử nghiệm tác vụ làm bài thi và nhận xét, đánh giá (81)
      • 4.2.3. So sánh mức độ hỗ trợ của một số ứng dụng thi trắc nghiệm (92)
    • 4.3. Đánh giá (93)
  • CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN (94)
    • 5.1. Kết quả đạt được (94)
    • 5.2. Hạn chế và hướng phát triển (95)
  • TÀI LIỆU THAM KHẢO (97)

Nội dung

Có thể nhắc đến một số ứng dụng như Phần mềm thi trắc nghiệm ED Quiz 2.1 [17], được sử dụng cho tổ chức thi các học phần Ngoại ngữ thuộc khoa Anh, Trường Đại học Sư phạm Thành phố Hồ Chí

GIỚI THIỆU VỀ ĐỀ TÀI

Tổng quan và đặt vấn đề

Ngày nay, việc tổ chức kiểm tra, đánh giá bằng hình thức trắc nghiệm ngày càng phổ biến, áp dụng cho hầu hết các môn học từ cấp học phổ thông đến cao đẳng, đại học Từ những năm đầu của thế kỉ XXI, Bộ Giáo dục và Đào tạo đã có định hướng chuyển đổi hình thức thi trong các kỳ thi Trung học phổ thông cũng như tuyển sinh vào đại học Đánh dấu bước ngoặc quan trọng về việc áp dụng thi trắc nghiệm trong đánh giá kết quả học tập đó là Bộ Giáo dục và Đào tạo đã ban hành Chỉ thị số 55/2008/CT-BGDĐT ngày 30 tháng 9 năm 2008 về việc tăng cường giảng dạy, đào tạo và ứng dụng công nghệ thông tin trong ngành giáo dục giai đoạn 2008 - 2012, yêu cầu sử dụng trắc nghiệm trong các kỳ thi tốt nghiệp trung học phổ thông và tuyển sinh đại học Theo đó, các trường đại học và cao đẳng cũng dần áp dụng hình thức trắc nghiệm vào hầu hết các môn học đào tạo của trường Tuy nhiên, việc tổ chức thi trắc nghiệm đòi hỏi chi phí rất cao trong việc in ấn, mất nhiều thời gian trong việc soạn câu hỏi, tạo đề thi, chấm bài và công bố kết quả, Để khắc phục những điểm yếu đó, có rất nhiều hệ thống hỗ trợ thi trắc nghiệm ra đời, những ứng dụng này rất đa dạng và phong phú cả về hình thức cũng như nền tảng công nghệ Ban đầu những ứng dụng này chỉ tập trung hỗ trợ cho người dùng việc soạn thảo, quản lí câu hỏi trắc nghiệm nhằm giảm thời gian trong khâu tạo các đề thi

Sau đó, các ứng dụng dần được nâng cấp và cải thiện tính năng, không chỉ hỗ trợ soạn thảo và quản lí câu hỏi chúng còn hỗ trợ người dùng từ việc soạn thảo câu hỏi; tạo lập đề thi nhanh chóng với khả năng đảo câu hỏi, đáp án cũng như tạo ra các mã đề khác nhau; tổ chức thi; chấm bài và trả về kết quả ngay sau khi kết thúc bài thi một cách nhanh chóng và hiệu quả Có thể nhắc đến một số ứng dụng như Phần mềm thi trắc nghiệm ED Quiz 2.1 [17], được sử dụng cho tổ chức thi các học phần Ngoại ngữ thuộc khoa Anh, Trường Đại học Sư phạm Thành phố Hồ Chí Minh; Phần mềm Exam version 2.0 [18], ứng dụng được sử dụng để tổ chức thi kết thúc môn học chính thức tại trường Trung cấp Phương Nam từ năm 2015; Phần mềm thi trắc nghiệm trực tuyến

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Mục tiêu nghiên cứu và phạm vi đề tài

Từ thực trạng nghiên cứu nêu trên, tôi đã định hướng đề tài với mục tiêu xây dựng một hệ hỗ trợ kiểm tra, đánh giá kiến thức về môn Nhập môn lập trình Ứng dụng này sẽ cung cấp cho người dùng hệ thống kiến thức về Nhập môn lập trình, một trong những môn học bắt buộc và cũng là môn học đầu tiên cho các học sinh, sinh viên ngành công nghệ thông tin Không chỉ cung cấp cây kiến thức liên quan đến môn học mà ứng dụng còn hỗ trợ việc kiểm tra, đánh giá kiến thức của người học thông qua các câu hỏi trắc nghiệm khách quan được phân bố theo từng yếu tố kiến thức riêng rẽ với các mức độ khó khác nhau cho người học tập luyện và tự đánh giá kiến thức của mình

Mục đích mang ý nghĩa quan trọng nhất của ứng dụng là không chỉ cho ra điểm của bài làm mà còn cung cấp thông tin về các câu trả lời đúng, trả lời sai và bảng nhận xét, đánh giá kết quả bài thi của thí sinh liên quan đến kiến thức môn học làm cơ sở

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Phương pháp và ý nghĩa luận văn

Thu thập các yếu tố kiến thức của môn Nhập môn lập trình, phân tích thành các nhóm kiến thức riêng biệt và lưu trữ theo một mô hình có thể xử lý được

Thu thập, xây dựng các câu hỏi trắc nghiệm khách quan, phân tích và sắp xếp chúng vào các nhóm kiến thức đã được phân chia trước đó với các mức độ khó từ dễ, trung bình, khó đến khá khó

Xây dựng mô hình cho các nội dung liên quan, tạo đề, tổ chức thi và suy luận nhằm đưa ra nhận xét, đánh giá cho kết quả bài thi của sinh viên

Hệ hỗ trợ kiểm tra, đánh giá kiến thức về nhập môn lập trình không chỉ là một ứng dụng thi trắc nghiệm mà còn là một hệ hỗ trợ học tập đối với sinh viên giúp sinh viên nhận biết khả năng vận dụng kiến thức của mình trên các kiến thức nhất định đồng thời biết được những yếu tố kiến thức nào còn thiếu sót mà kịp thời cập nhật cho bản thân thông qua các nhận xét sau mỗi bài thi.

Kết cấu luận văn

Luận văn này gồm có 5 chương:

- Chương 1: Giới thiệu tổng quan về đề tài bao gồm các thông tin khảo sát về thực trạng tổ chức kiểm tra, đánh giá kết quả học tập bằng hình thức thi trắc nghiệm trên máy tính Trình bày các vấn đề tồn tại trong việc xây dựng các hệ thống hỗ trợ thi trắc nghiệm hiện nay, mục tiêu, phạm vi nghiên cứu và ý nghĩa của đề tài

- Chương 2: Trình bày cơ sở lý thuyết liên quan đến tri thức, biểu diễn tri thức, các mô hình và kỹ thuật để xây dựng ứng dụng hỗ trợ kiểm tra, đánh giá kiến thức

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

CƠ SỞ LÝ THUYẾT

Biểu diễn tri thức và hệ cơ sở tri thức [4] [8] [10]

Tri thức được hiểu là kiến thức hay sự hiểu biết của con người trong các lĩnh vực hay miền tri thức nhất định như kiến thức về toán học nói chung hay các miền tri thức toán học với phạm vi thu hẹp hơn như kiến thức về hình học phẳng, hình học không gian, hình học giải tích, … Tri thức thường bao gồm rất nhiều các thành phần trừu tượng và chúng có các mối quan hệ rất phức tạp Các thành phần cơ bản thường là thành phần khái niệm, quan hệ, toán tử, hàm, sự kiên hay các luật

Tùy thuộc vào cách thức con người giải quyết vấn đề mà có các kỹ thuật để biểu diễn các dạng tri thức khác nhau Không có kỹ thuật nào biểu diễn đầy đủ cơ chế tổ chức tri thức trong các chương trình máy tính vì vậy tùy vào lĩnh vực hay miền tri thức nhất định mà ta lựa chọn dạng biểu diễn cho phù hợp Có thể nói đến một số dạng biểu diễn tri thức thường gặp dưới đây

Tri thức thủ tục, dạng tri thức này mô tả cách thức giải quyết một vấn đề, giúp đưa ra giải pháp để thực hiện một công việc nào đó Dạng biểu diễn này thường là các luật, chiến lược, lịch trình và thủ tục

Tri thức khai báo, loại tri thức này bao gồm các phát biểu đơn giản dưới dạng các khẳng định logic đúng hoặc sai Nó có thể là một danh sách các khẳng định nhằm mô tả đầy đủ hơn về đối tượng hay một khái niệm nào đó

Siêu tri thức, loại tri thức này mô tả tri thức về tri thức, giúp lựa chọn tri thức thích hợp nhất trong số các tri thức khi giải quyết một vấn đề Người ta sử dụng tri thức này để điều chỉnh hiệu quả giải quyết vấn đề bằng cách hướng các lập luận về miền tri thức có khả năng cao hơn

Tri thức heuristic, còn được gọi là tri thức nông cạn do không đảm bảo hoàn toàn chính xác về kết quả giải quyết vấn đề

Tri thức có cấu trúc mô tả mô hình tri thức tổng quát của một vấn đề, diễn tả chức năng và mối quan hệ giữa các tri thức dựa theo cấu trúc xác định

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Các phương pháp biểu diễn tri thức cơ bản [4] [8]

Để xây dựng các mô hình biểu diễn tri thức ta có thể vận dụng các công cụ, phương tiện như: các cấu trúc dữ liệu kiểu dãy, tập hợp, ngăn xếp, danh sách, hàng đợi, các cấu trúc cây, lớp

Ngoài ra tùy vào lĩnh vực hay miền tri thức nhất định ta có thể sử dụng các công cụ, cấu trúc toán học như logic mệnh đề, logic vị từ, logic mờ, logic thời gian, …

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Phương pháp biểu diễn tri thức dựa trên Ontology

Có hai quan điểm khác nhau về việc sử dụng các thuật ngữ “ontology” tùy thuộc vào việc người sử dụng quan tâm đến nguồn gốc triết học của nó hay ứng dụng của nó đối với khoa học máy tính

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM

112He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhWednesday, June 12, 2024

Phương pháp kiểm tra, đánh giá bằng trắc nghiệm khách quan

2.4.1 Các phương pháp kiểm tra, đánh giá kết quả học tập thường dùng

Ta có thể tóm tắt hệ thống các phương pháp kiểm tra, đánh giá kết quả học tập bằng sơ đồ dưới đây [9]:

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM

112He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhWednesday, June 12, 2024

- Phương pháp quan sát giúp xác định thái độ, hành vi, thao tác và kĩ năng thực hành của người được kiểm tra Phương pháp này chủ yếu mang tính chất định tính nên thường dùng trong đánh giá kết quả thực hành

THIẾT KẾ CƠ SỞ TRI THỨC, MÔ HÌNH HÓA YÊU CẦU VÀ XÂY DỰNG THUẬT GIẢI

Mô hình tri thức nhập môn lập trình tiếp cận Ontology

Đầu tiên, tiến hành thu thập và phân tích một yếu tố kiến thức của nhập môn lập trình: biến (variables), ta nhận thấy rằng kiến thức về biến bao gồm các thành phần như khái niệm biến, cách khai báo biến, quy tắc đặt tên biến, giá trị của biến, vị trí khai báo biến (hay phạm vi của biến) Với mỗi thành phần đó có thể chỉ sẽ chứa nội dung kiến thức của nó hoặc phân chia ra thành các thành phần nhỏ hơn, chi tiết hơn

Chẳng hạn, thành phần kiến thức về phạm vi của biến được chia thành các thành phần nhỏ hơn như biến cục bộ và biến toàn cục, ta có thể thể hiện như sau:

- Khái niệm biến

- Khai báo biến

- Quy tắc đặt tên biến

- Giá trị của biến

+ Biến toàn cục

+ Biến cục bộ

Tương tự, khi phân tích các yếu tố tri thức khác, ta thấy chúng đề có thể được phân cấp từ tổng quát đến chi tiết theo cấu trúc tương tự Phân tích một cách tổng quát hệ thống tri thức của môn học nhập môn lập trình tôi đánh giá tri thức về nhập môn lập trình có thể được xây dựng theo hệ thống phân cấp các yếu tố tri thức từ tổng quan đến chi tiết Mỗi yếu tố tri thức có một định danh kèm theo nội dung của yếu tố tri thức đó, lưu trữ dưới dạng văn bản

Các Ontology gồm có nhiều thành phần, tuy nhiên thành phần quan trọng nhất của một Ontology là lớp (Class) – biểu diễn tương ứng các khái niệm (concept) được

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Mô hình cho ngân hàng câu hỏi trắc nghiệm và việc thu thập

3.2.1 Mô hình của 1 câu hỏi trắc nghiệm

Câu hỏi trong phạm vi đề tài này là dạng câu hỏi trắc nghiệm khách quan gồm có nội dung câu hỏi với 4 đáp án để lựa chọn, trong đó có 1 đáp án đúng nhất Với cấu trúc thông thường của một câu hỏi trắc nghiệm khách quan dạng có nhiều lựa chọn bao gồm 3 thành phần chính là nội dung (phần dẫn), các phương án để lựa chọn và đáp án đúng của câu hỏi

Tuy nhiên, để phục vụ cho việc phân cấp độ và liên kết với các yếu tố kiến thức cần kiểm tra đánh giá của môn học nhập môn lập trình, đề tài này đã xây dựng một mô hình câu hỏi trắc nghiệm với 6 thành phần, ngoài 3 thành phần chính nói trên tôi đã đề xuất bổ sung thêm 3 thành phần tạo thành cấu trúc câu hỏi có 6 thành phần, bao gồm:

3 Các sự lựa chọn (4 nội dung đáp án để lựa chọn)

5 Mức độ của câu hỏi (dễ, trung bình, khó, khá khó)

6 Yếu tố kiến thức mà câu hỏi muốn kiểm tra, đánh giá

Qua quá trình nghiên cứu tôi nhận thấy để lưu trữ các thành phần trên của một câu hỏi trắc nghiệm ta có thể sử dụng 1 cấu trúc gồm 6 thành phần: Khóa câu hỏi

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Bảng liên kết giữa câu hỏi trắc nghiệm và yếu tố kiến thức

Bảng liên kết giữa câu hỏi trắc nghiệm và các yếu tố kiến thức thể hiện mối quan hệ giữa một câu hỏi trắc nghiệm với yếu tố kiến thức mà nó cần kiểm tra, đánh giá, gồm 2 thành phần: khóa kiến thức, khóa câu hỏi trắc nghiệm

Qua quá trình nghiên cứu tôi nhận thấy để lưu trữ các thành phần trên ta sử dụng cấu trúc gồm 2 thành phần, cụ thể mô hình như sau:

Bảng 3.3 Bảng dữ liệu lưu trữ liên kết kiến thức

Khóa câu hỏi Yếu tố kiến thức

[khóa câu hỏi] [khóa yếu tố kiến thức]

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM

112He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhWednesday, June 12, 2024

Tổ chức lưu trữ cơ sở dữ liệu và tri thức của hệ thống

Sau khi thiết kế các mô hình và thu thập dữ liệu liên quan, ta cần tổ chức việc lưu trữ các dữ liệu và tri thức đó trên máy tính Trong quá trình xử lý các tác vụ có thể phát sinh một số quan hệ phụ nhưng cơ bản cần có các quan hệ sau:

3.4.1 Các bảng dữ liệu Tri thức Câu hỏi Người dùng Đề thi

Khóa tri thức Tên tri thức Nội dung tri thức Khóa node cha

Khóa câu hỏi Nội dung câu hỏi Lựa chọn A Lựa chọn B Lựa chọn C Lựa chọn D Đáp án đúng Mức độ khó Khóa tri thức

Tên người dùng Mật khẩu

Khóa Khóa đề thi Khóa câu hỏi

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM

112He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhWednesday, June 12, 2024

3.4.2 Mô tả các bảng dữ liệu 3.4.2.1 Bảng Tri thức

Xác định yêu cầu và xây dựng thuật giải

Đề tài này trình bày 4 nhóm chức năng chính là quản lý dữ liệu, tra cứu, tạo đề và làm bài thi

Trong nhóm chức năng này ứng dụng sẽ làm việc với 2 hệ thống chính là hệ thống phân cấp các yếu tố kiến thức về nhập môn lập trình và danh sách các câu hỏi trắc nghiệm

Hệ hỗ trợ kiểm tra, đánh giá kiến thức về nhập môn lập trình

Quản lí người dùng Quản lí hệ thống

Cập nhật câu hỏi Cập nhật kiến thức

Tra cứu kiến thức Tra cứu câu hỏi Tạo đề

Làm bài Xem kết quả

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM

112He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhWednesday, June 12, 2024

CÀI ĐẶT THỬ NGHIỆM VÀ ĐÁNH GIÁ

Cài đặt một số tác vụ chính

4.1.1 Tác vụ quản lý người dùng

Cung cấp các thao tác liên quan đến việc Thêm, xóa, cập nhật dữ liệu lên quan đến người dùng và phân quyền truy cập cho các đối tượng sử dụng

Hình 4.1 Giao diện đăng nhập vào hệ thống

Tùy thuộc vào phân quyền của người dùng mà ứng dụng hiển thị các tác vụ tương ứng

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM112Wednesday, June 12, 20245:48:55 PM5:48:55 PM

112He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhWednesday, June 12, 2024

Hình 4.2 Giao diện người dùng với quyền quản lý

Hình 4.3 Giao diện người dùng với quyền giáo viên

Thử nghiệm

Mục đích của việc thử nghiệm nhằm đánh giá hệ thống hỗ trợ kiểm tra, đánh giá về nhập môn lập trình có giải quyết được mục tiêu chính đặt ra của đề tài hay không So sánh với các hệ thống đang có

4.2.1 Thử nghiệm tác vụ tạo đề

Thử nghiệm được thực hiện với việc tạo ra 20 đề thi với nội dung ngẫu nhiên có bốn mức độ khó khác nhau:

- 5 đề có mức độ khó “Dễ”,

- 5 đề có mức độ khó “Trung bình”,

- 5 đề có mức độ khó “Khó”,

- 5 đề có mức độ khó “Khá khó”,

Tiến hành thử nghiệm trên 80 học sinh là cựu học sinh ngành Công nghệ thông tin của Trường Trung cấp Phương Nam Các thí sinh lần lược thực hiện bài thi với từng mức độ khó khác nhau và thi cả 5 đề cho mỗi mức độ Tiến hành ghi nhận kết quả vào bảng thống kê

Bảng 4.1 Kết quả kiểm tra, đánh giá với các đề thi có độ khó khác nhau

Thí sinh Đề “Dễ” Đề “Trung bình” Đề “Khó” Đề “Khá khó” Điểm kiểm tra

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Đánh giá

Kết quả thử nghiệm cho thấy ứng dụng đã cung cấp các tác vụ cơ bản hỗ trợ cho việc học tập, tra cứu kiến thức và kiểm tra, đánh giá năng lực của sinh viên đối với các yếu tố kiến thức môn học nhập môn lập trình

Thông qua bảng nhận xét, đánh giá chi tiết cho từng yếu tố kiến thức, sinh viên có thể có định hướng ôn tập phù hợp và tự theo dõi quá trình học tập của bản thân, đây là tính năng mà các ứng dụng thi trắc nghiệm hiện tại chưa hỗ trợ

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM112Wednesday, June 12, 20245:48:36 PM5:48:36 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM112Wednesday, June 12, 20245:48:42 PM5:48:42 PM

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

He ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinhHe ho tro kiem tra danh gia kien thuc ve nhap mon lap trinh

Ngày đăng: 13/06/2024, 13:54

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Đặng Thành Tín (2005), Tin học 2, Nhà xuất bản Khoa học và kỹ thuật, Hà Nội Sách, tạp chí
Tiêu đề: Tin học 2
Tác giả: Đặng Thành Tín
Nhà XB: Nhà xuất bản Khoa học và kỹ thuật
Năm: 2005
[2] Đề cương môn học Cơ sở lập trình, Trường Đại học Mở Thành phố Hồ Chí Minh Sách, tạp chí
Tiêu đề: Cơ sở lập trình
[3] Đề cương môn học Nhập môn lập trình, Trường Đại học Công nghệ thông tin - Đại học Quốc gia Thành phố Hồ Chí Minh Sách, tạp chí
Tiêu đề: Nhập môn lập trình
[4] Đỗ Văn Nhơn (2016), Biểu diễn tri thức và suy luận, Nhà xuất bản Đại học quốc gia Thành phố Hồ Chí Minh Sách, tạp chí
Tiêu đề: Biểu diễn tri thức và suy luận
Tác giả: Đỗ Văn Nhơn
Nhà XB: Nhà xuất bản Đại học quốc gia Thành phố Hồ Chí Minh
Năm: 2016
[5] Đoàn Thị Luyến (2012), Nghiên cứu xây dựng hệ thống thi trắc nghiệm trực tuyến bậc trung học phổ thông, Luận văn thạc sĩ Khoa học máy tính, Trường Đại học Đà Nẵng Sách, tạp chí
Tiêu đề: Nghiên cứu xây dựng hệ thống thi trắc nghiệm trực tuyến bậc trung học phổ thông
Tác giả: Đoàn Thị Luyến
Năm: 2012
[6] Dương Thiệu Tống (1995), Trắc nghiệm và đo lường thành quả học tập, Bộ Giáo dục và Đào tạo, Trường Đại học Tổng hợp Thành phố Hồ Chí Minh Sách, tạp chí
Tiêu đề: Trắc nghiệm và đo lường thành quả học tập
Tác giả: Dương Thiệu Tống
Năm: 1995
[7] Hoàng Kiếm (2001), Giải một bài toán trên máy tính như thế nào, Nhà xuất bản Giáo Dục Sách, tạp chí
Tiêu đề: Giải một bài toán trên máy tính như thế nào
Tác giả: Hoàng Kiếm
Nhà XB: Nhà xuất bản Giáo Dục
Năm: 2001
[8] Hoàng Kiếm, Đỗ Phúc, Đỗ Văn Nhơn, Giáo trình các hệ cơ sở tri thức, Nhà xuất bản Đại học Quốc gia Thành phố Hồ Chí Minh Sách, tạp chí
Tiêu đề: Giáo trình các hệ cơ sở tri thức
Nhà XB: Nhà xuất bản Đại học Quốc gia Thành phố Hồ Chí Minh
[9] Lâm Quang Thiệp (2010), Đo lường trong Giáo dục - Lý thuyết và ứng dụng, Nhà xuất bản đại học quốc gia Hà Nội Sách, tạp chí
Tiêu đề: Đo lường trong Giáo dục - Lý thuyết và ứng dụng
Tác giả: Lâm Quang Thiệp
Nhà XB: Nhà xuất bản đại học quốc gia Hà Nội
Năm: 2010
[10] Nguyễn Quang Hoan (2007), Giáo trình nhập môn trí tuệ nhân tạo, Học viện công nghệ bưu chính viễn thông Sách, tạp chí
Tiêu đề: Giáo trình nhập môn trí tuệ nhân tạo
Tác giả: Nguyễn Quang Hoan
Năm: 2007
[11] Nguyễn Thái Hòa (2013), Nghiên cứu xây dựng hệ thống thi trắc nghiệm cho trường cao đẳng y tế Trà Vinh, Luận văn thạc sĩ Khoa học máy tính, Trường Đại học Đà Nẵng Sách, tạp chí
Tiêu đề: Nghiên cứu xây dựng hệ thống thi trắc nghiệm cho trường cao đẳng y tế Trà Vinh
Tác giả: Nguyễn Thái Hòa
Năm: 2013

HÌNH ẢNH LIÊN QUAN

Sơ đồ 3.1. Sơ đồ mô hình tri thức nhập môn lập trình  Cấu trúc mỗi node gồm có 4 thành phần - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.1. Sơ đồ mô hình tri thức nhập môn lập trình Cấu trúc mỗi node gồm có 4 thành phần (Trang 35)
Bảng 3.1. Bảng dữ liệu lưu trữ cây tri thức về nhập môn lập trình - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Bảng 3.1. Bảng dữ liệu lưu trữ cây tri thức về nhập môn lập trình (Trang 36)
Bảng dữ liệu Tri thức dùng để lưu trữ mô hình tri thức dạng cây phân cấp - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Bảng d ữ liệu Tri thức dùng để lưu trữ mô hình tri thức dạng cây phân cấp (Trang 41)
Đã trình bày ở mục 3.1. Bảng dữ liệu này lưu trữ thông tin về nội dung các yếu - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
tr ình bày ở mục 3.1. Bảng dữ liệu này lưu trữ thông tin về nội dung các yếu (Trang 41)
Sơ đồ 3.2. Lưu đồ thuật toán thêm yếu tố kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.2. Lưu đồ thuật toán thêm yếu tố kiến thức (Trang 45)
Sơ đồ 3.3. Lưu đồ thuật toán chỉnh sửa thông tin một yếu tố kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.3. Lưu đồ thuật toán chỉnh sửa thông tin một yếu tố kiến thức (Trang 47)
Sơ đồ 3.5. Lưu đồ thuật toán thêm một câu hỏi trắc nghiệm - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.5. Lưu đồ thuật toán thêm một câu hỏi trắc nghiệm (Trang 50)
Sơ đồ 3.8. Lưu đồ thuật toán tra cứu kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.8. Lưu đồ thuật toán tra cứu kiến thức (Trang 53)
Sơ đồ 3.9. Lưu đồ thuật toán tìm kiếm câu hỏi trắc nghiệm - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.9. Lưu đồ thuật toán tìm kiếm câu hỏi trắc nghiệm (Trang 54)
Sơ đồ 3.10. Lưu đồ thuật toán tạo đề kiểm tra 1 yếu tố kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.10. Lưu đồ thuật toán tạo đề kiểm tra 1 yếu tố kiến thức (Trang 56)
Sơ đồ 3.12. Lưu đồ thuật toán làm bài thi  Sau khi lần lượt lựa chọn các đáp án đúng cho từng câu hỏi của đề thi,  nếu người dùng nhấn nút kết thúc (nộp bài) hoặc đã hết thời gian làm bài - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.12. Lưu đồ thuật toán làm bài thi Sau khi lần lượt lựa chọn các đáp án đúng cho từng câu hỏi của đề thi, nếu người dùng nhấn nút kết thúc (nộp bài) hoặc đã hết thời gian làm bài (Trang 61)
Sơ đồ 3.13. Lưu đồ thuật toán nhận xét, đánh giá kết quả  Sau khi lưu trữ và tính toán số điểm của bài thi, hệ thống cũng đồng  thời lưu trữ các khóa yếu tố kiến thức liên quan đến từng câu hỏi trong đề  thi - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Sơ đồ 3.13. Lưu đồ thuật toán nhận xét, đánh giá kết quả Sau khi lưu trữ và tính toán số điểm của bài thi, hệ thống cũng đồng thời lưu trữ các khóa yếu tố kiến thức liên quan đến từng câu hỏi trong đề thi (Trang 63)
Hình 4.1. Giao diện đăng nhập vào hệ thống - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.1. Giao diện đăng nhập vào hệ thống (Trang 65)
Hình 4.2. Giao diện người dùng với quyền quản lý - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.2. Giao diện người dùng với quyền quản lý (Trang 66)
Hình 4.3. Giao diện người dùng với quyền giáo viên - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.3. Giao diện người dùng với quyền giáo viên (Trang 66)
Hình 4.4. Giao diện người dùng với quyền sinh viên - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.4. Giao diện người dùng với quyền sinh viên (Trang 67)
Hình 4.6. Giao diện tra cứu kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.6. Giao diện tra cứu kiến thức (Trang 68)
Hình 4.7. Thử nghiệm thao tác tra cứu kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.7. Thử nghiệm thao tác tra cứu kiến thức (Trang 69)
Hình 4.8. Giao diện tìm kiếm câu hỏi trắc nghiệm theo kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.8. Giao diện tìm kiếm câu hỏi trắc nghiệm theo kiến thức (Trang 70)
Hình 4.9. Thử nghiệm thao tác tìm kiếm câu hỏi trắc nghiệm - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.9. Thử nghiệm thao tác tìm kiếm câu hỏi trắc nghiệm (Trang 70)
Hình 4.10. Giao diện tạo đề kiểm tra, đánh giá ngẫu nhiên - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.10. Giao diện tạo đề kiểm tra, đánh giá ngẫu nhiên (Trang 71)
Hình 4.12. Thử nghiệm thao tác tạo đề kiểm tra, đánh giá kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.12. Thử nghiệm thao tác tạo đề kiểm tra, đánh giá kiến thức (Trang 73)
Hình 4.13. Giao diện làm bài kiểm tra, đánh giá kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.13. Giao diện làm bài kiểm tra, đánh giá kiến thức (Trang 74)
Hình 4.14. Giao diện kết quả bài kiểm tra, đánh giá kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.14. Giao diện kết quả bài kiểm tra, đánh giá kiến thức (Trang 75)
Hình 4.15. Thử nghiệm thao tác làm bài kiểm tra, đánh giá kiến thức - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.15. Thử nghiệm thao tác làm bài kiểm tra, đánh giá kiến thức (Trang 76)
Hình 4.17. Giao diện hiển thị thông tin kết quả các bài làm của sinh viên - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Hình 4.17. Giao diện hiển thị thông tin kết quả các bài làm của sinh viên (Trang 77)
Bảng 4.1. Kết quả kiểm tra, đánh giá với các đề thi có độ khó khác nhau - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Bảng 4.1. Kết quả kiểm tra, đánh giá với các đề thi có độ khó khác nhau (Trang 78)
Bảng 4.2. Bảng số lượng đề thi mà mỗi thí sinh có câu trả lời sai theo từng yếu tố - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Bảng 4.2. Bảng số lượng đề thi mà mỗi thí sinh có câu trả lời sai theo từng yếu tố (Trang 82)
Bảng 4.3. Tỷ lệ phần trăm số đề thi mà mỗi thí sinh có câu trả lời sai theo từng yếu - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Bảng 4.3. Tỷ lệ phần trăm số đề thi mà mỗi thí sinh có câu trả lời sai theo từng yếu (Trang 84)
Bảng 4.4. Bảng số lượng đề thi mà mỗi thí sinh có câu trả lời sai theo từng yếu tố - hệ hỗ trợ kiểm tra đánh giá kiến thức về nhập môn lập trình
Bảng 4.4. Bảng số lượng đề thi mà mỗi thí sinh có câu trả lời sai theo từng yếu tố (Trang 87)

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

TÀI LIỆU LIÊN QUAN