Comparative critiquing and example-based approach for learning client-server design
Software architecture course is one of the courses that are offered in computer science and software engineering programme. This course is related to software architecture design styles and making important design decisions for software design and development process. Several studies reported that s...
Saved in:
Published in | 2017 IEEE Conference on e-Learning, e-Management and e-Services (IC3e) pp. 30 - 35 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.11.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Software architecture course is one of the courses that are offered in computer science and software engineering programme. This course is related to software architecture design styles and making important design decisions for software design and development process. Several studies reported that students have difficulty in learning and understanding software architecture course. Teaching students about software architecture design and to equip the students with architecture design skills is very challenging. Thus, a comparative critiquing and example-based approach into learning client-server design architecture is proposed in this paper. The main idea is to support students' learning in software architecture design, specifically in the client-server design style. The aim of this paper is to describe the use of comparative critiquing and example-based approach in learning client-server design style. We believe that this approach would enhance the students' learning and understanding in client-server design. Furthermore, it would blend the learning performed in the traditional classroom setting. |
---|---|
DOI: | 10.1109/IC3e.2017.8409234 |