A systematic literature review of assessment tools for programming assignments
DM Souza, KR Felizardo… - 2016 IEEE 29Th …, 2016 - ieeexplore.ieee.org
The benefits of using assessment tools for programming assignments have been widely
discussed in computing education. However, as both researchers and instructors are …
discussed in computing education. However, as both researchers and instructors are …
Review of recent systems for automatic assessment of programming assignments
P Ihantola, T Ahoniemi, V Karavirta… - Proceedings of the 10th …, 2010 - dl.acm.org
This paper presents a systematic literature review of the recent (2006--2010) development of
automatic assessment tools for programming exercises. We discuss the major features that …
automatic assessment tools for programming exercises. We discuss the major features that …
Investigating temporal access in a flipped classroom: procrastination persists
This paper reports on a study that examines the learning behaviors and characteristics of
students in a mobile applications computer programming class that adopted a “flipped” …
students in a mobile applications computer programming class that adopted a “flipped” …
Building a comprehensive automated programming assessment system
Automated Programming Assessment Systems (APAS) are used for overcoming problems
associated with manually managed programming assignments, such as objective and …
associated with manually managed programming assignments, such as objective and …
[图书][B] Encyclopedia of education and information technologies
A Tatnall - 2020 - Springer
The effects of technology acceptance and innovation diffusion behaviors on information and
communications technology-enabled teaching/learning systems (ITLS) adoption attract …
communications technology-enabled teaching/learning systems (ITLS) adoption attract …
Automated assessment in programming courses: A case study during the COVID-19 era
The COVID-19 pandemic imposed in many countries, in the short term, the interruption of
face-to-face teaching activities and, in the medium term, the existence of a 'new normal', in …
face-to-face teaching activities and, in the medium term, the existence of a 'new normal', in …
Increasing adoption of smart learning content for computer science education
Computer science educators are increasingly using interactive learning content to enrich
and enhance the pedagogy of their courses. A plethora of such learning content, specifically …
and enhance the pedagogy of their courses. A plethora of such learning content, specifically …
Dodona: Learn to code with a virtual co-teacher that supports active learning
Dodona (dodona. ugent. be) is an intelligent tutoring system for learning computer
programming, statistics and data science. It bridges the gap between assessment and …
programming, statistics and data science. It bridges the gap between assessment and …
When life and learning do not fit: Challenges of workload and communication in introductory computer science online
We present the results of an interview study investigating student experiences in two online
introductory computer science courses. Our theoretical approach is situated at the …
introductory computer science courses. Our theoretical approach is situated at the …
Automated grading and tutoring of SQL statements to improve student learning
C Kleiner, C Tebbe, F Heine - Proceedings of the 13th Koli Calling …, 2013 - dl.acm.org
In this paper we present a concept and prototypical implementation of a software system
(aSQLg) to automatically assess SQL statements. The software can be used in any …
(aSQLg) to automatically assess SQL statements. The software can be used in any …