DocTest Quiz

Registered by Jeffrey Elkner

Interactive on-line tool for teaching programming using Python. Quiz questions and classwork and homework exercises are presented as DocTests, and the student is asked to write Python code to make the tests pass. Through the web student solutions are evaluated against the DocTests with feedback provided to the student when solutions do not pass the tests.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
Jeffrey Elkner
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Deferred
Milestone target:
None
Completed by
Jason Straw

Related branches

Sprints

Whiteboard

Eldar and William Haddon are going to work on this. We need the following features:

1. Create a quiz with a set of items.
2. An item is a doctest.
3. Students see one item at a time.
4. Each item should have a text field for a solution, and a "submit" button.
5. Once submitted, the result of the test should be returned, the user should not be able to submit the item again, and a "next" button should appear that will take the user to the next item.
6. Once all the items have been tested, a summary should be displayed.

--
Eldar / whaddon: Please add a updated link to a specification. Your choice of where.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.