Changes

115 bytes removed ,  17:24, 18 February 2010
Overhaul/reformat in prep for final presentation
Line 1: Line 1:  +
{{Pop_Quiz/Navigation}}
 +
 +
<br/><br/>
 +
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher. The application might have several [[#Alternative Use|other uses]] but pop quizzes are the main focus.
 +
 +
{{TOCright}}
 +
 
==Group Members==
 
==Group Members==
 
[[user:acj3840|Alex Jones]] Founder <br \>
 
[[user:acj3840|Alex Jones]] Founder <br \>
Line 5: Line 12:  
[[user:bisserlis|Ben Isserlis]] Networking
 
[[user:bisserlis|Ben Isserlis]] Networking
   −
==Project Description==
+
==Recent Updates==
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.
+
====2/13/10====
 
+
We made some rapid progress in networking and packaging. Current action items:
 +
*Work out remaining kinks
 +
**SVG Icon isn't being picked up
 +
**On starting activity PopQuiz appears to either freeze or take an unacceptably long time to load
   −
==For Teachers==
  −
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
  −
  −
==Recent Updates==
   
====1/27/10====
 
====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.  
 
We solidified our goals and plans for this quarter. Within the next week, we plan to have a minimal but functional application.  
Line 21: Line 26:  
*Question: will this tool be used for actual testing, or less formal evaluation?
 
*Question: will this tool be used for actual testing, or less formal evaluation?
   −
==Prototype/Project Files/Git==
+
==Prototype==
Git Public clone URL: git://git.sugarlabs.org/popquiz/mainline.git <br \>
+
If you are a teacher and want to evaluate my project, please either click
[http://people.rit.edu/acj3840/ForDisplayOnly/PythonPrototype_v0.5.swf Latest Flash Prototype]<br \>
+
[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
 
Discuss the prototype [http://wiki.sugarlabs.org/go/Talk:Pop_Quiz here]<br \>
 
Discuss the prototype [http://wiki.sugarlabs.org/go/Talk:Pop_Quiz here]<br \>
 
For a directory of the old versions look [http://people.rit.edu/acj3840/ForDisplayOnly/ here]
 
For a directory of the old versions look [http://people.rit.edu/acj3840/ForDisplayOnly/ here]
   −
==Prototype Notes==
+
===Notes===
 
A few things about my prototype. The final program will be in Python; the prototype is in flash because I know Actionscript and I'm able to quickly make a prototype with it. It's designed to get across the ideas of possible functionality, not actually be a fully working completely accurate prototype. I've hard coded a lot of stuff which won't be in the actual program. Please evaluate it based on what it implies it would/could do, rather than what it actually does (example: numbers for percentage are wrong, but implies that they would be displayed and displayed correctly). Things to note about it are as follows: <br \>
 
A few things about my prototype. The final program will be in Python; the prototype is in flash because I know Actionscript and I'm able to quickly make a prototype with it. It's designed to get across the ideas of possible functionality, not actually be a fully working completely accurate prototype. I've hard coded a lot of stuff which won't be in the actual program. Please evaluate it based on what it implies it would/could do, rather than what it actually does (example: numbers for percentage are wrong, but implies that they would be displayed and displayed correctly). Things to note about it are as follows: <br \>
 
- The first screen is what the teacher would see, and have the opportunity to input a question, input up to 4 answers, as well as select the correct answer. They would then click on answer to send the question out to the students. <br \>
 
- The first screen is what the teacher would see, and have the opportunity to input a question, input up to 4 answers, as well as select the correct answer. They would then click on answer to send the question out to the students. <br \>
Line 35: Line 40:     
==Pictures/Concept Art==
 
==Pictures/Concept Art==
   
http://people.rit.edu/acj3840/ForDisplayOnly/Class%20Screen.png <br \>
 
http://people.rit.edu/acj3840/ForDisplayOnly/Class%20Screen.png <br \>
 
^^This is a concept for the final screen in the prototype. It will have the XO names right below the symbol, and the symbols will be highlighted red or green based on whether or not they answered correctly. Hovering over the XOs for a little bit will then show additional information like the last screen in the prototype. There should be back buttons added to go back to the previous screen as well as a 'ask another question' button and a 'end questioning' button.
 
^^This is a concept for the final screen in the prototype. It will have the XO names right below the symbol, and the symbols will be highlighted red or green based on whether or not they answered correctly. Hovering over the XOs for a little bit will then show additional information like the last screen in the prototype. There should be back buttons added to go back to the previous screen as well as a 'ask another question' button and a 'end questioning' button.
Line 89: Line 93:  
   - Needs will determine dates
 
   - Needs will determine dates
    +
==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.
    +
==Alternative Use==
 +
PopQuiz as a program also lends itself to quick tallies of opinion where a show of hands is unclear (do we play duck-duck-goose or dodgeball?) fun, impromptu polls between students, guessing games, etc. Other ideas?
   −
==Other notes==
+
==Download==
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.
+
Git Public clone URL: git://git.sugarlabs.org/popquiz/mainline.git <br \>
 
  −
==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==
 
IRC Server: irc.freenode.net <br \>
 
IRC Server: irc.freenode.net <br \>
IRC Channel: #popquiz
+
IRC Channels: #popquiz, #sugar
    
[[user:acj3840|Alex Jones]] email: acj3840@rit.edu <br \>
 
[[user:acj3840|Alex Jones]] email: acj3840@rit.edu <br \>
 
IRC: Boe08 <br \>
 
IRC: Boe08 <br \>
^^frequently on #sugar
      
[[user:modell|Michael O'Dell]] email: michael.s.odell@gmail.com <br\>
 
[[user:modell|Michael O'Dell]] email: michael.s.odell@gmail.com <br\>
25

edits