论文标题
防止在动手实验室作业中作弊
Preventing Cheating in Hands-on Lab Assignments
论文作者
论文摘要
在真实的环境中,网络,操作系统和网络安全技能最佳。学生在实验室环境中使用实际系统和工具并完成分配的任务。由于所有学生通常都会收到相同的作业,因此他们可以与讲师,辅导系统或同龄人咨询他们的方法和进步。他们还可以在互联网上搜索信息。对所有课堂上的所有学生进行相同的任务是学习和发展技能的标准实践。但是,在总结性评估中使用时,很容易作弊,例如分级作业,中期测试或期末考试。学生可以在不完成任务的情况下轻松分享和提交正确的答案。在本文中,我们讨论了在计算机实验室环境中完成的动手任务的自动问题的方法。使用这种方法,每个学生都会收到个性化的任务。我们开发了用于生成和提交这些个性化任务并进行案例研究的软件。该软件用于在207名学生招收的入门安全课程中创建和分级作业。该软件揭示了7例可疑提交的案例,这可能构成作弊。此外,学生和讲师也欢迎个性化的作业。讲师评论说,这种方法在大型班级方面表现得很好。学生在运行个性化的实验室环境时很少遇到问题。最后,我们发布了开源软件,以使其他教育者能够在他们的课程和学习环境中使用它。
Networking, operating systems, and cybersecurity skills are exercised best in an authentic environment. Students work with real systems and tools in a lab environment and complete assigned tasks. Since all students typically receive the same assignment, they can consult their approach and progress with an instructor, a tutoring system, or their peers. They may also search for information on the Internet. Having the same assignment for all students in class is standard practice efficient for learning and developing skills. However, it is prone to cheating when used in a summative assessment such as graded homework, a mid-term test, or a final exam. Students can easily share and submit correct answers without completing the assignment. In this paper, we discuss methods for automatic problem generation for hands-on tasks completed in a computer lab environment. Using this approach, each student receives personalized tasks. We developed software for generating and submitting these personalized tasks and conducted a case study. The software was used for creating and grading a homework assignment in an introductory security course enrolled by 207 students. The software revealed seven cases of suspicious submissions, which may constitute cheating. In addition, students and instructors welcomed the personalized assignments. Instructors commented that this approach scales well for large classes. Students rarely encountered issues while running their personalized lab environment. Finally, we have released the open-source software to enable other educators to use it in their courses and learning environments.