An Integrated Offline Platform for Multilingual Programming Education
Keywords:
Mobile learning, multilingual programming, integrated methodologyAbstract
This paper presents a mobile learning application that consolidates Python, C++, C#, Java, and additional programming languages within a single platform. The application integrates four core components: a theoretical knowledge module (academic textbooks, PDFs, and e-books authored by leading scholars), a practical skills module (thematic tests and an embedded multi-language code editor), a methodological guidelines module for both teachers and learners, and a curated collection of external resource links to platforms such as W3Schools, MDN, StackOverflow, and others. Full offline functionality represents the application's primary technical distinction. This article analyses the pedagogical rationale of the integrated methodology, evaluates the educational impact of multilingual and offline capabilities, and discusses implementation prospects within formal educational institutions.
References
Anderson, J. R. (1983). The Architecture of Cognition. Harvard University Press.
Bloom, B. S. (1956). Taxonomy of Educational Objectives. Longmans Green.
Ericsson, K. A., Krampe, R. T., & Tesch-Römer, C. (1993). The role of deliberate practice in the acquisition of expert performance. Psychological Review, 100(3), 363–406.
ILO. (2024). World Employment and Social Outlook: Trends 2024. International Labour Organization.
Lo, C. K., & Hew, K. F. (2017). Using "first principles of instruction" to design secondary school mathematics flipped classroom. Educational Technology & Society, 20(1), 222–236.
Marton, F., & Saljo, R. (1976). On qualitative differences in learning. British Journal of Educational Psychology, 46(1), 4–11.
Mishra, P., & Koehler, M. J. (2006). Technological pedagogical content knowledge: A framework for teacher knowledge. Teachers College Record, 108(6), 1017–1054.
Otaxanov, N. A. (2022). Dasturlash tillari kursini o'qitishning metodologik asoslari. Namangan: NamDU nashriyoti.
Roediger, H. L., & Karpicke, J. D. (2006). The power of testing memory: Basic research and implications for educational practice. Perspectives on Psychological Science, 1(3), 181–210.
Stack Overflow. (2024). Developer Survey 2024. https://survey.stackoverflow.co/2024/
Sweller, J. (1988). Cognitive load during problem solving: Effects on learning. Cognitive Science, 12(2), 257–285.
Thai, N. T. T., De Wever, B., & Valcke, M. (2017). The impact of a flipped classroom design on learning performance in higher education. Computers & Education, 107, 113–126.
UNESCO. (2023). Technology in Education: A Tool on Whose Terms? Global Education Monitoring Report. Paris: UNESCO.
Vygotsky, L. S. (1978). Mind in Society: The Development of Higher Psychological Processes. Harvard University Press.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Temirova Sevinch, Nurillo Abdumalikovich Otaxanov

This work is licensed under a Creative Commons Attribution 4.0 International License.