Addressing characteristics of environmental context - challenges and potential for location-based mobile learning applications

Peer-reviewed
Complexity, uniqueness, and dynamism are intrinsic characteristics of the physical environment that must be carefully addressed in the development of location-based, context-aware mobile learning applications. Designing …
Author

Striewski, F., Bronowicz, C., and Bleisch, S.

Published

2025

Doi

[pdf]

Abstract

Complexity, uniqueness, and dynamism are intrinsic characteristics of the physical environment that must be carefully addressed in the development of location-based, context-aware mobile learning applications. Designing such applications to deliver meaningful spatial experiences and support learning in extracurricular, field-based education requires identifying and overcoming challenges stemming from these properties, as these challenges influence not only the application’s design and content but also the overall quality of the user experience. We identify and discuss three distinct challenges: (1) the complexity of accurately modeling the form and relationships of spatial phenomena, (2) the constraints imposed by rigid formats and top-down approaches that fail to capture the distinct and inherently unique attributes of contextual entities, and (3) the need to manage the dynamism and ongoing changes in the environment throughout the application’s lifecycle.To address these challenges, we propose solutions grounded in template-based modularity, customizable experiences, and an adaptive, automated architecture. These approaches aim to support educators in authoring, publishing, and maintaining their applications efficiently. Through the demonstration of a prototype framework, we illustrate how these strategies can be implemented in practice while highlighting existing limitations and areas for further development.

Figures

Different screens of the DidaKRuLO learning application illustrating the user flow, from the introduction and overview to navigation and a template of a visited station.

The DidaKRuLO framework comprises three main components: (1) the Builder, which facilitates content authoring and configuration (a); (2) a processing pipeline that integrates the Builder’s output with application source code (b) from a separate repository, compiles the web-application (3), deploys it to Google Firebase (c), and generates a .zip file for manual PWA hosting (d).

he ’navigation template’ allows the author to define a polygonal area (1) with a set of vector based tools (2). The app preview on the right shows how the template is rendered for the user: A compass needle and distance meter (3) guide the user to the target area.

The ’decision tree’ template consists of a set of questions and binary choices that are navigated until a decision is reached. Graph view as seen by the author (1) and preview of a question as it looks for the user (2).

BibTeX

@inproceedings{striewski_envContextInMobileLerning_2025,
 abstract = {Complexity, uniqueness, and dynamism are intrinsic characteristics of the physical environment that must be carefully addressed in the development of location-based, context-aware mobile learning applications. Designing such applications to deliver meaningful spatial experiences and support learning in extracurricular, field-based education requires identifying and overcoming challenges stemming from these properties, as these challenges influence not only the application’s design and content but also the overall quality of the user experience. We identify and discuss three distinct challenges: (1) the complexity of accurately modeling the form and relationships of spatial phenomena, (2) the constraints imposed by rigid formats and top-down approaches that fail to capture the distinct and inherently unique attributes of contextual entities, and (3) the need to manage the dynamism and ongoing changes in the environment throughout the application’s lifecycle.To address these challenges, we propose solutions grounded in template-based modularity, customizable experiences, and an adaptive, automated architecture. These approaches aim to support educators in authoring, publishing, and maintaining their applications efficiently. Through the demonstration of a prototype framework, we illustrate how these strategies can be implemented in practice while highlighting existing limitations and areas for further development.},
 author = {Striewski, Friedrich and Bronowicz, Carolin and Bleisch, Susanne},
 booktitle = {Advances in Cartography and GIScience of the Int. Cartographic Association},
 doi = {10.5194/ica-adv-5-30-2025},
 pages = {30},
 title = {Addressing characteristics of environmental context - challenges and potential for location-based mobile learning applications},
 url = {https://doi.org/10.5194/ica-adv-5-30-2025},
 volume = {5},
 year = {2025}
}