Algorithmic Questions

Algorithmic questions provide instructors in the quantitative disciplines the ability to create formula-based questions that automatically generate replacement values for variables and calculate correct answer(s) for each student who takes an assessment. These randomized, formula-based assessments are automatically graded by ANGEL.

Algorithmic Questions in ANGEL feature:

  • Import from Other LMS Systems:  ANGEL allows for the import of calculated questions from other learning management systems that rely on question sets and answers.
  • algorithmic
  • On-the-Fly Question Generation: ANGEL’s Algorithmic Questions generate question variables and answers on the fly when the student views the question, thus making the number of question permutations effectively infinite. Because of this, ANGEL’s Algorithmic Questions help prevent cheating as questions and answers are always randomized. They also support drilling as students can repeatedly practice one mathematical concept with different values and answers to develop mastery.

  • WebEQ/HTML Editor Variable Replacement: Instructors can author question text with variables to be replaced based on the settings provided as well as the ability to replace variables algorithmically in WebEQ equations.
  • Variable Options: Variables can be set as a continuous range or discrete lists. Rounding options include decimal places and significant figures. Answer variables can be dependent upon random variables and preceding answer variables, if desired.
  • Functions, Constants, and Operators: ANGEL’s Algorithmic Questions support the widest range of algebraic and trigonometric functions and the most widely used constants (e.g., pi) and operators (e.g., +, -, logical not).
  • Automated Performance Rubrics: Instructors have the ability to set up multiple degrees of precision, allowing for an unlimited number of partial credit scenarios and unit synonyms.
  • Feedback: Feedback can be offered at the answer box and question level. Correct answers, as calculated, can also be displayed.