A Functional I/O System

Download Now Free registration required

Executive Summary

Functional programming languages ought to play a central role in mathematics education for middle schools. After all, functional programming is a form of algebra and programming is a creative activity about problem solving. Introducing it into mathematics courses would make pre-algebra course come alive. If input and output were invisible, students could implement fun simulations, animations, and even interactive and distributed games all while using nothing more than plain mathematics. The authors have implemented this vision with a simple framework for purely functional I/O.

  • Format: PDF
  • Size: 166.6 KB