How It Works: Expressions is a constraint-based online tutor for developing comprehension of concepts affecting the order of execution of an expression, i.e. precedence and associativity.
Read moreHow It Works: Algorithms is a constraint-based online tutor for developing comprehension of basic control-flow structures like sequences, branches, and repetitions. The student is presented an algorithm and asked to build its execution trace by clicking on the icons "play" (begin or execute) and "stop" (finish executing) near its parts.
Try itHow It Works: English words order is a constraint-based online tutor for developing comprehension of concepts affecting the order of words in sentence.
Learn more