Kelpy
KELPY is the Kid Experimental Library in PYthon
Installation
Put this library somewhere--mine lives in "/home/piantado/mit/Libraries/kelpy/"
Set the PYTHONPATH environment variable to point to kelpy/:
export PYTHONPATH=$PYTHONPATH:/home/piantado/Desktop/Libraries/kelpy
You can put this into your .bashrc file to make it load automatically when you open a terminal. On ubuntu and most linux, this is:
echo 'export PYTHONPATH=$PYTHONPATH:/home/piantado/Desktop/Libraries/kelpy' >> ~/.bashrc
And you should be ready to use the library
About
The basic approach of Kelpy is to handle simple animations and things, taking care of the main refresh-display loop in pygame, and letting us just construct sequences of object actions and handle events. Future work will handle fancier counterbalancing, etc.
Kelpy is a work in progress, so please be mindful that some demos and classes may not function as intended just yet!
Documentation
Kelpy documentation can be found at: http://kelpy.readthedocs.org/en/latest/
(or checking out the docs directory; the index page is at docs/_build/html/index.html)
Dependencies:
- PIL
- Pygame
- Tobii SDK
Credits:
Steven T. Piantadosi, Matthew McGovern, and Amanda Yung are the primary contributors to this project.
Citation:
This software may be cited as:
@misc{piantadosi2012kelpy,
author={Steven T. Piantadosi},
title={ Kelpy: a free library for child experimentation in python},
year={2012},
howpublished={available from https://github.com/piantado/kelpy/}
}