Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 6 | reyssat | 1 | !set p_=!word 1 of $wims_read_parm |
| 2 | !bound p_ within none,header,source,html default none |
||
| 3 | !goto $p_ |
||
| 4 | :none |
||
| 5 | !exit |
||
| 6 | :header |
||
| 7 | !set m_subject=Input types in OEF exercises |
||
| 8 | !set m_date=20020402 |
||
| 9 | !set m_time=12:10:56 |
||
| 10 | !set m_from=Gang XIAO |
||
| 11 | !set m_sender_ip=127.0.0.1 |
||
| 12 | !set m_sender_id= |
||
| 13 | !set m_sender_class= |
||
| 14 | !set m_email=xiao@unice.fr |
||
| 15 | !set m_to= |
||
| 16 | !set m_prec=O200204/1 |
||
| 17 | !set m_exists=yes |
||
| 18 | !exit |
||
| 19 | :source |
||
| 20 | <pre> |
||
| 21 | OEF exercises (that is, those that you can write using |
||
| 22 | <a href=wims.cgi?module=adm/createxo>Createxo</a>) accept freestyle replies that can be analyzed/compared as various types of objects. |
||
| 23 | |||
| 24 | For mathematical expressions, the available types are literal expression, algebraic expression, formal expression, numerical expression, in descending order of rigour of comparison. As a literal expression, even 1+1 and 2 are not mixed up. While as a formal expression, one can freely exchange \(2/(x^2-1)) and \(1/(x-1)-1/(x+1)), and as a numerical expression, \(sqrt(2)) and 1.41421 make no difference. |
||
| 25 | |||
| 26 | For text inputs, there are also case-sensitive text, case-nonsensitive text, approximative text, words in a list, in descending order of rigour. In the first one, only repetitions of spaces are ignored. For approximative text, differences in upper/lower case, singular/plural, and even articles are ignored. And for words in a list, word orders are ignored too. Furthermore, in all these cases, synonymes can be defined. |
||
| 27 | |||
| 28 | And there are also special types for mathematical objects that have been there for quite some time: numbers with units, matrix, finite set, etc. |
||
| 29 | |||
| 30 | In a freestyle input, what if the student makes a simple typing error? |
||
| 31 | |||
| 32 | Don't worry, for the server can often detect typing errors. Such errors will not be considered as a wrong reply, and the student will be given opportunity to correct them. |
||
| 33 | |||
| 34 | Such ``correctable'' errors range from wrong variable names in mathematical expressions, wrong expression forms in mathematical expressions with high rigour, missing unit in number with units, |
||
| 35 | to unrecognized words in text input. |
||
| 36 | |||
| 37 | Details of all these are explained in the help pages of the online OEF development tool (Createxo).</pre> |
||
| 38 | !exit |
||
| 39 | :html |
||
| 40 | OEF exercises (that is, those that you can write using |
||
| 41 | <a href=wims.cgi?module=adm/createxo>Createxo</a>) accept freestyle replies that can be analyzed/compared as various types of objects. |
||
| 42 | <p> |
||
| 43 | For mathematical expressions, the available types are literal expression, algebraic expression, formal expression, numerical expression, in descending order of rigour of comparison. As a literal expression, even 1+1 and 2 are not mixed up. While as a formal expression, one can freely exchange |
||
| 44 | !insmath 2/(x^2-1) |
||
| 45 | and |
||
| 46 | !insmath 1/(x-1)-1/(x+1) |
||
| 47 | , and as a numerical expression, |
||
| 48 | !insmath sqrt(2) |
||
| 49 | and 1.41421 make no difference. |
||
| 50 | <p> |
||
| 51 | For text inputs, there are also case-sensitive text, case-nonsensitive text, approximative text, words in a list, in descending order of rigour. In the first one, only repetitions of spaces are ignored. For approximative text, differences in upper/lower case, singular/plural, and even articles are ignored. And for words in a list, word orders are ignored too. Furthermore, in all these cases, synonymes can be defined. |
||
| 52 | <p> |
||
| 53 | And there are also special types for mathematical objects that have been there for quite some time: numbers with units, matrix, finite set, etc. |
||
| 54 | <p> |
||
| 55 | In a freestyle input, what if the student makes a simple typing error? |
||
| 56 | <p> |
||
| 57 | Don't worry, for the server can often detect typing errors. Such errors will not be considered as a wrong reply, and the student will be given opportunity to correct them. |
||
| 58 | <p> |
||
| 59 | Such ``correctable'' errors range from wrong variable names in mathematical expressions, wrong expression forms in mathematical expressions with high rigour, missing unit in number with units, |
||
| 60 | to unrecognized words in text input. |
||
| 61 | <p> |
||
| 62 | Details of all these are explained in the help pages of the online OEF development tool (Createxo). |