Skip to content

Functional-reactive engine used to teach programming to kids K-12

Notifications You must be signed in to change notification settings

MillerRidgeway/ReactivePanda

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactivePanda

ReactivePanda is a library that aims to make it easier to teach programming to middle school / high school students.

Our philosophy is that using a non-domain specific langague such as python with the addition of reactive programming elements allows for an easier introduction and transition to more advanced programming.

This library is a wrapper of the panda3d game engine.

Usage

A simple hello world:

from PandaSRC.Panda import *
panda(hpr = hpr(time,1,0))
start()

This produces a panda model that rotates based on the current time.

Documentation and website

All documentation and other information can be found at our website, reactive-engine.org

About

Functional-reactive engine used to teach programming to kids K-12

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%