The ASSURE model is a 6 step process for developing effective technology-integrated lessons that improve student learning. The steps are: 1) Analyze learners, 2) State standards and objectives, 3) Select strategies/technology/media, 4) Utilize technology/media/materials, 5) Require learner participation, and 6) Evaluate and revise. The model was developed in the 1990s by Robert Heinich, Michael Molenda, and James D. Russell to provide a systematic approach for incorporating technology into lessons.