A ubiquitous learning environment provides an interoperable, pervasive, and seamless learning architecture
to connect, integrate, and share three major dimensions of learning resources: learning collaborators,
learning contents, and learning services. Ubiquitous learning is characterized by providing intuitive ways
for identifying right learning collaborators, right learning contents and right learning services in the right
place at the right time. Our context aware ubiquitous learning environment consists of three systems,
namely peer-to-peer content access and adaptation system, personalized annotation management system,
and multimedia real-time group discussion system. Since the effectiveness and efficiency of ubiquitous
learning heavily relies on learners’ surrounding context, in this paper, we will address a context model and
context acquisition mechanism for collecting contextual information at run time. We have built a context
aware ubiquitous learning environment and in this paper we will address how this newly designed
environment can fully support the needs of peer-to-peer collaborative learning. (Author's abstract)