Introduction to Programming and Software Development: an Interactive, Incremental and Iterative Approach
Raja Sooriamurthi · 2005
How does one teach programming to a student who does not necessarily intend to become a hardcore programmer? With this question in mind, over the past two years our introductory course on programming and software development for business majors has been completely revamped and restructured. This paper discusses our experience and the effectiveness of our innovations in attaining our pedagogical goals. This work has been supported by three curriculum development grants from Indiana University over the past two years.