Adaptive M-learning application development, based on UCD and the mLUX framework
Casarini, Maurizio (2015)
Casarini, Maurizio
Haaga-Helia ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015111316386
https://urn.fi/URN:NBN:fi:amk-2015111316386
Tiivistelmä
The mobile application consumer landscape evolves rapidly, and presents consistent challenges to software and service providers. Moreover, implementing M-learning systems poses additional difficulties. In fact, mobile learning application development requires extensive consideration, as the application deals with learning and learners alike. Apps must meet students’ essential educational requirements, and encourage them to engage with the application on their mobile devices.
System adaptation and context awareness have been consolidated features to leverage m-learning application potential. Firstly, to homogeneously perform on a wide variety of smart devices available on the market. Secondly, data and presentation had to target specific user needs and cognitive capabilities. Finally, context awareness has proved to be particularly valuable for interaction based on handheld devices.
This report describes implementation of a web application prototype, to demonstrate how adaptive mobile learning can support the necessary training to obtain a Finnish driving license. Business rationale was provided by Haaga driving school ltd, Helsinki (Finland).
Implementation relied on the mLUX development framework for m-learning (Dirin & Nieminen 2015), a User-Centred Design methodology focused on ensuring users involvement throughout the implementation process: from user studies to product development, including usability testing.
The implemented application was a HTML5 based rich and contextually adaptive web application, mainly based on Microsoft technology. Open Source tools were utilized to develop additional features, mostly for presentation adaptation and user experience tuning.
The mLUX framework resulted in an application fulfilling all of the usability criteria. The prototype evaluation report indicated that the application is easy to use and provides the essential learning materials for driving school candidates.
System adaptation and context awareness have been consolidated features to leverage m-learning application potential. Firstly, to homogeneously perform on a wide variety of smart devices available on the market. Secondly, data and presentation had to target specific user needs and cognitive capabilities. Finally, context awareness has proved to be particularly valuable for interaction based on handheld devices.
This report describes implementation of a web application prototype, to demonstrate how adaptive mobile learning can support the necessary training to obtain a Finnish driving license. Business rationale was provided by Haaga driving school ltd, Helsinki (Finland).
Implementation relied on the mLUX development framework for m-learning (Dirin & Nieminen 2015), a User-Centred Design methodology focused on ensuring users involvement throughout the implementation process: from user studies to product development, including usability testing.
The implemented application was a HTML5 based rich and contextually adaptive web application, mainly based on Microsoft technology. Open Source tools were utilized to develop additional features, mostly for presentation adaptation and user experience tuning.
The mLUX framework resulted in an application fulfilling all of the usability criteria. The prototype evaluation report indicated that the application is easy to use and provides the essential learning materials for driving school candidates.