yn-coder / CodingTeacher

0 stars 0 forks source link

Milestone #3 description #25

Open yn-coder opened 6 years ago

yn-coder commented 6 years ago

Milestone # 3

Notebook side

Write (extend) jupyter extension to add a help attached panel to cell. Attached panel could display a book-cell related help article (retrieved from web API) and allow to student to ask for help from teacher (create a question).

Server side

Extend help retrieving API from get(page_name) to get/post(page_name, cell_data, WL_user). Store WL sessions

Milestone plan

  1. Extension 1.1. Create a clear extension for cell help box #22 1.2. Detecting for Windows.Live account from Jupyter #26 1.3. Extend the help page web request #19 1.4. More stable notebook update mechanism 1.5. Testing coverage for Jup ext
  2. Server 2.1. Sessions (client and server side) for store Windows.Live sessions #2 2.2. Database migrations #21 2.3. Extend help retrieving API from get(page_name) to get/post(page_name, cell_data, WL_user). #19 2.5. Testing coverage
  3. Project support