@inproceedings{0d8cef5fad7d46bc8b1f785c96c78de9,
title = "Is It Better to Learn from Problems or Erroneous Examples?",
abstract = "Unified Modeling Language (UML) is a modeling standard that has been commonly used in the software industry. However, students face difficulties while learning how to model complete and correct UML diagrams. One of the reasons is the way UML has been taught. In order to improve the effectiveness of learning it is necessary to employ methods in which the students actively take part in the learning process. This paper describes an empirical study that evaluates two teaching methods: Problem Based Learning (PBL) and Learning from Erroneous Examples (ErrEx). We compared these methods by assessing the degree of correctness and completeness of the produced diagrams. We analyzed students' perceptions about each method. The quantitative results showed that the diagrams created using both methods presented similar level of correctness and completeness. The qualitative results showed that students found PBL easier when learning UML diagrams. Results showed that students found PBL easier when learning UML diagrams.",
keywords = "Empirical Study, Learning from Erroneous Examples, Modeling Education, Problem Based Learning, UML Teaching",
author = "Silva, {Williamson Alison Freitas} and Steinmacher, {Igor Fabio} and Conte, {Tayana Uchoa}",
note = "Publisher Copyright: {\textcopyright} 2017 IEEE.; 30th IEEE Conference on Software Engineering Education and Training, CSEE and T 2017 ; Conference date: 07-11-2017 Through 09-11-2017",
year = "2017",
month = dec,
day = "4",
doi = "10.1109/CSEET.2017.42",
language = "English (US)",
series = "Proceedings - 30th IEEE Conference on Software Engineering Education and Training, CSEE and T 2017",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "222--231",
editor = "Hironori Washizaki and Nancy Mead",
booktitle = "Proceedings - 30th IEEE Conference on Software Engineering Education and Training, CSEE and T 2017",
}