Line 8: |
Line 8: |
| My goal for this project is to create and distribute a prototype for a project idea that I have. I'm hoping to get feedback and functionality requests in regards to the prototype. In the end, I hope to create a final design document that will be able to be used along with my prototype to create a useful teacher tool that will assist teachers in understanding more about their students knowledge. | | My goal for this project is to create and distribute a prototype for a project idea that I have. I'm hoping to get feedback and functionality requests in regards to the prototype. In the end, I hope to create a final design document that will be able to be used along with my prototype to create a useful teacher tool that will assist teachers in understanding more about their students knowledge. |
| | | |
− | ==Future goals==
| |
− | Eventually, this project is going to be a program for the teacher to use to test students on their knowledge of math. The results will then be displayed to the teacher. The results will include things like % of users that answered the question correctly. A graphical display of what all of the submitted answers were and how many of each student picked that answer. The average time of student answers. And finally, a graphical display of all the students in the activity that when hovering over any particular student, will show the individual statistics about the student. This will help the teacher learn quickly what the weak points of the class as a whole are, as well as each individual student. With this knowledge the teacher easily determine what topics require more time for the students to learn. Teachers will be able to run the activity and students will be able to join. Hopefully we'll figure a way to efficiently connect somewhere between 10-15 students to each teacher. Also, currently the project will call for the teacher to input the question, answer, and amount of time to be given to the students to answer. Ideally the [[School Server/RIT|schoolserver.rit.edu]] will be able to host 'packets' of pre-made questions that the teacher can download and use.
| |
| | | |
| ==For Teachers== | | ==For Teachers== |
| If you are a teacher and want to evaluate my project, please either click | | If you are a teacher and want to evaluate my project, please either click |
| [http://people.rit.edu/acj3840/ForDisplayOnly/PythonPrototype_v0.5.swf here] or look just below to run the prototype. It will launch in the same window, so when you're done hit the back button to get back to this page. Please read the prototype notes as it explains what each screen is for. Once you're done running it, please go [http://wiki.sugarlabs.org/go/Talk:Teacher%27s_Tools here] to discuss it (or once again look below). The latest version is where you would add your input. If you need any help or would just prefer to individually contact me feel free to send me an email at acj3840@rit.edu | | [http://people.rit.edu/acj3840/ForDisplayOnly/PythonPrototype_v0.5.swf here] or look just below to run the prototype. It will launch in the same window, so when you're done hit the back button to get back to this page. Please read the prototype notes as it explains what each screen is for. Once you're done running it, please go [http://wiki.sugarlabs.org/go/Talk:Teacher%27s_Tools here] to discuss it (or once again look below). The latest version is where you would add your input. If you need any help or would just prefer to individually contact me feel free to send me an email at acj3840@rit.edu |
| + | |
| + | ==Recent Updates== |
| + | ====1/27/10==== |
| + | We solidified our goals and plans for this quarter. Within the next week, we plan to have a minimal but functional application. |
| + | *The student interface will just show an image while waiting for an update from the teacher. |
| + | *The teacher's interface will first be assumed to be used on the XO. It will immediately open the question-creation dialog, followed by a waiting screen similar to the students'. When all students have responded, text statistics will be shown. |
| + | *The network backend will be kept as modular as possible to interface with other tools in the future. |
| + | *Question: will this tool be used for actual testing, or less formal evaluation? |
| | | |
| ==Prototype/Project Files/Git== | | ==Prototype/Project Files/Git== |
Line 39: |
Line 45: |
| | | |
| ==Milestones== | | ==Milestones== |
− | 1) Learn Python/Get GroupMembers | + | <strike> 1) Learn Python/Get GroupMembers |
| Need | | Need |
| - Know python and have dev environment set up | | - Know python and have dev environment set up |
Line 45: |
Line 51: |
| Date | | Date |
| - To be done by end of RIT's winter break (1/4/2010) | | - To be done by end of RIT's winter break (1/4/2010) |
− | 2) Create Student Interface | + | </strike> |
| + | |
| + | 2) Create Student User Interface |
| Need | | Need |
− | - Able to accept input from user | + | <strike>- Able to accept input from user </strike> |
| - Transition from screen to screen smoothly | | - Transition from screen to screen smoothly |
− | - Gathers all of the desired information easily | + | <strike>- Gathers all of the desired information easily </strike> |
| Date | | Date |
− | - To be done withing a week of teacher's interface (1/19/2010) | + | - Concurrent development with Teacher UI (2/14/10) |
− | 3) Create Teacher Interface | + | |
| + | 3) Create Teacher User Interface |
| Need | | Need |
| - Able to accept input from user | | - Able to accept input from user |
Line 59: |
Line 68: |
| - 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 | | Date |
− | - To be done within 2 weeks of being back from break (1/26/2010) | + | - Concurrent development with Student UI (2/14/10) |
| + | |
| 4) Get Networking working | | 4) Get Networking working |
| Need | | Need |
Line 66: |
Line 76: |
| - 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 | | Date |
− | - To be as done as possible by end of class (Week of 2/22/2010) | + | - To be as done as possible by end of class (Week of 2/14/2010) |
| 5) Test | | 5) Test |
| Need | | Need |
Line 79: |
Line 89: |
| - Needs will determine dates | | - Needs will determine dates |
| | | |
− | ==Recent Updates==
| + | |
− | ====1/27/10====
| |
− | We solidified our goals and plans for this quarter. Within the next week, we plan to have a minimal but functional application.
| |
− | *The student interface will just show an image while waiting for an update from the teacher.
| |
− | *The teacher's interface will first be assumed to be used on the XO. It will immediately open the question-creation dialog, followed by a waiting screen similar to the students'. When all students have responded, text statistics will be shown.
| |
− | *The network backend will be kept as modular as possible to interface with other tools in the future.
| |
− | *Question: will this tool be used for actual testing, or less formal evaluation?
| |
| | | |
| ==Other notes== | | ==Other notes== |
| The end goal for this project currently (for me) is to end up with a final design document for a project that the community has deemed useful and necessary. If you're interested in helping me, or working on the actual implementation after the design doc has been created, let me know. If you have any questions or concerns or requests please please PLEASE let me know so I can address them as quickly as possible. | | The end goal for this project currently (for me) is to end up with a final design document for a project that the community has deemed useful and necessary. If you're interested in helping me, or working on the actual implementation after the design doc has been created, let me know. If you have any questions or concerns or requests please please PLEASE let me know so I can address them as quickly as possible. |
| + | |
| + | ==Future goals== |
| + | Eventually, this project is going to be a program for the teacher to use to test students on their knowledge of math. The results will then be displayed to the teacher. The results will include things like % of users that answered the question correctly. A graphical display of what all of the submitted answers were and how many of each student picked that answer. The average time of student answers. And finally, a graphical display of all the students in the activity that when hovering over any particular student, will show the individual statistics about the student. This will help the teacher learn quickly what the weak points of the class as a whole are, as well as each individual student. With this knowledge the teacher easily determine what topics require more time for the students to learn. Teachers will be able to run the activity and students will be able to join. Hopefully we'll figure a way to efficiently connect somewhere between 10-15 students to each teacher. Also, currently the project will call for the teacher to input the question, answer, and amount of time to be given to the students to answer. Ideally the [[School Server/RIT|schoolserver.rit.edu]] will be able to host 'packets' of pre-made questions that the teacher can download and use. |
| | | |
| ==Contacts== | | ==Contacts== |