Seeking Flow from Fine-Grained Log Data
Fri 13 May 2022 13:00 - 13:05 at ICSE room 5-odd hours - Education and Training 2 Chair(s): Yu Huang
In this article, we explore the possibility of finding flow from fine-grained process data extracted from programming environments. We propose measuring affective factors non-intrusively based on log data, as presently, affective factors such as flow are still often measured intrusively. This, in the case of flow, naturally may break the flow. We evaluate this approach in a pilot study, where we use log data and survey data collected from an introductory programming course. The log data is fine-grained, containing timestamped keystrokes from the process of solving programming assignments, while the survey data has been collected at the end of every completed assignment. The survey data in the pilot study comprises of Likert-like items measuring perceived educational value, perceived difficulty, and students’ self-reported focus when solving the assignments. In the pilot study, we study raw and derived log data metrics, by looking for relationships between the metrics and the survey data. We discuss the results of the pilot study and provide suggestions for future work related to non-intrusive measures of programmer affect.
Fri 13 MayDisplayed time zone: Eastern Time (US & Canada) change
04:00 - 05:00 | Education Platforms 2SEET - Software Engineering Education and Training at ICSE room 1-even hours Chair(s): Lucia Happe Karlsruhe Institute of Technology | ||
04:00 5mTalk | Seeking Flow from Fine-Grained Log Data SEET - Software Engineering Education and Training Benjamin Cowley University of Helsinki, Arto Hellas University of Helsinki;Finland, Petri Ihantola University of Helsinki, Juho Leinonen Aalto University, Michiel Spape University of Helsinki DOI Pre-print | ||
04:05 5mTalk | Write a Line: Tests with Answer Templates and String Completion Hints for Self-Learning in a CS1 Course SEET - Software Engineering Education and Training Oleg Sychev Volgograd State Technical University DOI Pre-print Media Attached | ||
04:10 5mTalk | CRS - A hybrid Course Recommendation System for Software Engineering Education SEET - Software Engineering Education and Training Nhi N.Y. Vo RMIT University Vietnam, Nam H. Vu RMIT University Vietnam, Tu A. Vu RMIT University Vietnam, Quang T. Vu RMIT University Vietnam, Bang D. Mach RMIT University Vietnam DOI Pre-print Media Attached | ||
04:15 5mTalk | ASPA: A Static Analyser to Support Learning and Continuous Feedback on Programming Courses. An Empirical Validation SEET - Software Engineering Education and Training Roope Luukkainen LUT University, Jussi Kasurinen LUT University, Uolevi Nikula LUT University, Valentina Lenarduzzi University of Oulu DOI Pre-print Media Attached | ||
04:20 5mTalk | ITSS: Interactive Web-Based Authoring and Playback Integrated Environment for Programming Tutorials SEET - Software Engineering Education and Training Eng Lieh Ouh Singapore Management University, Benjamin Kok Siew Gan School of Computing and Information Systems, Singapore Management University, David Lo Singapore Management University Pre-print Media Attached |