TL;DR
TermAdventure is an interactive, game-like suite of UNIX exercises that enables automatic evaluation and enhances engagement in introductory UNIX courses, reducing workload and plagiarism issues.
Contribution
It introduces a novel text adventure style environment for UNIX exercises that integrates automatic assessment directly within the command line.
Findings
Improved student engagement and understanding of UNIX commands.
Reduced instructor workload through automation.
Facilitated plagiarism detection and exercise management.
Abstract
Introductory UNIX courses are typically organized as lectures, accompanied by a set of exercises, whose solutions are submitted to and reviewed by the lecturers. While this arrangement has become standard practice, it often requires the use of an external tool or interface for submission and does not automatically check its correctness. That in turn leads to increased workload and makes it difficult to deal with potential plagiarism. In this work we present TermAdventure (TA), a suite of tools for creating interactive UNIX exercises. These resemble text adventure games, which immerse the user in a text environment and let them interact with it using textual commands. In our case the ''adventure'' takes place inside a UNIX system and the user interaction happens via the standard UNIX command line. The adventure is a set of exercises, which are presented and automatically evaluated by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
