Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …

A comparison of learning analytics frameworks: A systematic review

M Khalil, P Prinsloo, S Slade - LAK22: 12th international learning …, 2022 - dl.acm.org
While learning analytics frameworks precede the official launch of learning analytics in
2011, there has been a proliferation of learning analytics frameworks since. This systematic …

Cognitive learning analytics using assessment data and concept map: A framework-based approach for sustainability of programming courses

U Omer, MS Farooq, A Abid - Sustainability, 2020 - mdpi.com
Students of initial level programming courses generally face difficulties while learning the
programming concepts. The learning analytics studies, in these courses, are mostly …

Study behavior in computing education—a systematic literature review

M Lorås, G Sindre, H Trætteberg… - ACM Transactions on …, 2021 - dl.acm.org
As the field of computing education grows and matures, it has become essential to unite
computing education and higher education research. Educational research has highlighted …

A learning analytics dashboard for data-driven recommendations on influences of non-cognitive factors in introductory programming

A Kaur, KK Chahal - Education and Information Technologies, 2024 - Springer
Research so far has overlooked the contribution of students' noncognitive factors to their
performance in introductory programming in the context of personalized learning support …

Using learning analytics and student perceptions to explore student interactions in an online construction management course

P West, F Paige, W Lee, N Watts… - Journal of Civil …, 2022 - ascelibrary.org
The expansion of online learning in higher education has both contributed to researchers
exploring innovative ways to develop learning environments and created challenges in …

[PDF][PDF] Using static analysis tools for analyzing student behavior in an introductory programming course

I Albluwi, J Salter - Jordanian Journal of Computers and …, 2020 - researchgate.net
Analyzing student coding data can help researchers understand how novice programmers
learn and inform practitioners on how to best teach them. This work explores how using …

Design guidelines and research directions for team analytics

B Hui - The International Journal of Information and Learning …, 2022 - emerald.com
Purpose The purpose of this work is to illustrate the processes involved in managing teams
in order to assist designers and developers to build software that support teamwork. A …

Technologies and language learning: towards next generation digital learning environments

P Panagiotidis - ICERI2018 Proceedings, 2018 - library.iated.org
The exploitation of computers in language teaching/learning begins in the '70s and
continues uninterruptedly until today. Τhis time period can be divided into different phases …

How We Manage an Army of Teaching Assistants: Experience Report on Scaling a CS1 Course

I Akhmetov, S Ahmed, K Ayuno - Proceedings of the 55th ACM Technical …, 2024 - dl.acm.org
A considerable increase in enrollment numbers poses major challenges in course
management, such as fragmented information sharing, inefficient meetings, and poor …