Advanced Search
Search Results
95 total results found
Enhydra
A collection of guides to Enhydra regarding code functions, question writing, and content.
Pictures Upload
SVG template pictures upload You can upload pictures via the SVG template. SVG template upload o...
Syntax Highlighting
For your convenience, Otter has syntax highlighting. That is why you may currently find some exam...
LATEX
OTTER provides two main modes to display the question text: the standard mode and the LATEX mode....
Markdown
Markdown is a lightweight markup language that you can use to add formatting elements to plaintex...
Random Words Generation
Otter provides functionality to diversify questions by generating random names, colors, or units....
Random Number Generation
Simple random function – r() One typical use of OTTER’s interpreter is to generate a random numb...
Random Swap
Quite often when writing a question it is useful to be able to randomly choose between wordings. ...
Random Pictures Upload (SVG only)
To randomize the numbers inside of an SVG picture you need to first create this SVG picture. Or, ...
ENHYDRA: OTTER's in-house programming language
Enhydra is an in-house programming language Otter uses. It's a fairly new language and it's still...
Calculating Values, Making and Displaying Them
Making a calculation It is possible to let OTTER calculate the value of the mathematical express...
Variable Declaration Single, Multiple, and Multiple Ensuring Uniqueness
Single declaration To declare a variable use the : sign: ###variable:value###. For example, ###a...
Mathematical Functions on Variables: median, mode, mean
median() To take the median of a list of variables. Example Practical example You have a qu...
Picking and Sorting Variables: max, min, randwrong, randwrong!, randvar, randvar!, sortup, sortdown
max() To take the max of a list of variables. Example min() To take the minimum of a list ...
Otter Directives: never and must
Otter directives are the rules that the system must follow. These directives can help you to dire...
Charts
!!!VERY IMPORTANT!!! Charts are currently going a serious upgrade, with a range of new charts bei...
OTTER Interpreter
The text written between a pair of ### signs is interpreted by the OTTER system and not displayed...
O.T.T.E.R: OTTER Teaches, Tests, Explains, & Reviews
The OTTER system is designed to allow students to practice on realistic exam-style questions, bot...
ENHYDRA cheatsheet
Cheatsheet for Enhydra functions
How to Write a Good Question
How to write good questions, answers and explanations using the correct tools and fields
newQUIL Reference Manual
A how-to guide to question generation system. Here you can find explanations for the system's log...
Best Practices & Prompts
A digest for interesting code solutions you might like to implement and prompts on how to use them
Suggest improvements here
This chapter exists for your suggestions on improvements of Enhydra & new QUIL, and advanced code...
Guidelines & Quickstarts
A great way to know Enhydra better and start faster
What is Otter and Why is Otter
You want to know what are we, so here is an explanation
ENHYDRA
Let's see what ENHYDRA can do
Best Practices
Cheatsheet random words generation
Description Function Possible Output Generates a random worded number from 10 to ...
Prompts
How To Handle SVG
Guidelines for English Writers
OTTER Introductory Guidelines for English and Maths Question Writers (Updated December 2021)
Guidelines for Math Writers
OTTER Introductory Guidelines for English and Maths Question Writers (Updated December 2021)
Quickstart for English Writers
The fast guide to get you up and running writing English questions.
Quickstart for Math Writers
The fast guide to get you up and running writing Maths questions.
Cheatsheet functions & numbers
Random number generation Function Input example Effect Output example r() ...
Questions Unpacked
Question types There are three types of questions in new QUIL: Multiple Choice, where you should...