Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

AutoGrad: Automated Grading Software for Mobile Game Assignments in SuaCode Courses

Domain:

education

Record type:

software
Creator:
AnnBoaKayBoa
Publisher:
arXiv
Host:avatar
Automatic grading systems have been in existence since the turn of the half-century. Several systems have been developed in the literature with either static analysis and dynamic analysis or a hybrid of both methodologies for computer science courses. This paper presents AutoGrad, a novel portable cross-platform automatic grading system for graphical Processing programs developed on Android smartphones during an online course. AutoGrad uses Processing, which is used in the emerging Interactive Media Arts, and pioneers grading systems utilized outside the sciences to assist tuition in the Arts. It also represents the first system built and tested in an African context across over thirty-five countries across the continent. This paper first explores the design and implementation of AutoGrad. AutoGrad employs APIs to download the assignments from the course platform, performs static and dynamic analysis on the assignment to evaluate the graphical output of the program, and returns the grade and feedback to the student. It then evaluates AutoGrad by analyzing data collected from the two online cohorts of 1000+ students of our SuaCode smartphone-based course. From the analysis and students' feedback, AutoGrad is shown to be adequate for automatic assessment, feedback provision to students, and easy integration for both cloud and standalone usage by reducing the time and effort required in grading the 4 assignments required to complete the course. 7 pages. Under review at the Computer Science Education Research Conference (CSERC) 2021

Visit

doi.orgarxiv.org

Tags

Human-Computer Interaction (cs.HC)FOS: Computer and information sciencesFOS: Computer and information sciences

Licenses

Creative Commons Attribution Non Commercial No Derivatives 4.0 Internationalhttps://creativecommons.org/licenses/by-nc-nd/4.0/legalcode

Similar

Kwame: A Bilingual AI Teaching Assistant for Online SuaCode CoursesApplication of Artificial Intelligence [AI] for Automated Essay Grading in Nigerian SchoolsMotivations for Play in the UFractions Mobile Game in Three CountriesDevelopment of Mobile Application Software for Property Valuation in NigeriaDevelopment of an Automated Question Generator for Undergraduate Computing Courses Using Large Language Modeling ApproachA paper-based cheat-resistant multiple-choice question system with automated grading

Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses

Introductory hands-on courses such as our smartphone-based coding course, SuaCode require a lot of s

Application of Artificial Intelligence [AI] for Automated Essay Grading in Nigerian Schools

This paper explores the potential application of Artificial Intelligence (AI) for automated essay gr

Motivations for Play in the UFractions Mobile Game in Three Countries

UFractions (Ubiquitous fractions) is a storytelling mobile game that utilizes fraction rods in solvi

Development of Mobile Application Software for Property Valuation in Nigeria

The conventional methods of property valuation in Nigeria sometimes face issues such as subjectivity

Development of an Automated Question Generator for Undergraduate Computing Courses Using Large Language Modeling Approach

This study presents the development and evaluation of an Automated Question Generation (AQG) system

A paper-based cheat-resistant multiple-choice question system with automated grading

This paper focuses on how to reduce cheating and minimize errors while automatically grading paper-b