In this paper we revisit previous research to elaborate on the question: "Can graduating students design software systems?" The work concluded that the answer was "not really". We wished to determine if this was true currently at our institution and also to look at whether students were able to design software in groups, and evaluate others' designs. In summary, it appears that our students, just as in the original experiment, struggle with doing design, even in a group situation. The representation of behavioral design was particularly lacking. That said, students were able to recognize weaknesses when evaluating other group designs. Based on our findings, we provide several pedagogic recommendations
AbstractCreativity is a significant element in design education, and frequently a significant compet...
Teaching software engineering design to large diverse cohorts poses many challenges. Many students l...
This paper outlines perspectives on the teaching and learning of software systems development in lar...
In this paper we revisit previous research to elaborate on the question: "Can graduating students de...
We expand upon previous research that looked at the question: "Can graduating students design softwa...
This paper examines software designs produced by students nearing completion of their Computer Scien...
We expand upon previous research that looked at the question: "Can graduating students design softwa...
This paper reports a multi-national, multi-institutional study to investigate Computer Science stude...
This paper examines software designs produced by students nearing completion of their Computer Scien...
This paper examines software designs produced by students nearing completion of their Computer Scien...
The development of object-oriented design expertise requires the acquisition of a number of skills, ...
The development of object-oriented design expertise requires the acquisition of a number of skills, ...
When professional programmers begin designing programs, we know they often spend time away from a co...
Engineers, architects, and computer scientists all engage in design upon graduation. Yet, up to now,...
This paper reports a multi-national, multi-institutional study to investigate Computer Science stude...
AbstractCreativity is a significant element in design education, and frequently a significant compet...
Teaching software engineering design to large diverse cohorts poses many challenges. Many students l...
This paper outlines perspectives on the teaching and learning of software systems development in lar...
In this paper we revisit previous research to elaborate on the question: "Can graduating students de...
We expand upon previous research that looked at the question: "Can graduating students design softwa...
This paper examines software designs produced by students nearing completion of their Computer Scien...
We expand upon previous research that looked at the question: "Can graduating students design softwa...
This paper reports a multi-national, multi-institutional study to investigate Computer Science stude...
This paper examines software designs produced by students nearing completion of their Computer Scien...
This paper examines software designs produced by students nearing completion of their Computer Scien...
The development of object-oriented design expertise requires the acquisition of a number of skills, ...
The development of object-oriented design expertise requires the acquisition of a number of skills, ...
When professional programmers begin designing programs, we know they often spend time away from a co...
Engineers, architects, and computer scientists all engage in design upon graduation. Yet, up to now,...
This paper reports a multi-national, multi-institutional study to investigate Computer Science stude...
AbstractCreativity is a significant element in design education, and frequently a significant compet...
Teaching software engineering design to large diverse cohorts poses many challenges. Many students l...
This paper outlines perspectives on the teaching and learning of software systems development in lar...