The development of Automatic Programming Assessment Tool (APAT) that applies learning Taxonomy as its grading model

<p>Currently, it is difficult to effectively grade students programming assignments. As a result,</p><p>the objective of this work was to create an Automatic Programming Assessment Tool</p><p>(APAT) with a Bloom Taxonomy-mapped gr...

Full description

Saved in:
Bibliographic Details
Main Author: Muhammad Huzaifah Ismail
Format: thesis
Language:eng
Published: 2022
Subjects:
Online Access:https://ir.upsi.edu.my/detailsg.php?det=10010
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:<p>Currently, it is difficult to effectively grade students programming assignments. As a result,</p><p>the objective of this work was to create an Automatic Programming Assessment Tool</p><p>(APAT) with a Bloom Taxonomy-mapped grading rubric. To guarantee that such a novel</p><p>tool has appropriate quality attributes, the development of APAT was carried out based on</p><p>the Software Engineering (SE) principles, namely software specification, software</p><p>development, and software verification. The evaluation of this novel tool focused on its</p><p>usability and effectiveness. The assessment of the tools usability was carried out using</p><p>Heuristic Assessment involving eight lecturers from the Faculty of Art, Computing, and</p><p>Creative Industry, Sultan Idris Education University where data were gathered through</p><p>WebUSE. The assessment of the tools effectiveness in assessing student learning was</p><p>performed through Analysis of Variance (ANOVA). The results of the analysis of the survey</p><p>data showed that the lecturers gave the proposed prototype a high rating. The findings of the</p><p>ANOVA test revealed that there were significant differences in the learning outcomes of the</p><p>students between groups. Overall, according to both findings, APAT is highly usable and</p><p>effective from the standpoints of practicality and assessment, respectively. Thus, teaching</p><p>professionals can use this innovative assessment tool to enhance the grading of students'</p><p>programming works.</p>