AutoER : a system for the automatic generation and evaluation of UML database design diagrams
department or school: Science, Irving K. Barber Faculty of (Okanagan)
department or school: Computer Science, Mathematics, Physics and Statistics, Department of (Okanagan)
data provider: DSpace
degree campus: UBCO
creator: Foss, Sarah
issued: 2022-10-27T17:43:50Z
issued: 2022
related degree: Master of Science - MSc
degree grantor: University of British Columbia
description: Interactive question systems improve student engagement and provide opportunities for increased practice and skill mastery. Developing database design diagrams is a key skill for database courses, but providing evaluation feedback is time-consuming for instructors and accurate auto-grading is challenging due to the variability of student answers especially when labeling diagram components. This work presents a system for the automatic creation and real-time evaluation of database design questions using Unified Modeling Language (UML) diagrams. Students directly interact with the question text, and the system continuously generates a visual representation of their answer as well as provides immediate feedback at any time. By utilizing a web-based, customizable user interface, the system supports precise marking and the ability to practice variants of design questions to mastery. Classroom evaluations demonstrate high student satisfaction compared to traditional UML design questions and preference for using the software to improve their learning outcomes. Experiments also measured how submission limits, such as maximum submission limits and applying regression penalties, significantly improve student behavior.
aggregated CHO: https://circle.library.ubc.ca/rest/handle/2429/83073
note: AutoER: A System for the AutomaticGeneration and Evaluation of UMLDatabase Design DiagramsbySarah FossBCIS, Okanagan College, 2019A THESIS SUBMITTED IN PARTIAL FULFILLMENT OFTHE REQUIREMENTS FOR THE DEGREE OFMASTER OF SCIENCEinThe College of Graduate Studies(Computer Science)THE UNIVERSITY OF BRITISH COLUMBIA(Okanagan)October 2022© Sarah Foss, 2022The following individuals certify that they have read, and recommendto the College of Graduate Studies for acceptance, a thesis/dissertation en-titled:AutoER: A System for the Automatic Generation andEvaluation of UML Database Design Diagramssubmitted by Sarah Foss in partial fulfilment of the requirements of thedegree of Master of ScienceDr. Ramon Lawrence, I. K. Barber Faculty of ScienceSupervisorDr. Patricia Lasserre, I. K. Barber Faculty of ScienceSupervisory Committee MemberDr. Bowen Hui, I. K. Barber Faculty of ScienceSupervisory Committee MemberDr. Stephen W. McNeil, I. K. Barber Faculty of ScienceUniversity ExamineriiAbstractInteractive question systems improve student engagement and provideopportunities for increased practice and skill mastery. Developing databasedesign diagrams is a key skill for database courses, but providing evalua-tion feedback is time-consuming for instructors and accurate auto-gradingis challenging due to the variability of student answers especially when la-beling diagram components. This work presents a system for the automaticcreation and real-time evaluation of database design questions using UnifiedModeling Language (UML) diagrams. Students directly interact with thequestion text, and the system continuously generates a visual representationof their answer as well as provides immediate feedback at any time. By uti-lizing a web-based, customizable user interface, the system supports precisemarking and the ability to practice variants of design questions to mastery.Classroom evaluations demonstrate high student satisfaction compared totraditional UML design questions and preference for u…
has type: Thesis/Dissertation
date issued: 2022-11
is shown at: 10.14288/1.0421624
language: eng
degree discipline: Computer Science
provider: Vancouver : University of British Columbia Library
publisher: University of British Columbia
rights: Attribution-NonCommercial-NoDerivatives 4.0 International
rights URI: http://creativecommons.org/licenses/by-nc-nd/4.0/
scholar level: Graduate
contributor: Lawrence, Ramon
type: Text
identifier URI: http://hdl.handle.net/2429/83073