A systematic literature review of automated feedback generation for programming exercises
Formative feedback, aimed at hel** students to improve their work, is an important factor
in learning. Many tools that offer programming exercises provide automated feedback on …
in learning. Many tools that offer programming exercises provide automated feedback on …
Educational data mining and learning analytics in programming: Literature review and case studies
Educational data mining and learning analytics promise better understanding of student
behavior and knowledge, as well as new information on the tacit factors that contribute to …
behavior and knowledge, as well as new information on the tacit factors that contribute to …
Parsons problems and beyond: Systematic literature review and empirical study designs
Programming is a complex task that requires the development of many skills including
knowledge of syntax, problem decomposition, algorithm development, and debugging …
knowledge of syntax, problem decomposition, algorithm development, and debugging …
Learning in smart environments: user-centered design and analytics of an adaptive learning system
The complexity of today's learning processes and practices entails various challenges. It is
becoming much harder for teachers to observe, control, and adjust the learning process …
becoming much harder for teachers to observe, control, and adjust the learning process …
A tool for introducing computer science with automatic formative assessment
In this paper we present a software platform called Chatbot designed to introduce high
school students to Computer Science (CS) concepts in an innovative way: by programming …
school students to Computer Science (CS) concepts in an innovative way: by programming …
An intelligent interface for learning content: Combining an open learner model and social comparison to support self-regulated learning and engagement
We present the Mastery Grids system, an intelligent interface for online learning content that
combines open learner modeling (OLM) and social comparison features. We grounded the …
combines open learner modeling (OLM) and social comparison features. We grounded the …
The effect of a web-based coding tool with automatic feedback on students' performance and perceptions
In this paper we do three things. First, we describe a web-based coding tool that is open-
source, publicly available and provides formative feedback and assessment. Second, we …
source, publicly available and provides formative feedback and assessment. Second, we …
IRT-based adaptive hints to scaffold learning in programming
Over the past few decades, many studies conducted in the field of learning science have
described that scaffolding plays an important role in human learning. To scaffold a learner …
described that scaffolding plays an important role in human learning. To scaffold a learner …
Adaptive assessment and content recommendation in online programming courses: On the use of elo-rating
Online learning systems should support students preparedness for professional practice by
equip** them with the necessary skills while kee** them engaged and active. In that …
equip** them with the necessary skills while kee** them engaged and active. In that …
Unpacking conceptual elements of smart learning in the Korean scholarly discourse
This study is a descriptive content analysis of “smart learning” as defined and
conceptualized by Korean educational researchers from 2010 to 2018. The purpose of …
conceptualized by Korean educational researchers from 2010 to 2018. The purpose of …