Un Menu Math est un ensemble de contraintes qui apparaissent sous la forme d'une liste non ordonnée d'environ 6 à 10 contraintes. Chaque menu prescrit un type d'objet mathématique qui doit être conçu pour répondre à ces contraintes. Cet objet peut être un certain type de fonction (comme l'idée originale), une expression, une forme, un nombre, etc.
La clé d'une tâche Menu Math est la suivante : Chaque contrainte doit être satisfaite au moins une fois, et les élèves essaient d'atteindre cet objectif en utilisant le moins d'objets mathématiques possible. Ce mécanisme préserve un point d'entrée bas (où les enseignants pourraient demander aux élèves de concevoir des objets qui satisfont à une ou deux contraintes), mais augmente les possibilités à mesure que les élèves analysent quelles contraintes s'apparient bien ensemble et lesquelles ne peuvent s'apparier.