Contextualizing learning through the Ecology of Resources (EoR) framework

Ecology of Resources Design Framework (EoR)

The EoR is a framework used to investigate and consider the forms of resources a learner currently obtains, and subsequent resources to help build their understanding. Applying the EoR model requires exploring the learner’s context in various ways (interview, ethnographically, observation) to reveal their available internal and external resources, such as knowledge, environment, tools and people, and the relationships between them.

Following this would be determining other resources and more able partners (MAPs) that would help move the learner from their present state of understanding to a more developed one. The space between the two states would be considered zones: zone of proximal development (Vygotsky), proximal adjustment, and available assistance. See diagram below about these zones taken from:   The placement of assistance would be to have supports that are just-in-time and fading in order to scaffold learning.


This is a complex framework and model to help explore the context of the learner in order to design useful, supportive and  customized/personalized learning experiences. It continues in understanding the relationship between resources, such as the use of technology and available apps or WiFi connection, and other affordances.

The framework also identifies both positive and negative filters in a learner’s context, which are taken into consideration when developing learning supports. This could be a mentor, organizational structure, workshop, rules, etc.

While developing learning using such a framework could be potentially overwhelming and complex, I believe it offers a deeper look at the many influences and resources surrounding a learner. I like the concept of considering the relationship between resources – this peaks my interest, and has me wonder about multi-layered and dynamic situations, tools and influences affect learning based on and for real-life scenarios.

A good case study about exploring EoR for language learning can be found at: