Improved Teaching Model for Software Architecture Course

zhenyan ji,jing song
DOI: https://doi.org/10.2991/emim-15.2015.65
2015-01-01
Abstract:Research on software architecture is a hotspot in the field of software engineering. To introduce the valuable engineering experiences and theoretical knowledge, a software architecture course is offered widely in colleges and universities. In our school, we originally adopted traditional approach, first introduced theoretical knowledge and then gave a couple of examples to explain it, to teach our students the course. Due to students' limited experience in developing software projects, the students feel difficult to understand the course contents. To reach better teaching effect, we propose case driven teaching approach, introduce cutting-edge industry seminars, and improve course assignments and grading. Each improvement is described in detail in the paper. Course evaluation results prove that students' satisfaction increases explicitly after the teaching model is improved.
What problem does this paper attempt to address?