@gdmcbain

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.

Links and resources

Tags

community