paper-with-me

홈 › Papers

Building an Effective Automated Assessment System for C/C++ Introductory Programming Courses in ODL Environment

2022-05-24 · Muhammad Salman Khan, Adnan Ahmad, Muhammad Humayoun

Assessments help in evaluating the knowledge gained by a learner at any specific point as well as in continuous improvement of the curriculum design and the whole learning process. However, with the increase in students' enrollment at University level in either conventional or distance education environment, traditional ways of assessing students' work are becoming insufficient in terms of both time and effort. In distance education environment, such assessments become additionally more challenging in terms of hefty remuneration for hiring large number of tutors. The availability of automated tools to assist the evaluation of students' work and providing students with appropriate and timely feedback can really help in overcoming these problems. We believe that building such tools for assessing students' work for all kinds of courses in not yet possible. However, courses that involve some formal language of expression can be automated, such as, programming courses in Computer Science (CS) discipline. Instructors provide various practical exercises to students as assignments to build these skills. Usually, instructors manually grade and provide feedbacks on these assignments. Although in literature, various tools have been reported to automate this process, but most of these tools have been developed by the host institutions themselves for their own use. We at COMSATS Institute of Information Technology, Lahore are conducting a pioneer effort in Pakistan to automate the marking of assignments of introductory programming courses that involve C or C++ languages with the capability of associating appropriate feedbacks for students. In this paper, we basically identify different components that we believe are necessary in building an effective automated assessment system in the context of introductory programming courses that involve C/C++ programming.

📄 PDF Abstract BibTeX arXiv:2205.11915

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Neural Natural Language Processing for Long Texts: A Survey on Classification and Summarization

2023-05-25 · Dimitrios Tsirmpas, Ioannis Gkionis, Georgios Th. Papadopoulos, Ioannis Mademlis

The adoption of Deep Neural Networks (DNNs) has greatly benefited Natural Language Processing (NLP) during the past decade. However, the demands of long document analysis are quite different from those of shorter texts, …

Document ClassificationDocument SummarizationManagementSentiment Analysis

Revisiting the Performance of Generative Artificial Intelligence on Introductory Object-Oriented Programming Assessments: Insights from 2026

2026-08-17 · Marina Lepp, Joosep Kaimre arxiv

Recent advances in Generative Artificial Intelligence (GenAI) have substantially improved the ability of large language models (LLMs) to generate and explain source code. However, their performance on authentic object-or…

The scope for AI-augmented interpretation of building blueprints in commercial and industrial property insurance

2022-04-29 · Long Chen, Mao Ye, Alistair Milne, John Hillier 외

This report, commissioned by the WTW research network, investigates the use of AI in property risk assessment. It (i) reviews existing work on risk assessment in commercial and industrial properties and automated informa…

BIG-bench Machine Learning

Large Language Models in Introductory Programming Education: ChatGPT's Performance and Implications for Assessments

2023-08-15 · Natalie Kiesler, Daniel Schiffner

This paper investigates the performance of the Large Language Models (LLMs) ChatGPT-3.5 and GPT-4 in solving introductory programming tasks. Based on the performance, implications for didactic scenarios and assessment fo…

Robust Building Damage Detection in Cross-Disaster Settings Using Domain Adaptation

2026-03-16 · Asmae Mouradi, Shruti Kshirsagar arxiv

Rapid structural damage assessment from remote sensing imagery is essential for timely disaster response. Within human-machine systems (HMS) for disaster management, automated damage detection provides decision-makers wi…

Domain Adaptation