DALY_c1.pdf (231.52 kB)
0/0

Introductory programming, problem solving and computer assisted assessment

Download (231.52 kB)
conference contribution
posted on 24.05.2006 by C. Daly, J. Waldron
Constructing a mathematical proof is isomorphic with writing a computer program. Validating a proof is as difficult as validating a computer program. Yet there is a pragmatic approach to validating a computer program: simply testing it with sample input and checking the required output. This paper discusses the use of computer assisted assessment on an introductory programming course. It is formative assessment; the aim being to foster a problem solving approach to programming. We have discovered the following advantages with computer assisted assessment in our programming course: the students get plenty of practice in programming, they get fast feedback and can easily move onto more advanced problems as their skill develops. The paper looks at the issues involved in problem design, the importance of presentation of the assessment and feedback, and student impressions of the exercise. Results are compared with traditional paper based examinations.
Logo branding

Categories

Keyword(s)

History

School

  • University Academic and Administrative Support

Department

  • Professional Development

Research Unit

  • CAA Conference

Pages

237076 bytes

Citation

DALY and WALDRON, 2002. Introductory Programming, Problem Solving and Computer Assisted Assessment. IN: Proceedings of the 6th CAA Conference, Loughborough: Loughborough University

Publisher

© Loughborough University

Publication date

2002

Notes

This is a conference paper.

Language

en

Exports

Logo branding

Categories

Keyword(s)

Exports