Engineering an online course: applying the ‘secrets’ of computer programming to course development
Colleges and universities are increasingly migrating towards utilising the World Wide Web to convey at least part of, and in many cases, their entire curricular offering. Despite this trend there is little support for the professors responsible for translating courses refined over a career in the classroom for delivery via the Web. Teachers who are experts in their subject area and masters of their craft when in a classroom find themselves in the uncomfortable position of having to relearn how to teach in a new environment with little or no support. Development of an online course is, in many significant aspects, analogous to developing a computer product. The procedures and tools utilised in the software engineering field to manage computer software development, therefore, offer promise for developing online courses. This paper explores the potential of one process developed for the software engineering field—the System Development Lifecycle (SDL)—as a tool to effectively design and develop online college courses.
Document Type: Research Article
Affiliations: 1: Graduate School of Computer and Information Sciences, Nova Southeastern University, Fort Lauderdale, FL 33314 USA; web site: ~ellist;, Email: firstname.lastname@example.org., URL: http://scis.nova.edu/ 2: Graduate School of Computer and Information Sciences, Nova Southeastern University, Fort Lauderdale, FL 33314 USA; web site: ~hafnerw;, Email: email@example.com, URL: http://scis.nova.edu/
Publication date: November 1, 2003