Additional examples link
Cloze test with sentences
Since version 1.1 CIForms allow multiple inputs in the answers of cloze and multiple choice tests. This allows to easily create a quiz like the following (adapted from this page)
Also note that html is allowed everywhere in the form definition, while wiki-text is only allowed in titles.
{{#CI form: title = Complete the text from the Wikipedia article on [[w:Aristotle|Aristotle]] | type = cloze test | list-type = none | <b>Early Years</b> <br> Aristotle was born in [] in Chalcidice. His parents were [] and [], who became physician to King Amyntas of Macedon. <br> Aristotle was educated as a member of the aristocracy. At about the age of [], he went to [] to continue his education at []'s Academy. }}
Dialogues
Dialogues can be created using a cloze test with list-type = none with rows separated by line breaks, as follows. (note that html is allowed everywhere in the form definition, while wiki-text is only allowed in titles)
{{#CI form: title = Fare la conoscenza | type = cloze test | list-type = none | <span style="font-weight:bold">A</span> Ciao, [] ti chiami? <br/> <span style="font-weight:bold">B</span> Mi [] Lucia, piacere e tu come ti chiami? <br/> <span style="font-weight:bold">A</span> Piacere Lucia io mi chiamo Paolo e[] di Firenze. E tu di dove sei? <br/> <span style="font-weight:bold">B</span> Io abito a Roma, ma io[] di un piccolo paese che si chiama Sutri. <br/> <span style="font-weight:bold">A</span> Io sono nato a Firenze e [] a Firenze, vicino al Duomo di Santa Maria del Fiore. <br/> <span style="font-weight:bold">B</span> Io abito a Roma da 7 anni. I miei genitori [] originari della Germania. Si sono trasferiti in Italia per lavoro. Io sono nata in Italia. <br/> <span style="font-weight:bold">A</span> Lucia quanti anni [] ? <br/> <span style="font-weight:bold">B</span> Io [] 35 anni e tu Paolo quanti anni hai? <br/> <span style="font-weight:bold">A</span> Io ho 40 anni. [] fratelli o sorelle? <br/> <span style="font-weight:bold">B</span> Si, [] un fratello che si chiama Alessandro e una sorella che si chiama Matilde. Loro [] più piccoli di me. Tu hai fratelli Paolo? <br/> <span style="font-weight:bold">A</span> Io sono figlio unico, ma due anni fa sono diventato padre e [] 2 bambine, Ludovica e Federica <br/> <span style="font-weight:bold">B</span> Cosa [] di lavoro Paolo? <br/> <span style="font-weight:bold">A</span> Io sono un insegnante. E te che lavoro fai Lucia? <br/> <span style="font-weight:bold">B</span> Io sono una cuoca. Adesso Paolo devo salutarti. Ci vediamo! Ciao <br/> <span style="font-weight:bold">A</span> Ciao Lucia, è stato un piacere conoscerti, a presto <br/> }}
Tables
Tables with input-cells can be created, as above, using a cloze test type, and then styling the table through html and a related stylesheet. Note that for the table below we use the parameter form class = table_test
to add an additional class to the form, so that we can override the standard styles where needed. Also note the css rules between the tag <style> ... </style>
visible in the source code of this page.