presnick / RunestoneServer

Interactive books for computer science
http://interactivepython.org
Other
26 stars 46 forks source link

Pick a question to present #161

Closed presnick closed 1 year ago

presnick commented 6 years ago
  1. Add a top-bar menu item titled "Practice". a. (wait for response from Brad on how to do that.)
  2. When the user clicks on "Practice", open a page with: a. a suggested chapter/subchapter to practice b. a tree picker that lets the user pick one chapter/subchapter, borrowing the tree picker widget used in the admin interface for creating assignments.
presnick commented 6 years ago

For tree picker, look for documentation at https://www.jstree.com/

presnick commented 6 years ago

For #1, Iman has solved for dynamic pages, but not for static pages.

presnick commented 6 years ago

When they first start the problem, record the timestamp in jscript variable.

When they finish the problem, score it:

presnick commented 6 years ago

Add a button for the student to say they're giving up.

presnick commented 6 years ago

For now, omit the tree picker, and just automatically take the student to the suggested question, skipping the selection page entirely.

github-actions[bot] commented 1 year ago

Stale issue message