Functional Video Games in the CS1 Classroom Appears in: Trends in Functional Programming 11 th International Symposium TFP 2010 Norman, OK, USA, May 17-19, 2010 Revised Selected Papers
Over the past decade enrollments in Computer Science un- dergraduate programs have drastically dr... more Over the past decade enrollments in Computer Science un- dergraduate programs have drastically dropped while simultaneously see- ing demand for computer scientists in the job market increase. The reason for this disconnect is, in part, due to the perception new potential stu- dents have of programming as a dull activity requiring no creativity, very little social interaction, and endless hours of coding in front of a mon- itor. The question then is how can we capture the imagination of new students and perk their interest in a way that gets them excited while at the same time giving them a solid foundation in computer programming and Computer Science. This article puts forth the thesis that develop- ing video games using functional programming should be a new trend in the CS1 classroom. The article describes the approach implemented at Seton Hall University using video game programming and Felleisen et al.'s textbook How to Design Programs. The first-year programming curriculum ...
Uploads
Papers by Marco Morazan