Inproceedings,

Reactive Game Engine Programming for STEM Outreach

, , and .
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, ACM, (February 2015)
DOI: 10.1145/2676723.2677312

Abstract

In this paper we present our experiences using a novel programming style, reactive programming, to deliver a summer camp for students in grades 8 through 12. This software uses a declarative programming approach to allow students without a background in computing to explore a wide variety of subject material within a 3D virtual environment, including computer science, mathematics, physics, and art. This work is based on PyFRP, a reactive programming library written in Python. We describe our camp experience and provide examples of how this style of programming supports a wide variety of educational activities.

Tags

Users

  • @dblp
  • @gdmcbain

Comments and Reviewsshow / hide

  • @gdmcbain
    7 months ago (last updated 7 months ago)
    Using functional reactive programming as a framework for simulation is a brilliant idea.
Please log in to take part in the discussion (add own reviews or comments).