Evaluating Two Approaches to Assessing Student Progress in Cybersecurity Exercises

12/03/2021
by   Valdemar Švábenský, et al.
0

Cybersecurity students need to develop practical skills such as using command-line tools. Hands-on exercises are the most direct way to assess these skills, but assessing students' mastery is a challenging task for instructors. We aim to alleviate this issue by modeling and visualizing student progress automatically throughout the exercise. The progress is summarized by graph models based on the shell commands students typed to achieve discrete tasks within the exercise. We implemented two types of models and compared them using data from 46 students at two universities. To evaluate our models, we surveyed 22 experienced computing instructors and qualitatively analyzed their responses. The majority of instructors interpreted the graph models effectively and identified strengths, weaknesses, and assessment use cases for each model. Based on the evaluation, we provide recommendations to instructors and explain how our graph models innovate teaching and promote further research. The impact of this paper is threefold. First, it demonstrates how multiple institutions can collaborate to share approaches to modeling student progress in hands-on exercises. Second, our modeling techniques generalize to data from different environments to support student assessment, even outside the cybersecurity domain. Third, we share the acquired data and open-source software so that others can use the models in their classes or research.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/29/2023

Evaluating ChatGPT's Decimal Skills and Feedback Generation in a Digital Learning Game

While open-ended self-explanations have been shown to promote robust lea...
research
01/04/2022

Preventing Cheating in Hands-on Lab Assignments

Networking, operating systems, and cybersecurity skills are exercised be...
research
12/21/2021

Toolset for Collecting Shell Commands and Its Application in Hands-on Cybersecurity Training

When learning cybersecurity, operating systems, or networking, students ...
research
01/13/2016

EvoGrader: an online formative assessment tool for automatically evaluating written evolutionary explanations

EvoGrader is a free, online, on-demand formative assessment service desi...
research
01/28/2020

Skills to not fall behind in school

Many recent studies emphasize how important the role of cognitive and so...
research
05/02/2020

Computing With Words for Student Strategy Evaluation in an Examination

In the framework of Granular Computing (GC), Interval type 2 Fuzzy Sets ...

Please sign up or login with your details

Forgot password? Click here to reset