Multilingual pseudorandomly generated tests from databases

Marian Genčev

Zpravodaj Československého sdružení uživatelů TeXu (2020)

  • Volume: 030, Issue: 1-2, page 12-47
  • ISSN: 1211-6661

Abstract

top
The aim of this paper is the description of the class ngt.cls that was created to simplify the preparation of written tests for educators with common user knowledge of LaTeX. The described simplification consists mainly in pseudorandom generation of tests from a prepared database of problems. Further advantages of the created system include the ease of the control for the end user and the possibility of creating a version with or without results. Writing the problems in the database file is designed to work with any number of language versions in a single source file with easy switching between them.

How to cite

top

Genčev, Marian. "Vícejazyčné pseudonáhodné generování písemných testů z databází." Zpravodaj Československého sdružení uživatelů TeXu 030.1-2 (2020): 12-47. <http://eudml.org/doc/298658>.

@article{Genčev2020,
abstract = {Cílem tohoto článku je popis třídy ngt.cls, kterou autor vytvořil s cílem zjednodušení přípravy písemných testů pro pedagogy disponující běžnou uživatelskou obeznámeností s LaTeXem. Popisované zjednodušení přípravy spočívá především v pseudonáhodném generování testů z předem připravené databáze úloh. K dalším přednostem vytvořené soustavy lze řadit snadnost ovládání pro koncového uživatele a možnost vytvoření verze s výsledky, nebo bez nich. Zápis zadání úloh je uzpůsoben tak, aby bylo možno pracovat s libovolným počtem jazykových verzí v jediném zdrojovém souboru s jednoduchým přepínáním mezi nimi.},
author = {Genčev, Marian},
journal = {Zpravodaj Československého sdružení uživatelů TeXu},
language = {cze},
number = {1-2},
pages = {12-47},
publisher = {Československé sdružení uživatelů TeXu},
title = {Vícejazyčné pseudonáhodné generování písemných testů z databází},
url = {http://eudml.org/doc/298658},
volume = {030},
year = {2020},
}

TY - JOUR
AU - Genčev, Marian
TI - Vícejazyčné pseudonáhodné generování písemných testů z databází
JO - Zpravodaj Československého sdružení uživatelů TeXu
PY - 2020
PB - Československé sdružení uživatelů TeXu
VL - 030
IS - 1-2
SP - 12
EP - 47
AB - Cílem tohoto článku je popis třídy ngt.cls, kterou autor vytvořil s cílem zjednodušení přípravy písemných testů pro pedagogy disponující běžnou uživatelskou obeznámeností s LaTeXem. Popisované zjednodušení přípravy spočívá především v pseudonáhodném generování testů z předem připravené databáze úloh. K dalším přednostem vytvořené soustavy lze řadit snadnost ovládání pro koncového uživatele a možnost vytvoření verze s výsledky, nebo bez nich. Zápis zadání úloh je uzpůsoben tak, aby bylo možno pracovat s libovolným počtem jazykových verzí v jediném zdrojovém souboru s jednoduchým přepínáním mezi nimi.
LA - cze
UR - http://eudml.org/doc/298658
ER -

References

top
  1. Thành, Hàn Thế, Rahtz, Sebastian, Hagen, Hans, Henkel, Hartmut, Jackowski, Paweł, Schröder, Martin, Berry, Karl, The pdfTeX user manual, [online]. 2018 [cit. 2020-03-24]. Dostupné z: http://texdoc.net/texmf-dist/doc/pdftex/manual/pdftex-a.pdf. (2018) 
  2. Olšák, Petr, TeX pro pragmatiky, CSTUG, 2016. (2016) 
  3. Olšák, Petr, TeXbook naruby, Konvoj, 2001. (2001) 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.