Experiences in the use of an adaptive intelligent system to enhance online learners' performance: a case study in Economics and Business courses

AE Guerrero-Roldán, ME Rodríguez-González… - International Journal of …, 2021 - Springer
Several tools and resources have been developed in the past years to enhance the teaching
and learning process. Most of them are focused on the process itself, but few focus on the …

Automated grading of class diagrams

W Bian, O Alam, J Kienzle - 2019 ACM/IEEE 22nd International …, 2019 - ieeexplore.ieee.org
Drawing UML diagrams, such as class diagrams, is an essential learning task in many
software engineering courses. In course assignments, students are tasked to draw models …

Operationalizing the continuum between well-defined and ill-defined problems for educational technology

NT Le, F Loll, N Pinkwart - IEEE Transactions on Learning …, 2013 - ieeexplore.ieee.org
One of the most effective ways to learn is through problem solving. Recently, researchers
have started to develop educational systems which are intended to support solving ill …

Tool-supported teaching of UML diagrams in software engineering education-A systematic literature review

F Huber, G Hagel - 2022 45th Jubilee International Convention …, 2022 - ieeexplore.ieee.org
There is hardly a university that does not offer a course in software engineering for computer
scientists. Due to the expanding complexity of software systems and rapidly changing …

Automatic assessment of students' software models using a simple heuristic and machine learning

Y Boubekeur, G Mussbacher, S McIntosh - Proceedings of the 23rd ACM …, 2020 - dl.acm.org
Software models are increasingly popular. To educate the next generation of software
engineers, it is important that they learn how to model software systems well, so that they …

Experiences in digital circuit design courses: A self-study platform for learning support

D Baneres, R Clariso, J Jorba… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
The synthesis of digital circuits is a basic skill in all the bachelor programmes around the ICT
area of knowledge, such as Computer Science, Telecommunication Engineering or …

Is automated grading of models effective? assessing automated grading of class diagrams

W Bian, O Alam, J Kienzle - Proceedings of the 23rd ACM/IEEE …, 2020 - dl.acm.org
Learning how to model the structural properties of a problem domain or an object-oriented
design in the form of a class diagram is an essential learning task in many software …

Exploring Feedback and Gamification in a Data Modeling Learning Tool.

O Dæhli, B Kristoffersen, P Lauvås Jr… - Electronic Journal of e …, 2021 - ERIC
Data modeling is an essential part of IT studies. Learning how to design and structure a
database is important when storing data in a relational database and is common practice in …

Towards a better understanding of interactions with a domain modeling assistant

Y Boubekeur, G Mussbacher - Proceedings of the 23rd ACM/IEEE …, 2020 - dl.acm.org
The enrolment of software engineering students has increased rapidly in the past few years
following industry demand. At the same time, model-driven engineering (MDE) continues to …

Automated generation and correction of diagram‐based exercises for Moodle

P Gómez‐Abajo, E Guerra… - Computer Applications in …, 2023 - Wiley Online Library
One of the most time‐consuming task for teachers is creating and correcting exercises to
evaluate students. This is normally performed by hand, which incurs high time costs and is …