PLM Teacher Console - BuggleInc/PLM GitHub Wiki

This page is outdated and should be rewritten

Objectives

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


Requests from the teacher

This page is outdated and should be rewritten

Questions:

Who’s here?

Who needs help?

  • Who calls me?
  • Who did not try anything?
  • Who did not succeed?

Who works well?

Events:

  • Join/Leave
  • Heartbeat (status report)
  • Help Me/Discard Me
  • Exercise Switch
  • Exercise Run

Design

JLM Console design

Server on Google App Engine

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

TODO

⚠️ **GitHub.com Fallback** ⚠️