The Proceedings of the Information Systems Education Conference 2000: §406    Home    Papers/Indices    prev (§405)    Next (§407)
    Paper (refereed)     Best Practices
Recommended Citation: Lamey, R.  Incorporating Problem Solving into Programming Classes.  In The Proceedings of the Information Systems Education Conference 2000, v 17 (Philadelphia): §406.
CDpic

Incorporating Problem Solving into Programming Classes

thumb
Refereed
 
Robert Lamey    [a1] [a2]
Computer Technology Department
Purdue University    [u1] [u2]
West Lafayette, Indiana, USA    [c1] [c2]

Problem solving involves far more than the ability to plug numbers into a formula and looking to a calculator to resolve an answer. The real world presents problems, described in words, that require creative applications of the more fundamental principles taught in physics, mathematics, and business classes. The unpopularity of "word problems" and the difficulty in teaching creative thinking have generally led educators to avoid problem solving in favor of equation solving. This paper demonstrates that methods for finding creative solutions to novel problems can be codified and taught within the structure of a programming class.

Keywords: problem solving; programming; heuristic; word problems

Read this refereed paper in Adobe Portable Document (PDF) format. (174 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (30 K bytes)

View the photo/graphic Lamey.Robert.jpg with this presentation. (35 K bytes)
CDpic
Comments and corrections to
webmaster@isedj.org