PLM Teacher Console - BuggleInc/PLM GitHub Wiki
This page is outdated and should be rewritten
This page is outdated and should be rewritten
The goal of this project is to give teachers the tools:
- to spot students having difficulties completing the JLM exercises,
- to prepare a batch of exercises to be done during a class,
- to review the class results, allowing to visualize which exercises were the most difficult for students, and analyze other relevant statistics.
At best, the teacher would be able to monitor a map of his classroom, pointing out the students blocked with the JLM.
This page is outdated and should be rewritten
This page is outdated and should be rewritten
Who’s here?
Who needs help?
- Who calls me?
- Who did not try anything?
- Who did not succeed?
Who works well?
- Join/Leave
- Heartbeat (status report)
- Help Me/Discard Me
- Exercise Switch
- Exercise Run
See documentation at http://code.google.com/appengine/
See the server code at https://github.com/Amatsuyu/JLMServer.
Requests format is detailed at JLM Server requests
- Allow to deploy JLMServer to different GAE servers (see http://code.google.com/intl/en/appengine/docs/java/tools/uploadinganapp.html)
- Allow to prepare a course: select lessons and exercises and upload a JAR file on the server
- Additionally, prepare and write documentation to create such a JAR → lessons JAR
- Allow to load lessons from a jar file on the server
- Allow the teacher to download all students data, or only those answering a question
- Display results in a nice graph (http://codingbat.com/progress-graphs.html)
- Leaderboard
- Support http://openbadges.org to reward students for finishing exercises/lessons
bq. This page is outdated and should be rewritten