There are Teachers
There are Students
Students are in classes that teachers teach
Teachers can create multiple quizzes with many questions (each question is multiple choice)
Teachers can assign quizzes to students
Students solve/answer questions to complete the quiz, but they don't have to complete it at once. (Partial submissions can be made).
Quizzes need to get graded
For each teacher, they can calculate each student's total grade accumulated over a semester for their classes
- clone this repo onto your machine
cd
into the directory of the checkoutvirtualenv -p python3 env
source env/bin/activate
pip install -r requirements.txt
py.test test_task.py