Resources for UML Modeling Experiment
UML modeling assignment: Classroom
UML modeling assignment: Academic
Guidelines for designing a class diagram assignment for novice engineers
UML modeling assignment: Classroom
UML modeling assignment: Academic
Guidelines for designing a class diagram assignment for novice engineers
This questionnaire is a customized and reduced version of the well-known Online Self-Regulated Learning Questionnaire (OSLQ) by Barnard et al. (2009), adapted to the context of UML class diagram modeling in undergraduate computing education.
It focuses on six core aspects of self-regulated learning, specifically tailored to the tasks and cognitive processes involved in software modeling. Each item is rated on a 5-point Likert scale (1 = Strongly disagree, 5 = Strongly agree):
Q1: I set specific goals before starting to model the UML diagram.
Q2: I planned how I would complete the modeling task.
Q3: I used strategies to improve my UML diagram after getting feedback.
Q4: I monitored my progress as I built the diagram.
Q5: I sought help (from feedback or other sources) when I faced difficulties.
Q6: I reflected on my modeling decisions after each iteration.
This simplified version retains the core dimensions of planning, monitoring, and reflection, and was used to complement objective modeling performance data with metacognitive insights.
Reference:
Barnard, L., Lan, W. Y., To, Y. M., Paton, V. O., & Lai, S.-L. (2009). Measuring self‐regulation in online and blended learning environments. The Internet and Higher Education, 12(1), 1–6.
Task to be solved (building a class diagram)
4 teachers' solutions (VPP and XES)
1 student solution (VPP and XES)
conformance checking results