Functional game programming in Java-based CS1

  • Authors:
  • Stephen Bloch;Lee Stemkoski

  • Affiliations:
  • Adelphi University, Garden City, NY;Adelphi University, Garden City, NY

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe our experiences teaching CS1 with a strong emphasis on graphics, animation, and game programming, using a predominantly functional programming style. We discuss the advantages of this approach, even in a language (Java) not normally associated with functional programming.