Introductory programming: a systematic literature review
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 …
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 …
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
Students of initial level programming courses generally face difficulties while learning the
programming concepts. The learning analytics studies, in these courses, are mostly …
programming concepts. The learning analytics studies, in these courses, are mostly …
Study behavior in computing education—a systematic literature review
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 …
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
Research so far has overlooked the contribution of students' noncognitive factors to their
performance in introductory programming in the context of personalized learning support …
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
The expansion of online learning in higher education has both contributed to researchers
exploring innovative ways to develop learning environments and created challenges in …
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 …
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 …
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 …
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 …
management, such as fragmented information sharing, inefficient meetings, and poor …