Agile learning is a method which uses incremental steps that alternate between phases of learning and completing work through an iterative design process to meet curriculum standards. This method uses group work (scrum teams) and daily updates (standups) to continuously track progress. Students are given a specific time period in which to submit a deliverable. Generally, these are short periods of time, rather than a month or a semester, and are referred to as sprints. After each sprint, students have the opportunity to reflect on what happened so they can make improvements, prioritize tasks and change course if necessary.
Agile learning functions as a form of project management to aid groups in remaining focused and achieving goals in an organized and collaborative way.