Comparison of time metrics in programming

J Leinonen, L Leppänen, P Ihantola… - Proceedings of the 2017 …, 2017 - dl.acm.org
Research on the indicators of student performance in introductory programming courses has
traditionally focused on individual metrics and specific behaviors. These metrics include the …

A practical model of student engagement while programming

J Edwards, K Hart, C Warren - Proceedings of the 53rd ACM Technical …, 2022 - dl.acm.org
We consider the question of how to predict whether a student is on or off task while working
on a computer programming assignment using elapsed time since the last keystroke as the …

Accurate Estimation of Time-on-Task While Programming

K Hart, CM Warren, J Edwards - Proceedings of the 54th ACM Technical …, 2023 - dl.acm.org
In a recent study, students were periodically prompted to self-report engagement while
working on computer programming assignments in a CS1 course. A regression model …

Different assignments as different contexts: predictors across assignments and outcome measures in CS1

J Edwards, J Ditton, B Sainju… - … and Computing (IETC), 2020 - ieeexplore.ieee.org
This paper reports an analysis of quantitative data obtained during four weeks of a CS1
course. The data consists of programming events logged while students complete eight …

A demonstration of evidence-based action research using information dashboard in introductory programming education

Y Matsuzawa, Y Tanaka, T Kitani, S Sakai - … and Computing: 11th IFIP TC 3 …, 2017 - Springer
In this paper, we demonstrated an evidence-based action research in an introductory
programming class with the use of an information dashboard which provides coding metrics …

Measuring programming assignment effort

D Toll - 2016 - diva-portal.org
Students often voice that the programming assignments are hard and that they spend a lot of
time on solving them. Is th Page 1 Abstract Students often voice that the programming …

Program Analysis For Software Engineers And Students

J Tan - 2024 - search.proquest.com
Software inefficiencies are inevitable in computer systems. At the code level, software
packages have become increasingly complex, this complexity often introduces inefficiencies …

Towards an architecture quality index for the behavior of software systems

A Dragomir, H Lichter - 2014 21st Asia-Pacific Software …, 2014 - ieeexplore.ieee.org
Software architecture lies at the backbone of any software system and its choice directly
influences important non-functional characteristics such as maintainability, extensibility, etc …

[PDF][PDF] UNDERSTANDING NOVICE PROGRAMMER BEHAVIOR ON INTRODUCTORY COURSES

E Lokkila - utupub.fi
It is not easy to learn programming. This is why increasing theoretical and practical
knowledge in programming education benefits both the educators as well as the students …

[PDF][PDF] Approcci di learning analytics orientati al miglioramento continuo di processi di insegnamento e apprendimento attraverso sistemi dinamici di supporto alla …

P De Waal Almeida Santos - 2019 - dspace.unive.it
Corso di Dottorato di Ricerca in FILOSOFIA E SCIENZE DELLA FORMAZIONE TESI DI
RICERCA TITOLO Approcci di Learning Analytics or Page 1 Approcci di Learning Analytics …