Fifteen years of constraint-based tutors: what we have achieved and where we are going

A Mitrovic - User modeling and user-adapted interaction, 2012 - Springer
Fifteen years ago, research started on SQL-Tutor, the first constraint-based tutor. The initial
efforts were focused on evaluating Constraint-Based Modeling (CBM), its effectiveness and …

The SIETTE automatic assessment environment

R Conejo, E Guzmán, M Trella - International Journal of Artificial …, 2016 - Springer
This article describes the evolution and current state of the domain-independent Siette
assessment environment. Siette supports different assessment methods—including classical …

Time-and-concept enhanced deep multidimensional item response theory for interpretable knowledge tracing

Y Su, Z Cheng, P Luo, J Wu, L Zhang, Q Liu… - Knowledge-Based …, 2021 - Elsevier
Abstract Knowledge Tracing (KT), namely tracking the knowledge conditions of each student
across time, has always been challenging due to the latent and time-varying characteristics …

Serious games: Quality characteristics evaluation framework and case study

AJ Abdellatif, B McCollum… - 2018 IEEE Integrated …, 2018 - ieeexplore.ieee.org
The use of serious games in teaching and training is increasing; however, there is a lack of
suitable evaluation frameworks to evaluate the different quality characteristics in the serious …

[PDF][PDF] Top 10 Most-Cited Articles Concerning Blended Learning for Introductory Algorithms and Programming: A Bibliometric Analysis and Overview.

AD Samala, T Usmeldi, Taali… - Int. J. Interact …, 2023 - chesterrep.openrepository.com
Blended learning, also known as mixed-mode instruction, combines in-person and online
instruction. Blended learning is widely used in school and university subjects. This research …

Effects of an automated programming assessment system on the learning performances of experienced and novice learners

LC Cheng, W Li, JCR Tseng - Interactive Learning Environments, 2023 - Taylor & Francis
Programming ability is the core ability of this era and can be obtained and improved through
practice. In this paper, an Automated Programming Assessment system based on Mastery …

A two-tier test-based approach to improving students' computer-programming skills in a web-based learning environment

TC Yang, GJ Hwang, SJH Yang, GH Hwang - Journal of Educational …, 2015 - JSTOR
Computer programming is an important skill for engineering and computer science students.
However, teaching and learning programming concepts and skills has been recognized as a …

[PDF][PDF] A proposal of grammar-concept understanding problem in Java programming learning assistant system

ST Aung, N Funabiki, YW Syaifudin, HHS Kyaw… - J. Adv. Inform. Tech …, 2021 - jait.us
Nowadays, Java has been extensively adopted in practical IT systems as a reliable and
portable objectoriented programming language. To encourage self-studies of Java …

Blended learning based on problem based learning to improve critical thinking ability of prospective counselors

E Zamroni, BB Lasan, N Hidayah - Journal of Physics …, 2020 - iopscience.iop.org
This study determines the effectiveness of the application of blended learning with problem-
based learning methods to improve the critical thinking skills of prospective counselors. The …

The influences of a two-tier test strategy on student learning: A lag sequential analysis approach

TC Yang, SY Chen, GJ Hwang - Computers & education, 2015 - Elsevier
Recently, programming skills have become a core competence. Many teaching strategies
were developed to improve programming skills. Among them, online tests were widely …