Methods of conducting generative language training using a training corpus having a plurality of words and a plurality of stimuli are described. A stimulus is presented via an electronic display. A selection is received from visual representations of a plurality of the words represented on the display. It is determined whether the selected words correspond to the represented words in the stimulus. A mastery level can be determined based on correspondence of the responses and stimuli and the training corpus or sequence modified based on the mastery level. Another method includes receiving mastery-level data for multiple learners and determining a training sequence using relative difficulties determined from the mastery-level data. Another method includes determining a proficiency level using the correspondence of responses and, if the determined proficiency level corresponds to an intervention criterion, performing an intervention sequence including detecting word selections and unlocking inputs.
展开▼