Các công cụ phát hiện đạo văn truyền thống, vốn chủ yếu dựa vào việc so sánh trực tiếp giữa nội dung nhập của người dùng và các nguồn có sẵn, thường gặp khó khăn trong việc phát hiện các hình thức gian lận tinh vi hơn, chẳng hạn như diễn giải lại trên diện rộng hoặc việc sử dụng sự hỗ trợ từ bên ngoài, bao gồm AI tạo sinh hoặc người khác.
Do đó, nghiên cứu này nhằm giải quyết vấn đề gian lận học thuật trong lập trình bằng cách phân tích các mẫu hình gõ phím và xem xét sự khác biệt trong động lực gõ phím khi người tham gia tự viết mã và truy vết mã so với khi họ tham khảo hoặc sao chép câu trả lời từ ChatGPT. Những khác biệt này được thể hiện qua sự thay đổi về thời gian suy nghĩ, tốc độ gõ phím và tần suất các thao tác chỉnh sửa trong quá trình lập trình và truy vết mã.
Quy Trình Thu Thập Dữ Liệu:
Có bốn phiên khác nhau để thu thập dữ liệu. Trong mỗi phiên, người tham gia sẽ trả lời sáu bài tập lập trình Python được thiết kế để tạo ra các mức độ tải nhận thức khác nhau.
Bạn hiện đang ở Phiên Mô Phỏng Phong Cách ChatGPT.
Trong phiên này, người tham gia sẽ đưa các câu trả lời gốc của phiên 1 vào ChatGPT cùng với một lời nhắc để sao chép phong cách giải thích và viết mã của họ. Sau đó, họ sẽ đưa từng câu hỏi vào ChatGPT, gõ lại câu trả lời được tạo ra, tập trung vào việc sao chép chính xác các câu trả lời được cung cấp.
Tiêu Chí Đánh Giá:
Sau khi nộp bài, câu trả lời của người tham gia sẽ được đánh giá dựa trên một số tiêu chí sau: