http://www.tel-thesaurus.net/tel/enhttp://www.tel-thesaurus.net/tel/en?tema=606educational affordances http://www.tel-thesaurus.net/tel/en?tema=606 situated learning RT http://www.tel-thesaurus.net/tel/en?tema=606 interaction RT http://www.tel-thesaurus.net/tel/en?tema=606 epistemic affordances RT http://www.tel-thesaurus.net/tel/en?tema=606 adaptive learning environments RT