Methods of interaction ====================== .. page_status:: :kind: outline Problem ------- What are the different ways a student can interact with a computer tutor? * Typing * Interactive diagrams * Buttons * Selection * Reveal hint Solution -------- Linear input for mathematical expressions. No free-form multi-line input. Matrix entry input widget. JSXGraph/GeoGebra/Eukleides interactive diagrams. Not done much with buttons/selection. "Show steps"