Thus, we propose a software design
critiquing tool to support the students in practicing the
software design problems/exercises. The aim of this paper is to
describe the use of a critiquing-based approach in a software
design tool for supporting the teaching and learning of a
software design course. We believe that a software design
critiquing tool would enhance the students’ learning and
knowledge of software design. In addition, it would
complement the teaching and learning performed in a
conventional classroom setting.
Keywords-critic-based approach; an educational software
tool; software design critiquing tool.