Pop Quiz/Development: Difference between revisions

Modell (talk | contribs)
Added to-do to developers page
Modell (talk | contribs)
 
(3 intermediate revisions by the same user not shown)
Line 17: Line 17:


==To-Do==
==To-Do==
Rewrite front end for GTK and move away from Tk
Polish up the GUI for the Teacher and Student and test functionality
-Paper prototyping and digitized version
-User testing of paper prototype


Testing of mesh networking back-end
Integrate and test networking code and or look at other programs that use mesh networking and fit code to PopQuiz use.


Future:
Test all integrated code, track bugs
Support many types of questions
 
Detailed results analysis
Begin user testing (need to find an environment, ping Math4)
"Build a quiz mode"
 
-Sending of a series of questions versus just individual questions
Fix bugs and edit features if need be from results of testing.
 
Deploy


==Milestones==
==Milestones==
Line 34: Line 34:
   - Know python and have dev environment set up
   - Know python and have dev environment set up
   - Get group members
   - Get group members
Date
  - To be done by end of RIT's winter break (1/4/2010)
</strike>  
</strike>  


2) Create Student User Interface
<strike>2) Create Student User Interface
  Need
  Need
   <strike>- Able to accept input from user </strike>
   - Able to accept input from user
   - Transition from screen to screen smoothly
   - Transition from screen to screen smoothly
   <strike>- Gathers all of the desired information easily </strike>
   - Gathers all of the desired information easily  
Date
</strike>
  - Concurrent development with Teacher UI (2/14/10)


<strike>
3) Create Teacher User Interface
3) Create Teacher User Interface
  Need
  Need
Line 52: Line 50:
   - Stores all the information in a format easily sent over networks
   - Stores all the information in a format easily sent over networks
   - Able to display all of the class information regardless of number of students (up to 15)
   - Able to display all of the class information regardless of number of students (up to 15)
Date
</strike>
  - Concurrent development with Student UI (2/14/10)


4) Get Networking working
4) Get Networking working
Line 60: Line 57:
   - Students are able to join activity
   - Students are able to join activity
   - Information is able to be passed from student XO to teacher XO
   - Information is able to be passed from student XO to teacher XO
Date
 
  - To be as done as possible by end of class (Week of 2/14/2010)
5) Test
5) Test
  Need
  Need
Line 68: Line 64:
  Date
  Date
   - As long as there is support for the project
   - As long as there is support for the project
6) Add features
6) Add features
  Need
  Need