Problem based learning in the software engineering classroom
conference contribution
posted on 2012-01-18, 16:45 authored by Ita RichardsonIta Richardson, YVONNE DELANEYYVONNE DELANEYSoftware engineering lecturers are faced with the teaching of concepts which sometimes are not easy for inexperienced students to understand. Therefore, it can be useful to consider and use non-traditional teaching methods which can improve students’ learning. In this paper, we discuss problem-based learning and how its use can improve students’ understanding of concepts. We present factors which should exist in ‘pure’ problem-based learning. We then describe how one of the authors used problem-based learning in a class who were required to
understand information flows through software engineering diagramming techniques, with the ultimate view to being able to analyse and design computerized information systems. This problem-based learning class was observed and analysed by the second author. The analysis presented focuses on the problem-based learning factors, how they were implemented in class, and the strengths and weaknesses of the use of problem-based learning in this way. In conclusion, the authors discuss how the teaching could be improved through modifying the
teaching method for a future class in which problem-based learning will be used. This
modification is expected to enhance the students’ learning and their experience.
History
Publication
IEEE conference on Software Engineering Education and Training (CSEET);02/2009Publisher
IEEE Computer SocietyNote
peer-reviewedOther Funding information
SFIRights
“© 2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other worksLanguage
EnglishExternal identifier
Usage metrics
Categories
No categories selectedLicence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC