"CodeInnova": A Unified Framework for Teaching Programming and Computational Thinking In Primary Schools. - Denis Zhidkikh; Janne Fagerlund; Marika Peltonen; Mikko Vesisenaho (Koli Calling, 2021)

Measuring self-regulated learning in a junior high school mathematics classroom: Combining aptitude and event measures in digital learning materials. - Denis Zhidkikh; Mirka Saarela; Tommi Kärkkäinen (J. Comput. Assist. Learn., 2023)

Reproducing Predictive Learning Analytics in CS1: Toward Generalizable and Explainable Models for Enhancing Student Retention. - Denis Zhidkikh; Ville Heilala; Charlotte Van Petegem; Peter Dawyndt; Miitta Järvinen; Sami Viitanen; Bram de Wever; Bart Mesuere; Vesa Lappalainen; Lauri Kettunen; Raija Hämäläinen (J. Learn. Anal., 2024)

Understanding Self-Regulated Learning Behavior Among High and Low Dropout Risk Students During CS1: Combining Trace Logs, Dropout Prediction and Self-Reports. - Denis Zhidkikh; Ville Isomöttönen; Toni Taipalus (CoRR, 2025)

Navigating through CS1: The Role of Self-Regulation and Supervision in Student Progress. - Ville Isomöttönen; Denis Zhidkikh (CoRR, 2025)