Using terminal histories to monitor student progress on hands-on exercises

14Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Hands-on exercises are often used to improve student engagement and knowledge retention in systems, networking and cybersecurity classes. Even when students comprehend the concepts, they may lack the skills to complete an exercise. Teachers need eective tools to identify these problems during an assignment and oer targeted and timely help. This paper explores the use of terminal histories with milestone detection to enable rapid, automated and on-going assessment of studentwork while performing hands-on exercises.We describe our system, called ACSLE, which monitors terminal input and output for each student, compares it with desired milestones, and produces both summaries and detailed statistics of student progress. We analyze data from undergraduates at two colleges, as they performed several well-structured cybersecurity assignments on a network testbed. We show how ACSLE's output can help teachers identify students that struggle, understand why they struggle andoer timely help. ACSLE can also help teachers identify challenging tasks and plan class-wide interventions.

Author supplied keywords

Cite

CITATION STYLE

APA

Mirkovic, J., Aggarwal, A., Weinman, D., Lepe, P., MacHe, J., & Weiss, R. (2020). Using terminal histories to monitor student progress on hands-on exercises. In SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 866–872). https://doi.org/10.1145/3328778.3366935

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free