Computer-Aided Education

Automated Feedback for Introductory Programming Exercises featured image

Automated Feedback for Introductory Programming Exercises

Delivering valuable and personalised feedback to students remains one of the greatest challenges in programming education, particularly in courses with large enrollments. Providing …

avatar
Pedro Orvalho
•
Read more
C-Pack of IPAs: A C90 Program Benchmark of Introductory Programming Assignments @ APR@ICSE 2024 featured image

C-Pack of IPAs: A C90 Program Benchmark of Introductory Programming Assignments @ APR@ICSE 2024

In this talk I will present C-Pack-IPAs, a publicly available benchmark comprising student-program submissions for 25 distinct introductory programming assignments (IPAs).

avatar
Pedro Orvalho
•
Read more
C-Pack of IPAs: A C90 Program Benchmark of Introductory Programming Assignments featured image

C-Pack of IPAs: A C90 Program Benchmark of Introductory Programming Assignments

A C90 Program Benchmark of Introductory Programming Assignments (IPAs), that contains semantically correct, semantically incorrect, and syntactically incorrect programs and a test …

avatar
Pedro Orvalho
•
Read more