Supporting Co-Regulation and Motivation in Learning Programming in Online Classrooms
Lahari Goswami, Alexandre Senges, Thibault Estier, Mauro Cherubini
Abstract
Self-regulation of learning in programming has been extensively investigated, emphasising an individual's metacognitive and motivational regulation components. However, learning often happens in socially situated contexts, and little emphasis has been paid to studying social modes of regulation in programming. We designed Thyone, a collaborative Jupyter Notebook extension to support learners' programming regulation in an online classroom context with the overall aim to foster their intrinsic motivation toward programming. Thyone's salient features - Flowchart, Discuss and Share Cell - incorporate affordances for learners to co-regulate their learning and drive their motivation. In an exploratory quasi-experimental study, we investigated learners' engagement with Thyone's features and assessed its influence on their learning motivation in an introductory programming course. We found that Thyone facilitated the co-regulation of programming learning and that the users' engagement with Thyone appeared to positively influence components of their motivation: interest, autonomy, and relatedness. Our results inform the design of technological interventions to support co-regulation in programming learning.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2ee9383e-25ff-4076-965f-35123710fee3Cited by top-tier papers1
Ask how each one uses itBuilds on2
- PuzzleMe: Leveraging Peer Assessment for In-Class Programming ExercisesApril Yi Wang, Yan Chen, John Joon Young Chung, Christopher Brooks et al.CSCW 2021 · 22 citations
- Cocode: Providing Social Presence with Co-learner Screen Sharing in Online Programming ClassesJeongmin Byun, Jungkook Park, Alice OhCSCW 2021 · 8 citations
Related papers
- Autonomous Regulation of Social Media Use: Implications for Self-control, Well-Being, and UXDan Bennett, Feng Feng, Elisa D. MeklerCHI 2025 · 6 citations
- Examining the Role of Peer Acknowledgements on Social Annotations: Unraveling the Psychological UnderpinningsXiaoshan Huang, Haolun Wu, Xue Liu, Susanne P. LajoieCHI 2024 · 4 citations
- Human-Human-AI Triadic Programming: Uncovering the Role of AI Agent and the Value of Human Partner in Collaborative LearningTaufiq Daryanto, Xiaohan Ding, Kaike Ping, Lance T. Wilhelm et al.CHI 2026 · 2 citations
- How Interest-Driven Content Creation Shapes Opportunities for Informal Learning in Scratch: A Case Study on Novices' Use of Data StructuresRuijia Cheng, Sayamindu Dasgupta, Benjamin Mako HillCHI 2022 · 14 citations
- Tidynote: Always-Clear Notebook AuthoringRuanqianqian (Lisa) Huang, Brian Hempel, Yining Cao, James D. Hollan et al.CHI 2026 · 1 citation
