Supporting self-regulated learning in distance learning contexts at higher education level: systematic literature review

N Edisherashvili, K Saks, M Pedaste… - Frontiers in …, 2022 - frontiersin.org
Shifting learning to distant formats especially at the higher education level has been
unprecedented during the past decade. Diverse digital learning media have been emerging …

What do we think we think we are doing? Metacognition and self-regulation in programming

J Prather, BA Becker, M Craig, P Denny… - Proceedings of the …, 2020 - dl.acm.org
Metacognition and self-regulation are popular areas of interest in programming education,
and they have been extensively researched outside of computing. While computing …

Metacognition and self-regulation in programming education: Theories and exemplars of use

D Loksa, L Margulieux, BA Becker, M Craig… - ACM Transactions on …, 2022 - dl.acm.org
Metacognition and self-regulation are important skills for successful learning and have been
discussed and researched extensively in the general education literature for several …

[HTML][HTML] Towards a better understanding of the role of visualization in online learning: A review

G Zhang, Z Zhu, S Zhu, R Liang, G Sun - Visual Informatics, 2022 - Elsevier
With the popularity of online learning in recent decades, MOOCs (Massive Open Online
Courses) are increasingly pervasive and widely used in many areas. Visualizing online …

A comparison of immediate and scheduled feedback in introductory programming projects

J Leinonen, P Denny, J Whalley - Proceedings of the 53rd ACM …, 2022 - dl.acm.org
How students are assessed has a powerful effect on their strategies for studying and their
learning. When designing assessments, instructors should consider how different …

Getting by with help from my friends: Group study in introductory programming understood as socially shared regulation

J Prather, L Margulieux, J Whalley, P Denny… - Proceedings of the …, 2022 - dl.acm.org
Background and Context. Metacognitive skills are important for all students learning to
program and interest in applying pedagogical approaches in early programming courses …

Fostering regulatory processes using computational scaffolding

L Silva, A Mendes, A Gomes, G Fortes - International Journal of Computer …, 2023 - Springer
The use of computational scaffolding is a crucial strategy to foster students' regulation of
learning skills, which is associated with increased learning achievement. However, most …

Promoting early engagement with programming assignments using scheduled automated feedback

P Denny, J Whalley, J Leinonen - Proceedings of the 23rd Australasian …, 2021 - dl.acm.org
Programming assignments are a common form of assessment in introductory courses and
often require substantial work to complete. Students must therefore plan and manage their …

Mastery learning in cs1-an invitation to procrastinate?: Reflecting on six years of mastery learning

C Ott, B McCane, N Meek - Proceedings of the 26th ACM Conference on …, 2021 - dl.acm.org
Over six years we developed our first-year programming course, delivered through
scheduled lectures and assessed by practical tests and a final examination, into a mastery …

[HTML][HTML] Evaluation, comparison and monitoring of multiparameter systems by Unified Graphic Visualization of Activity method on the example of learning process

V Uglev, O Sychev - Algorithms, 2022 - mdpi.com
The article discusses the problem of visualization of complex multiparameter systems,
defined by datasets on their structure, functional structure, and activity in the form of complex …