Correct Writing question type are focused on the learning grammar of the new language. It can found various mistakes in student's response and give mistake messages and hints.
It can find token sequence mistakes: absent tokens, extraneous tokens and misplaced tokens. Token is a minimal language unit like word, punctuation mark etc. For now two language supported: English language and C programming language.
Also it can find typos, including missing and extraneous spaces between words.
You can download this question type along with all subplugins, necessary for it, using our BitBucket site