Education/Projects/JetpackForLearning/Profiles/ClozeFox: Difference between revisions

No edit summary
Line 53: Line 53:
* It can calculate the score and provide feedback for the correct and wrong answers.
* It can calculate the score and provide feedback for the correct and wrong answers.
* It stores the information about previous test scores permanently. It can show these along with statistics and graphs on the slidebar.
* It stores the information about previous test scores permanently. It can show these along with statistics and graphs on the slidebar.
* It can delete previous score information if the user wants.
* It can send the current test's score to the user's Twitter account. Others can track this in real-time and can simply click on the page to do the same test.
* It can send the current test's score to the user's Twitter account. Others can track this in real-time and can simply click on the page to do the same test.
* It can  copy the current test configuration. Thus, a teacher can simply compose an e-mail and press Control + v in order to share the test with teachers or colleagues. When that web address is sent ClozeFox automatically renders the web page as a cloze test without needing any input from the user. This makes sharing and running tests very easy.
* It can  copy the current test configuration. Thus, a teacher can simply compose an e-mail and press Control + v in order to share the test with teachers or colleagues. When that web address is sent ClozeFox automatically renders the web page as a cloze test without needing any input from the user. This makes sharing and running tests very easy.
* It can provide the definition of a selected word.


Of course in its current form the ClozeFox is far from perfect and needs further work:
Of course in its current form the ClozeFox is far from perfect and needs further work:
Line 64: Line 66:
* A back-end web service so that much more sophisticated natural language processing routines can be handled for texts in various languages.  
* A back-end web service so that much more sophisticated natural language processing routines can be handled for texts in various languages.  
* User adaptability features: Again a back-end web service can store user's performance data and provide personalized suggestions and tests by performing statistical analysis of users, groups, etc.
* User adaptability features: Again a back-end web service can store user's performance data and provide personalized suggestions and tests by performing statistical analysis of users, groups, etc.
* And finally refactoring of the current source code for easier development, should the other open source developers take an interest to add more features to ClozeFox.


== Mockups ==
== Mockups ==
28

edits