FEU Institute of Technology

Educational Innovation and Technology Hub

Loading...

Feature Engineering for Behavioral Analytics: Regression-Based Detection of Tinkering Patterns in C/C++ Learning Environments

2026 14th International Conference on Information and Education Technology (ICIET), (2026), pp. 183-187

Elisa V. Malasaga a , Angelo C. Arguson a , Viremina Christie C. Cariaga b , Jameson C. Buhayang c

a Computer Science, FEU Institute of Technology Manila, Philippines

b Manila, Philippines

c Computer Engineering, Biliran Province State University, Biliran, Philippines

Abstract: Tinkering activity, defined as the iterative modification of code and debugging, is a key indicator of engagement and problem-solving approaches for novice programmers. In this work, we propose an interpretable machine learning model that relies on feature engineering and regression analysis to identify and measure the extent of tinkering activity in C/C++ programming environments. Based on a feature-dense dataset obtained from compiler log files, we employ binary logistic regression for categorical prediction and multiple linear regression for continuous prediction of tinkering activity. Our model is centered on interpretability, filling the gap of existing black-box models in educational analytics. The model’s key predictors, including attempt rate, corrective moves, and syntactic changes, are found to have high statistical significance. Through the integration of behavioral analytics and regression-based machine learning, this study makes a contribution to the development of intelligent tutoring systems that are capable of providing real-time, personalized feedback. The results of this study highlight the role of interpretable models in improving human-machine interaction in programming education.

Recommended Citation

Malasaga, E. V., Arguson, A. C., Cariaga, V. C. C., & Buhayang, J. C. (2026). Feature Engineering for Behavioral Analytics: Regression-Based Detection of Tinkering Patterns in C/C++ Learning Environments. 2026 14th International Conference on Information and Education Technology (ICIET), 183-187. https://doi.org/10.1109/ICIET69664.2026.11561560
E. V. Malasaga, A. C. Arguson, V. C. C. Cariaga, and J. C. Buhayang, "Feature Engineering for Behavioral Analytics: Regression-Based Detection of Tinkering Patterns in C/C++ Learning Environments," 2026 14th International Conference on Information and Education Technology (ICIET), pp. 183-187, 2026. doi: 10.1109/ICIET69664.2026.11561560.
Malasaga, Elisa V., et al.. "Feature Engineering for Behavioral Analytics: Regression-Based Detection of Tinkering Patterns in C/C++ Learning Environments." 2026 14th International Conference on Information and Education Technology (ICIET), 2026, pp. 183-187. https://doi.org/10.1109/ICIET69664.2026.11561560.
Malasaga, E. V., Arguson, A. C., Cariaga, V. C. C., & Buhayang, J. C.. 2026. "Feature Engineering for Behavioral Analytics: Regression-Based Detection of Tinkering Patterns in C/C++ Learning Environments." 2026 14th International Conference on Information and Education Technology (ICIET): 183-187. https://doi.org/10.1109/ICIET69664.2026.11561560.

A Time Capsule Where Research Rests, Legends Linger, and PDFs Live Forever

Repository is the home for every research paper and capstone project created across our institution. It’s where knowledge kicks back, ideas live on, and your hard work finds the spotlight it deserves.

© 2026 Educational Innovation and Technology Hub. All Rights Reserved.