Introductory Problem Solving in Computer Science

Barnes, David J. and Fincher, Sally and Thompson, Simon (1997) Introductory Problem Solving in Computer Science. In: 5th Annual Conference on the Teaching of Computing. (Full text available)

MS Word
Download (39kB)
[img]
PDF
Download (174kB)
[img]
Preview

Abstract

This paper describes our experiences in devising a lightweight, informal methodology for problem solving in introductory, university level, computer science. We first describe the original context of the experiment and the background to the methodology. We then give the details of the steps of the Problem Solving Cycle - Understanding, Designing, Writing and Reviewing - and the lessons we learned about our teaching from devising the material. We also present practical examples of how it has been applied in a variety of units in our programme.

Item Type: Conference or workshop item (Paper)
Uncontrolled keywords: problem solving programming functional imperative cross-curricular software engineering
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Faculties > Science Technology and Medical Studies > School of Computing > Theoretical Computing Group
Faculties > Science Technology and Medical Studies > School of Computing > Computing Education Group
Depositing User: David Barnes
Date Deposited: 01 Aug 2009 13:48
Last Modified: 20 Nov 2014 14:50
Resource URI: http://kar.kent.ac.uk/id/eprint/21468 (The current URI for this page, for reference purposes)
ORCiD (Barnes, David J.):
ORCiD (Fincher, Sally):
ORCiD (Thompson, Simon):
  • Depositors only (login required):

Downloads

Downloads per month over past year