How would you best design a computer program to help someone learn a new foreign language? Think about some of the principles of learning outlined in this module and how those principles could be instantiated in “rules” in a computer program.
Would you rather have a really good memory or really good metacognition? How might you train someone to develop better metacognition if he or she doesn’t have a very good memory, and what would be the consequences of that training?
In what kinds of situations not discussed here might you find a benefit of forgetting on learning?