Search Results - "Programming assignments"
-
1
Re-Factoring Based Program Repair Applied to Programming Assignments
ISSN: 2643-1572Published: IEEE 01.11.2019Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (01.11.2019)“…Automated program repair has been used to provide feedback for incorrect student programming assignments, since program repair captures the code modification needed to make a given buggy program pass a given test-suite…”
Get full text
Conference Proceeding -
2
Generating Concise Patches for Newly Released Programming Assignments
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.01.2023Published in IEEE transactions on software engineering (01.01.2023)“…In programming courses, providing students with concise and constructive feedback on faulty submissions (programs) is highly desirable. However, providing…”
Get full text
Journal Article -
3
Automated Program Repair for Introductory Programming Assignments
ISSN: 1939-1382, 2372-0050Published: Piscataway IEEE 2024Published in IEEE transactions on learning technologies (2024)“… This article proposes contextual error model repair (CEMR), an automated program repair tool for introductory programming assignments…”
Get full text
Journal Article -
4
Neuro-symbolic program corrector for introductory programming assignments
ISBN: 9781450356381, 1450356389ISSN: 1558-1225Published: New York, NY, USA ACM 27.05.2018Published in 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) (27.05.2018)“…Automatic correction of programs is a challenging problem with numerous real world applications in security, verification, and education. One application that…”
Get full text
Conference Proceeding -
5
Towards understanding the effective design of automated formative feedback for programming assignments
ISSN: 0899-3408, 1744-5175Published: Norwood Routledge 02.01.2022Published in Computer science education (02.01.2022)“…automated feedback for programming assignments has great potential in promoting just-in-time learning, but there has been little work investigating the design of feedback in this context…”
Get full text
Journal Article -
6
The future of grading programming assignments in education: The role of ChatGPT in automating the assessment and feedback process
ISSN: 1871-1871, 1878-0423Published: Elsevier Ltd 01.06.2024Published in Thinking skills and creativity (01.06.2024)“…•ChatGPT, similar to the teacher, can assess works as correct, almost correct, or incorrect.•ChatGPT’s grades correlate with teacher’s evaluations.•ChatGPT’s…”
Get full text
Journal Article -
7
Hands-on analysis of using large language models for the auto evaluation of programming assignments
ISSN: 0306-4379Published: Elsevier Ltd 01.02.2025Published in Information systems (Oxford) (01.02.2025)“… This paper explores the application of large language models (LLMs) for the automated evaluation of programming assignments…”
Get full text
Journal Article -
8
Approach to Plagiarism Detection in Programming Assignments
ISSN: 2958-809X, 2958-8103Published: Thamar University 05.03.2025Published in Journal of Engineering and Technological Sciences - JOEATS (05.03.2025)“…People tend to shortcut ways that save them time and effort to do the tasks required by them, either by taking tasks ready-made online, or stealing someone’s…”
Get full text
Journal Article -
9
Strider: Signal Value Transition-Guided Defect Repair for HDL Programming Assignments
ISSN: 0278-0070, 1937-4151Published: New York IEEE 01.05.2024Published in IEEE transactions on computer-aided design of integrated circuits and systems (01.05.2024)“… Similar to programming assignments of software languages (SLs), these of HDLs also actively call for automated program repair (APR…”
Get full text
Journal Article -
10
InvAASTCluster: On Applying Invariant-Based Program Clustering to Introductory Programming Assignments
ISSN: 0164-1212Published: Elsevier Inc 01.12.2025Published in The Journal of systems and software (01.12.2025)“…Due to the vast number of students enrolled in programming courses, there has been an increasing number of automated program repair techniques focused on introductory programming assignments (IPAs…”
Get full text
Journal Article -
11
MENTOR: Fixing Introductory Programming Assignments With Formula-Based Fault Localization and LLM-Driven Program Repair
ISSN: 0164-1212Published: 01.11.2025Published in The Journal of systems and software (01.11.2025)Get full text
Journal Article -
12
LLMs Still Can't Avoid Instanceof: An Investigation Into GPT-3.5, GPT-4 and Bard's Capacity to Handle Object-Oriented Programming Assignments
ISSN: 2832-7578Published: ACM 14.04.2024Published in IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training (Online) (14.04.2024)“…Large Language Models (LLMs) have emerged as promising tools to assist students while solving programming assignments…”
Get full text
Conference Proceeding -
13
Competence-Based Assessment of Programming Assignments
ISSN: 2377-570XPublished: IEEE 29.07.2024Published in Proceedings / Conference on Software Engineering Education & Training (29.07.2024)“… We introduce a novel approach for systematically developing programming assignments aligned with competence models…”
Get full text
Conference Proceeding -
14
Clustering source code from automated assessment of programming assignments
ISSN: 2364-415X, 2364-4168Published: Cham Springer International Publishing 01.08.2025Published in International journal of data science and analytics (01.08.2025)“…Clustering of source code is a technique that can help improve feedback in automated program assessment. Grouping code submissions that contain similar…”
Get full text
Journal Article -
15
Incremental Repair Feedback on Automated Assessment of Programming Assignments
ISSN: 2079-9292, 2079-9292Published: Basel MDPI AG 01.02.2025Published in Electronics (Basel) (01.02.2025)“…Automated assessment tools for programming assignments have become increasingly popular in computing education…”
Get full text
Journal Article -
16
Model‐based automatic grading of object‐oriented programming assignments
ISSN: 1061-3773, 1099-0542Published: Hoboken Wiley Subscription Services, Inc 01.03.2022Published in Computer applications in engineering education (01.03.2022)“…Automatic grading of object‐oriented programming (OOP) assignments is an important problem from practical, theoretical, and educational viewpoints. Apart from…”
Get full text
Journal Article -
17
JorGPT: Instructor-Aided Grading of Programming Assignments with Large Language Models (LLMs)
ISSN: 1999-5903, 1999-5903Published: Basel MDPI AG 01.06.2025Published in Future internet (01.06.2025)“…This paper explores the application of large language models (LLMs) to automate the evaluation of programming assignments in an undergraduate…”
Get full text
Journal Article -
18
Effect of an Instructor-Centered Tool for Automatic Assessment of Programming Assignments on Students’ Perceptions and Performance
ISSN: 2071-1050, 2071-1050Published: Basel MDPI AG 10.10.2019Published in Sustainability (10.10.2019)“…Automated assessment systems are increasingly used in higher education programming courses since the manual assessment of programming assignments is very time-consuming…”
Get full text
Journal Article -
19
Plagiarism detection in students’ programming assignments based on semantics: multimedia e-learning based smart assessment methodology
ISSN: 1380-7501, 1573-7721Published: New York Springer US 01.04.2020Published in Multimedia tools and applications (01.04.2020)“… The teacher uploads learning materials, programming assignments and quizzes on university’ Learning Management System (LMS…”
Get full text
Journal Article -
20
Assessment Automation of Complex Student Programming Assignments
ISSN: 2227-7102, 2227-7102Published: Basel MDPI AG 01.01.2024Published in Education sciences (01.01.2024)“…Grading student programming assignments is not an easy task. This task is even more challenging when talking about complex programming assignments at university graduate level…”
Get full text
Journal Article

