Recently Updated Pages

Pretty up! Otter syntax

There are three types of languages Otter recognizes. One is Enhydra, the language of code. Two ar...

Welcome to OTTER!

Please read this document thoroughly before you begin to write maths questions from question temp...

Welcome to OTTER!

Please read this document thoroughly before you begin to write English questions from question te...

Part IV: Standardized Vocabulary and Formatting Conventions

  Formatting Element Definition Example Highlighting and  marking wo...

Part V: Step-By-Step Examples of Generating New Questions

Example 1   Compound Words, Difficulty Level 1 Question Template Which of the following ...

Part VI: The Most Effective Ways to Formulate an Explanation

Most users will log into OTTER after they have spent several hours engaging in lessons and after-...

Part I: The Elements of OTTER Maths Question Templates

The majority of question templates have five elements, as in Example 1 below. an instruction s...

Part II: The Rationale Behind OTTER Difficulty Levels

Warning: The OTTER difficulty levels do not match any system of levels published on the internet ...

Part III: Permissible Changes to Question Templates

In general, the progression of difficulty levels in maths subtopics will be clear, but certain qu...

Part V: Step-By-Step Examples of Generating New Questions

Example 1  Inequalities, Difficulty Level 1 Question Template N is a whole number. Find ...

Part III: Permissible Changes to Question Templates

As each subtopic has its own types of question templates and progression in difficulty levels, it...

Escaping Interpretation in Answer and @@@ Operator

For obvious reasons, you may not wish everything  in the answer box to be interpreted, and instea...

How To Write A Good Wrong Answer

As you can see from these pictures, if your wrong answers have the same (or even partially same...

Math Input Questions and Answers

Input-type answers are answers with only one correct answer and no alternatives, yet the correct ...

Explanations

Most users will log into OTTER after they have spent several hours engaging in lessons and after-...

Answer Flags: Fractions, Decimal Accuracy, Accuracy According to the System of Significant Figures

What are answer flags? Certain flags can change what is accepted. These are placed at the beginn...

Question Submission

Once you have finished writing your question, it is ready for submission. Before submission, make...

Syntax Highlighting

For your convenience, Otter has syntax highlighting. That is why you may currently find some exam...

OTTER Interpreter

The text written between a pair of ### signs is interpreted by the OTTER system and not displayed...

Random Number Generation

Simple random function – r() One typical use of OTTER’s interpreter is to generate a random numb...