Online Learning Update Ray Schroeder, editor, COLRS - Online@Illinois Springfield

Online Learning Update - a blog published daily since 2001 by Ray Schroeder, Professor Emeritus, University of Illinois at Springfield

Monday, October 23, 2006
From, By, and For the OSSD: Software Engineering Education Using an Open Source Software Approach - Kun Huang, Yifei Dong, and Xun Ge, Innovate
In the discipline of computer science, the disconnect between professional practice and educational preparation often poses a challenge for academic programs. On the one hand, computing is a complex, multidisciplinary field that integrates knowledge from many different areas. This field calls for a workforce of computer engineers and scientists who are able to work in teams in order to apply knowledge and skills from different disciplines in solving problems, to deal with ever-changing situations, and to update knowledge and skills continuously through self-directed learning (McGettrick et al. 2004). On the other hand, most computing education curricula are organized around compartmentalized courses in which students acquire largely incremental, disconnected knowledge and skill sets. Moreover, many computing courses focus more on end products—that is, on the delivery of workable programs—than on the development processes themselves (Upchurch and Sims-Knight 1997). In contrast to the frequent teamwork found in the computing industry, students usually program individually or in small teams at best (Knight, Prey, and Wulf 1997). Consequently, when faced with complex, real-world tasks, students often find it difficult to synthesize and apply their knowledge and skills to solve problems.

 



Comments: Post a Comment


Fair Use