User:Fasten/TestWiki: Difference between revisions
Jump to navigation
Jump to search
m (→See also: http://edu.kde.org/parley/#features) |
m (Blanked the page) |
||
Line 1: | Line 1: | ||
TestWiki as been added as a request for enhancement to the Wikimedia bugtracker: [https://bugzilla.wikimedia.org/show_bug.cgi?id=17129 #17129] |
|||
== TestWiki == |
|||
The TestWiki (working title) will allow to generate multiple-choice tests and other tests in a wiki and to annotate those tests publicly or privately using the wiki syntax. |
|||
Tags of the TestWiki syntax will be in their own sub-namespace "Test": |
|||
:<code><nowiki>{{Test::Tag}}</nowiki></code> |
|||
=== Question types === |
|||
Question types will include multiple-choice, grouping, table choice, ordering and comparison with expressions. |
|||
A complex question will be able to combine several questions types (e.g. making a comparison the right answer in a multiple-choice test or a multiple-choice test inside an ordering question, possibly with different choices depending on the order of items) |
|||
The software will be able to ask questions out of order and will keep track of successful answers to questions, |
|||
showing successfully answered questions less often. The software will also be able to mix questions from several modules. |
|||
Questions will allow to specify a pool of right and wrong answers from which only a small subset is shown in each test question. |
|||
The order of the questions will also be permuted randomly. |
|||
(Answering the test isn't learned based on the structure and layout of the test). |
|||
=== Categories === |
|||
TestWiki will allow to group tests into course modules with the module tag: |
|||
:<code><nowiki>{{Test::Module|<page>}}</nowiki></code> |
|||
The module tag marks content as part of a course module which is described on the wiki page <nowiki><page></nowiki>. |
|||
Additionally test authors and users will be able to add their own non-standard categories independently. |
|||
(Every user will have his own namespace of categories and will be able to ignore author categories.) |
|||
==== Module page ==== |
|||
A module information page can use the following tags: |
|||
: <code><nowiki>{{Test::Topic|<name>|<description>}}</nowiki></code> - the topic of a module |
|||
: <code><nowiki>{{Test::Publisher|<name>|url=<url>}}</nowiki></code> - the publisher of a module |
|||
: <code><nowiki>{{Test::License|<name>|url=<url>}}</nowiki></code> - the license for a module |
|||
: <code><nowiki>{{Test::URL}}</nowiki></code> - the home page of a module (e.g. a wiki that publishes the test) |
|||
: <code><nowiki>{{Test::Version|<major>|<minor>|<patchlevel>|<date>}}</nowiki></code> |
|||
: <code><nowiki>{{Test::Module|<page>}}</nowiki></code> - a containing module, unspecified information are inherited from this module. |
|||
=== Tags === |
|||
<nowiki>{{Test::}}</nowiki>-tags will be invisible or appear as customizable markup when a test page is displayed with the MediaWiki software. |
|||
: <nowiki>{{Test::Item|<name>}}</nowiki> is the beginning of a test item. |
|||
:: Parameters: |
|||
:: '''difficulty''' - the difficulty parameter assigns a numerical difficulty between 0 and 0x7fffffff (usually 0 to 10). |
|||
:: '''option''' - the option parameter can specify an identifier (a short word) that can be used to add or remove the question from a test scenario (as an option). |
|||
: <nowiki>{{Test::Q|<id>}}</nowiki> is the beginning of a question. A test can have several questions in order to phrase the same test item in different ways. Each question is followed by its own list of answers. |
|||
: <nowiki>{{Test::A|<id>}}</nowiki> is the beginning of an answer to the previous question. |
|||
=== Test format === |
|||
Tests will be formatted in XML in order to allow a well-defined and exchangeable database format for test databases. |
|||
Templates could optionally generate XML tags, so the generation of the test database would be a simple extraction of tags from a special output form of the wiki page. |
|||
=== Testing === |
|||
Users can add their own comments in wiki format but during a test comments are only shown after a question has been answered. |
|||
During a test conducted by a teacher the database of comments could be temporarily disabled or the pupils may be using a different computer. |
|||
=== Quiz extension === |
|||
The syntax could be combined with that of the [http://en.wikiversity.org/wiki/Help:Quiz-Simple Quiz extension]. |
|||
== See also == |
|||
* [[wikipedia:Multiple choice|Multiple choice]] |
|||
* http://edu.kde.org/parley/#features |