Abstract
Mobile applications for language learning (MALL) is a field that is at large dominated by translation-based learning approaches. Moreover, MALL feature a number of common practices that may not effectively address learning or may even increase the number of user errors. In this tool paper, we introduce a language learning application equipped with instrumentation code to collect data about user behavior and use such data in different ways. The most obvious use is to provide statistics and patterns of learning of the users, which can be used by users to adjust their learning approaches and by researchers to study learning processes and attitudes. For the benefit of the user collected data can be also exploited to drive the synthesis of exercises that best suit the user’s language level and learning approach and are not likely to cause usability errors.
The main use of the application is, however, as a tool for research purposes. In fact, it is a tool for testing new forms of exercises and their combination on samples of users, thus providing valuable information for research in language learning as well as supporting the software development process of new MALL. Finally, an additional feature of the tool is the conversion of the collected data into a formal description of the user’s behaviour to be used for formal verification and validation purposes.
Work partly funded by Seed Funding Grant, Project SFG 1447 “Formal Analysis and Verification of Accidents”, University of Geneva, Switzerland.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Duolingo. https://www.duolingo.com
PAT: Process Analysis Toolkit. pat.comp.nus.edu.sg
Ahmed, H.B.E.: Duolingo as a bilingual learning app: a case study. Arab World English J. 7(2), 256–267 (2016)
Cerone, A., Zhexenbayeva, A.: Using formal methods to validate research hypotheses: the duolingo case study. In: Mazzara, M., Ober, I., Salaün, G. (eds.) STAF 2018. LNCS, vol. 11176, pp. 163–170. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-04771-9_13
Gafni, R., Achituv, D.B., Rahmani, G.: Learning foreign languages using mobile applications. J. Inf. Technol. Educ. Res. 16, 301–317 (2017)
Gangaiamaran, R., Pasupathi, M.: Review on use of mobile apps for language learning. Int. J. Appl. Eng. Res. 12(21), 11242–11251 (2017)
Hoare, C.A.R.: Communication Sequential Processes. Prentice All Int., Upper Saddle River (2004)
Lai, C., Zheng, D.: Self-directed use of mobile devices for language learning beyond the classroom. ReCALL 30(3), 299–318 (2017)
Nushi, M., Eqbali, M.H.: Duolingo: a mobile application to assist second language learning. Teach. English Technol. 17(1), 89–98 (2017)
Nushi, M., Eqbali, M.H.: 50languages: a mobile language learning application. Teach. English Technol. 18(1), 93–104 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Aibassova, A., Cerone, A., Tashkenbayev, M. (2020). An Instrumented Mobile Language Learning Application for the Analysis of Usability and Learning. In: Sekerinski, E., et al. Formal Methods. FM 2019 International Workshops. FM 2019. Lecture Notes in Computer Science(), vol 12232. Springer, Cham. https://doi.org/10.1007/978-3-030-54994-7_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-54994-7_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-54993-0
Online ISBN: 978-3-030-54994-7
eBook Packages: Computer ScienceComputer Science (R0)