The Haskell school of expression: learning functional programming through multimedia
The Haskell school of expression: learning functional programming through multimedia
The Haskell: The Craft of Functional Programming
The Haskell: The Craft of Functional Programming
Word puzzles in Haskell: interactive games for functional programming exercises
Proceedings of the 2005 workshop on Functional and declarative programming in education
Functional video games in the CS1 classroom
TFP'10 Proceedings of the 11th international conference on Trends in functional programming
Hi-index | 0.00 |
This paper describes a practical exercise set to an introductory functional programming course. The exercise is to implement a small game involving a space ship in an asteroids belt, after the fashion of the classic Asteroids arcade game. The positive experience suggests that interactive graphics programs of this kind make good and entertaining programming exercises for functional programming courses.