The Proceedings of the Information Systems Education Conference 2000: §440
| Work in Progress Best Practices
|Recommended Citation: Faux, R. Teaching Problem Solving Techniques and Software Engineering Concepts before Programming. In The Proceedings of the Information Systems Education Conference 2000, v 17 (Philadelphia): §440.
Teaching Problem Solving Techniques and Software Engineering Concepts before Programming
This paper outlines research currently underway that seeks to determine the impact of teaching various concepts before a programming language. Many educators have espoused the concept of preparing learners for success in Computer and Information Science by teaching problem solving techniques, approaches to design and software engineering concepts prior to actual coding. While various efforts to implement this approach exist, very little empirical data has been accumulated. Course content effectiveness research in this area is relatively sparse.. This research measures the learning of two groups in a first programming course after participants complete pre-programming courses with varying content.
|Rob Faux [a1] [a2]|
United States Open University [u1] [u2]
Keywords: introductory computer science, problem solving, CS0, CS1, CS curriculum, software engineering
Read this presentation handout (non-refereed) in Adobe Portable Document (PDF) format. (122 K bytes)
Preview this presentation handout (non-refereed) in Plain Text (TXT) format. (24 K bytes)
Comments and corrections to