The ASSURE model is a six step process for designing instruction that incorporates technology. The steps are: 1) Analyze learners, 2) State objectives, 3) Select methods, media, and materials, 4) Utilize media and materials, 5) Require learner participation, and 6) Evaluate and revise. The model provides guidance on analyzing learners' characteristics, writing measurable objectives, choosing instructional approaches, implementing the lesson, and getting feedback to improve the design.