mocah tools for ims-qti 2.1 odette auzende, hélène giroire, françoise le calvez mocah team (lip6)...
TRANSCRIPT
MOCAH Tools MOCAH Tools for IMS-QTI 2.1for IMS-QTI 2.1
Odette Auzende, Hélène Giroire, Françoise Le Calvez
MOCAH team (LIP6) University Pierre et Marie Curie - Paris
1
MOCAH objectivesMOCAH objectives
To help teachers to create math exercise templates and tests for secondary schools
To express exercise templates and tests in the most interoperable format: IMS-QTI 2.1
To play exercise templates and tests on most Web servers without use of web-service
2
The QTI EditorThe QTI EditorAllows teachers to create easily math
exercise templates with three types of interactions: textEntryInteraction, choiceInteraction, inlineChoiceInteraction
Includes an editor for math formulae and a QTI Constraint Editor for declaration of constraints between parameters
Generates an IMS-QTI 2.1 file
3
Parameters Variables (x,y,z…) Lists
Statement: textEntryInteraction or choiceInteraction or inlineChoiceInteraction
Responses
Summary of the exercise template
Next step: declaration of constraints and Feadbacks with QTI Constraint Editor
The QTI EditorThe QTI Editor
The QTI Constraint EditorThe QTI Constraint Editor
5
declaration of parameters
declaration of constraints
declaration of lists
The QTI Web Pages The QTI Web Pages GeneratorGeneratorTakes as input an IMS-QTI 2.1 file
corresponding to textEntryInteraction or choiceInteraction or inlineChoiceInteraction
Generates a pair of PHP files and a pair of JSP files: the first file of each pair presents the exercise, the second file ensures the feedback
Limits of the QTI Web Pages Generator ◦Does not accept mixed interactions ◦Does not accept adaptive items
6
IMS-QTI file
Initialisations in JSP
Initialisations in PHP
JSP file of the question
PHP file of the question
JSP file for the feedback
PHP file for the feedback
7
The QTI Web Pages The QTI Web Pages GeneratorGenerator
819/04/23
The QTI Web Pages The QTI Web Pages GeneratorGeneratorTwo executions on the Web of the same template:
QTI Metadata EditorQTI Metadata EditorWith this editor, teachers express:
◦usual LOM metadata (title, author…) ◦educational metadata ◦IMS-QTI metadata (itemTemplate, interactionType, feedbackType, solutionAvailable...)
◦the maximal score of an exercise (to express conditions in an assessmentTest)
9
Indexing exercise Indexing exercise templatestemplatesA system of classification is created by
adding to the taxonomy of the domain a graph of competencies and sub-competencies associated with levels of difficulty
This complete system is implemented via a database
Teachers use a Web interface to reference the exercise templates in the database, using the metadata associated with the templates
10
The QTI Test EditorThe QTI Test EditorFor creating IMS-QTI 2.1 tests by:
◦defining parts, sections, subsections◦selecting the exercise templates in the
database◦defining in a section a weighting of the
exercise scores◦defining preconditions and branchrules◦defining feedbacks
Generates the IMS-QTI 2.1 file of the assessmentTest
11
12
The QTI Test EditorThe QTI Test Editor
Selection of items from the database
Structure of the test
The Test GeneratorThe Test Generator
Takes as input an IMS-QTI 2.1 file of a test
Generates a PHP file corresponding to the IMS-QTI test, according to the preconditions and branchrules
On the Web server, the PHP file guides the learner in regard to his/her results
13
QTI Web Pages Generator
JSP and PHP files (question and feedback)
QTI Editor +QTI Constraint
Editor
IMS-QTI 2.1assessmentItem
(exercise template)
QTI Test Generator
QTI Test Editor
Web Server
PHP file of the test
IMS-QTI 2.1assessmentTest
Data Base
teacherteacher
Web interface for recording
templates in DB
teacher
14
QTI Metadata Editor
Overview of the toolsOverview of the tools