©2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.Modern computer graphics courses require students to complete assignments involving computer programming. The evaluation of student programs, either by the student (self-assessment) or by the instructors (grading) can take a considerable amount of time and does not scale well with large groups. Interactive judges giving a pass/fail verdict do constitute a scalable so...
Ever since the emergence of large language models (LLMs) and related applications, such as ChatGPT, ...
International audienceHow to support students in programming learning has beena great research chall...
Students have enthusiastically taken to online programming lessons and contests. Unfortunately, they...
Although online e-learning environments are increasingly used in university courses, manual assessme...
The research on programs capable to automatically grade source code has been a subject of great int...
The research on programs capable to automatically grade source code has been a subject of great inte...
We continuously interact with computerized systems to achieve goals and perform tasks in our persona...
We are surrounded by computers and it is therefore logical that industry is increasingly demanding e...
The use of automated grading tools to provide feedback to students is common in Computer Science edu...
In this paper we describe a plugin-based C++ framework for teaching OpenGL and GLSL in introductory ...
Programming exercises are a corner stone in Computer Science courses. If used properly, these exerci...
Traditionally, computer programming assignments are graded manually by educators. As this task is t...
La nostra API en Python permet als professors compondre rúbriques de correció basades en anàlisis si...
The main objective of this thesis is to improve the automated assessment of programming assignments ...
When teaching students computer programming, instructors often teach specific techniques that studen...
Ever since the emergence of large language models (LLMs) and related applications, such as ChatGPT, ...
International audienceHow to support students in programming learning has beena great research chall...
Students have enthusiastically taken to online programming lessons and contests. Unfortunately, they...
Although online e-learning environments are increasingly used in university courses, manual assessme...
The research on programs capable to automatically grade source code has been a subject of great int...
The research on programs capable to automatically grade source code has been a subject of great inte...
We continuously interact with computerized systems to achieve goals and perform tasks in our persona...
We are surrounded by computers and it is therefore logical that industry is increasingly demanding e...
The use of automated grading tools to provide feedback to students is common in Computer Science edu...
In this paper we describe a plugin-based C++ framework for teaching OpenGL and GLSL in introductory ...
Programming exercises are a corner stone in Computer Science courses. If used properly, these exerci...
Traditionally, computer programming assignments are graded manually by educators. As this task is t...
La nostra API en Python permet als professors compondre rúbriques de correció basades en anàlisis si...
The main objective of this thesis is to improve the automated assessment of programming assignments ...
When teaching students computer programming, instructors often teach specific techniques that studen...
Ever since the emergence of large language models (LLMs) and related applications, such as ChatGPT, ...
International audienceHow to support students in programming learning has beena great research chall...
Students have enthusiastically taken to online programming lessons and contests. Unfortunately, they...