Some experiences in teaching functional programming

Mike S. Joy, Steve Matthews · International Journal of Mathematical Education in Science and Technology · 1994

The authors have been developing functional programming units within the computer science BSc degree course at Warwick. In recent years there has been a shift away from a principally theoretical approach to the subject; functional programming is now taught using a ‘hands on’ experiential approach. This paper outlines the reasons for this change of emphasis and discusses some of the pedagogical issues raised.

Read the paper · More papers on PaperTik