Skip to main content
Article
Programming principles – Instructors’ top list.
USF St. Petersburg campus Faculty Publications
  • Vladan Jovanovic
  • James Harris
  • Richard Chambers
  • Han Reichgelt
  • Ron MacKinnon
  • Sonny Butler
  • Stevan Mrdalj
  • Daniel Shoemaker
SelectedWorks Author Profiles:

Han Reichgelt

Document Type
Article
Publication Date
2004
Disciplines
Abstract

Experienced faculty tend to teach programming principles and practices as part of all programming courses on a purely ad hoc basis. In general, there is no agreement on a short list of generally accepted principles and practices as key points for students to learn, and such a list is also conspicuous by its absence in mainstream college textbooks used in “principles of programming” classes. In this paper we provide a starting list of programming principles that are applicable to all major programming languages. The authors used their teaching experience in programming and a broad set of textbooks in an attempt to assess current coverage and select a baseline set of principles aimed at assuring competency of our students as programmer. This paper presents results of an initial pilot survey administered with the aim of discovering an initial list of such principles.

Comments
Citation only. Full-text article is available through licensed access provided by the publisher. Published in Issues in Information Systems 2004, 5(2), 558-564. Members of the USF System may access the full-text of the article through the authenticated link provided.
Language
en_US
Publisher
International Association for Computer Information Systems
Creative Commons License
Creative Commons Attribution-Noncommercial-No Derivative Works 4.0
Citation Information
Jovanovic, V., Harris, J., Chambers, R., Reichgelt, H., McKinnon, R., Butler, E.S., Mrdalj, S., & Shoemaker, D., (2004). Programming principles – Instructors’ top list. Issues in Information Systems 2004, 5(2), 558-564.