University of Worcester Worcester Research and Publications

Teaching Software Development to Non-Software Engineering Students

Colvin, John (2005) Teaching Software Development to Non-Software Engineering Students. In: World Congress in Applied Computing (FECS 2005), June 20-23, 2005, Las Vegas, Nevada. (Unpublished)


Download (71kB) | Preview


This paper argues that although the object-oriented programming (OOP) paradigm is appropriate for students taking programming modules on Higher Education (HE) software engineering course, this paradigm is not as relevant for students from other courses who study programming modules. It is also asserts that adopting another paradigm when teaching programming to non-software engineering students need not prevent the encouragement of good software engineering practices The paper discusses the software development model, procedures, techniques and programming language that the author requires non-software engineering students to employ when developing their
software. This discussion also includes consideration of implementation issues in an educational context. The paper concludes that his alternative approach has been successfully implemented, that it requires the student to adopt a rigorous approach to development and that it encourages best software engineering practices. The conclusions also note that delivering this alternative offers the opportunity to include good educational practice, such as role-play.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Discrete Keywords: object-oriented programming, software development, teaching, software engineering
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
L Education > LB Theory and practice of education > LB2300 Higher Education
Q Science > QA Mathematics > QA76 Computer software
Divisions: College of Business, Psychology and Sport > Worcester Business School
Related URLs:
Depositing User: Pete Thornton
Date Deposited: 13 Apr 2007 12:47
Last Modified: 08 Jun 2021 09:26

Actions (login required)

View Item View Item
Worcester Research and Publications is powered by EPrints 3 which is developed by the School of Electronics and Computer Science at the University of Southampton. More information and software credits.