Background Code
|
The
e-Proof Concept
can be implemented in two ways:
- BACKGROUND-CODE-Implementation:
the code for e-Proof-Generation and automated assessment is
stored in 3
questions that
are imported
by ALL e-proofs (Install Background Code).
- LIBRARY-Implementation;
(NOT
IMPLEMENTED YET - see comments on Implementation Process)
Store the code for e-Proof-Generation in and automated assessment in
a library.
(Needs admin rights for iMathAS - not used during deevelopment
process of the e-Proof-System)
Three Background Code Questions
Download Common Control and Question Text for the Background Code form Download & Tools. You need just one set of three questions for all e-Proofs in ONE IMathAS-Installation. The background can be used by all e-Proofs in the library if the background code is stored as non-private questions in the repository/library of questions. The blue IDs are the current questions IDs in the IMathAS-Installation of the IWM in Koblenz. The questions IDs will be different in your iMathAS-Installation (see Acknoledgements for Support).
BACKGROUND CODE 0 - RANDOMIZE/REMAP ID: e.g. Question-ID 4200 used by all e-proofs includecodefrom(4200)
- BC0 - Common Control: iMathAS-Code imported by e-Proof
- BC0: Question Text: Leave Empty - Unused
BACKGROUND CODE 1: e.g. Question-ID 4001 used by all e-proofs includecodefrom(4001)
- BC1 - Common Control: iMathAS-Code imported by e-Proof
- BC1: Question Text: imported Question Text by e-Proofs includeqtextfrom(4001)
BACKGROUND CODE 2: e.g. Question-ID 4001 used by all e-proofs includecodefrom(4001)
- BC2 - Common Control: iMathAS-Code imported by e-Proof
- BC2: Question Text: Leave Empty - Unused
In the iMathAS-Creator you can define you individual question IDs of the background code.
With the switches in the iMathAS-Creator you can determine how the e-Proof displayed and what options will be available for the students.
Background Code for all e-Proofs.
The background code creates the automated assessment of proof steps. The IMathAS system was designed to encourage sharing of questions within a system and outside of a system. Questions are grouped into question libraries. An e-proof library should be created in the IMathAS library management system. The background code for the e-proof concept needs a public question where other authors can include the code for a specific task in the IMathAS-Installation of the IWM and are not tied directly to a specific assessment. Unless marked private, questions can be used by anyone in the system, or used as a template for writing new questions. Assessments and course setups can be copied between users with permission. Export and import allows the sharing of question sets between systems. Also, macro libraries allow for the expansion of IMathAS's question language. Users with expertise in a field can develop macro extensions, and share them with other users.