SDK Integration for the OneUp Learning platform.
Project description
OneUp Learning SDK
This is a Python SDK to allow for the scripting and integration of the OneUp Learning platform developed by West-Salem State University.
Installation
The package is available through Python's package management system:
pip install oneupsdk
Configuration
You can request an account by contacting Darina Dicheva. Once you have an account, create a config.yaml
file containing your authentication information. This file is parsed by the SDK to authenticate your API calls.
oneup:
username: "username"
password: "OneUP-P4ssW04d!"
References
Dicheva, Darina, Keith Irwin, and Christo Dichev. "OneUp learning: a course gamification platform." In International Conference on Games and Learning Alliance, pp. 148-158. Springer, Cham, 2017. (link)
Dicheva, Darina, Keith Irwin, and Christo Dichev. "OneUp: Supporting Practical and Experimental Gamification of Learning." International Journal of Serious Games 5, no. 3 (2018): 5-21. (link)
Dicheva, Darina, Keith Irwin, and Christo Dichev. "OneUp: Engaging Students in a Gamified Data Structures Course." In Proceedings of the 50th ACM Technical Symposium on Computer Science Education, pp. 386-392. 2019. (link)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.