{'fraction_non_alphanumeric': 0.016786570743405275, 'fraction_numerical': 0.004796163069544364, 'mean_word_length': 5.731182795698925, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Detecting Academic Misconduct Using Learning Analytics

Keystroke logging and clickstream data, both emergent areas of study in the field of learning analytics, present promising alternative methods of detecting and preventing contract cheating. The current study examines whether analysis of keystroke and clickstream data can detect when a student is creating their own authentic writing or transcribing from another source. Participants were 62 university students (47 women, 15 men) who completed three writing tasks under experimental conditions: free writing, general transcription, and self-transcription. Analyses revealed that while completing the free-writing task, participants typed in shorter bursts with longer pauses and typed more slowly with more revisions compared to the two transcription tasks. Model-based clustering was able to accurately distinguish the free-writing task from the two transcription tasks based on patterns of bursts and writing speed. Overall, these results suggest that keystroke and clickstream analysis may be able to distinguish between a student writing an authentic piece of work and one transcribing a completed work. These findings signal significant implications for the detection of contract cheating.