@exam@
	@config@
		matlab = false
		fullexam = true
		preview = false
		debug = true
	@;config@
	@title@
		Tutorial Exam
	@;title@
	@problempath@
		./
	@;problempath@
	@instances@
		2
	@;instances@
	@filename@
		tutorial_exam
	@;filename@
	@foldername@
		tutorial_exam
	@;foldername@
	@problems@
		Tutorial 1 - Numerical values,1
		Tutorial 2 - Multiple choice questions
		Tutorial 3 - Randomness
		Tutorial 4 - Floating point numbers
		Tutorial 5 - Randomness (continued)
		Tutorial 6 - Numerical values (continued)
		Tutorial 7 - Global configuration
		Tutorial 8 - Multiple choice questions (continued)
		Tutorial 9 - True-false questions,5,2
		Tutorial 10 - LaTeX,1
	@;problems@
	@comment@
		An online exam description file (oed file) specifies which problems should be compiled into an exam, how many instances should be created and how many sub-problems there should be for each instance. Generally, you need to state the title and the default number of instances, respectively, in the 'title' and 'instances' blocks. In particular, the title will be used as the "category" in the moodle question bank where the exam problems are collected. Note carefully that the "/" symbol, if used in the title, will not be part of the category name, but will create a sub-category within the question bank (e.g. "Exam 2021/22" as the title would lead to a subcategory called "22" within the category "Exam 2021", which would most likely be unintended in this case).
		
		You can also set global configuration options in the 'config' block, which will be used exclusively if an oed file is compiled (the individual options within the problem files will be ignored). In particular, you can set the options 'fullexam' and 'preview'. If 'fullexam' is set to 'True', then a single xml file will be generated with the filename given in the 'filename' block, containing all instances of every problem. If 'fullexam' is 'False', then for each problem, an individual xml file will be generated, containing again all instances. These files will be saved to a folder with the name given in the 'foldername' block.
		
		If 'preview' is set to 'True', then all problems will be labeled with the same category name, which makes it easier to create a moodle quiz containing all problem instances generated during compilation. If 'preview' is 'False', then a different category will be used for each problem, which allows for an easy inclusion of a random question (i.e. a random instance) of a specific problem.
		
		The actual list of problems is, of course, specified in the 'problems' block. Here, you can list the file names of problem files (with or without the .xmu file ending) which are to be used for the exam. The files need to be provided either in the same folder as the current oed file, the general problem input folder (which is set in the configuration file) or the directory given in the optional 'problempath' block. In this example, this path is simply set to the current oed file path (".").
		
		In the list of included problems, you can individually choose the number 'n' of instances as well as the number 'k' of sub-problems per instance, using the notation
			filename, n, k
		for the problem contained in the file 'filename'. In particular, 'k' can be used to set the number of multiple choice questions per instance. For embedded problems, using multiple sub-problems are mostly unnecessary and usually requires the use of the concept of "tasks", cf. Tutorial 15.
		
		The number of sub-problems can also be specified while still using the default number of instances by omitting 'n' from the above notation, i.e. by writing
			filename, , k
		instead. Of course, the lines
			filename, n
		or simply
			filename
		would be valid as well, with the former generating the default number of sub-problems per instance, which is equal to 1 for embedded problems and equal to the number of available questions for multiple choice problems, and the latter creating the deault number of instances in addition.
		
		Any text contained in a 'comment' block such as this will simply be ignored during compilation.
	@;comment@
@;exam@