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 |