I’d like to describe how the feedback loop can be optimized in human education with software. However, first we must briefly explore the feedback loop in its simplest, most efficient form.
Now we come to optimization factors. The example below is a common school feedback loop.
- Student gets homework assignment
- Student answers all homework questions (Response Selection)
- Student turns in homework assignment
- Time passes
- Teacher grades all questions
- Time passes
- Teacher returns assignment
- Student reviews graded assignment (Feedback Collection)
Loop Steps
A measure of efficacy for a feedback loop is the number of steps involved before a loop is closed. Most feedback loops are more complex than the basic 4-step example. Like our homework example, often there are multiple process loops interwoven into a single feedback loop. Reducing steps in a loop can decrease complexity of response selection, reduce variables in response, reduce time, thus increasing efficacy.Loop Speed
Fewer steps should also decrease loop time, which is another important factor. In this homework example, the student may respond incorrectly several times before getting feedback, reinforcing incorrect concepts. While waiting for grades, the student will make the same mistakes as in the assignment, crystalizing incorrect learning. The faster a feedback cycle is complete, the more informed subsequent responses will be.Loop Efficacy
The last measure of performance for a feedback loop is effectiveness. Was the proper response chosen? Was a concept only partially learned? Was the response detrimental? Did the response change based on new data? Can it be applied in different contexts, or combined in novel ways and still used properly? These are all ways to view the efficacy of response selection after a feedback loop. It is up to the validation manager (or teacher) to ask these types of questions when evaluating studies.The Solution?
Using software, we could greatly improve the feedback loop speed as shown below:What other measures of performance for a learning feedback loop can you think of? Please feel free to share if you come up with any!