DEVELOPMENT OF A MOBILE LEARNING APPLICATION FOR DISTANCE-EDUCATION STUDENTS IN THE COURSE «WEB APPLICATION DEVELOPMENT»

Main Article Content

Feruza Hafizovna Holiyorova
Sindor Ne’matovich Djumayev
Shaxriza Alisher qizi Nurmuxammadova
Feruza Berdiqul qizi O‘rozova

Abstract

This article presents the design and implementation of a cross-platform mobile application intended to support distance-education students enrolled in the «Web Application Development» course. Built with Flutter and Dart, the application delivers nine sequentially structured course topics, each comprising theoretical content, embedded YouTube video lectures, executable code examples, and a ten-question adaptive quiz. The paper describes the architectural decisions, core functional modules, administrator and student interfaces, an offline-capable local storage mechanism, and a QR-coded digital certificate system. The study addresses the persistent challenge of limited instructor–learner interaction in distance learning and demonstrates that a carefully engineered mobile platform can substantially improve content accessibility, self-paced progression, and learning outcomes.

Article Details

Section
Articles

References

1. State Statistics Committee of the Republic of Uzbekistan. (2023). Education statistics 2022–2023. https://stat.uz/en/official-statistics/education

2. Ministry of Digital Technologies of the Republic of Uzbekistan. (2023). ICT indicators and digital literacy report. https://digital.gov.uz

3. Crompton, H., & Burke, D. (2018). The use of mobile learning in higher education: A systematic review. Computers & Education, 123, 53–64. https://doi.org/10.1016/j.compedu.2018.04.007

4. Sung, Y. T., Chang, K. E., & Liu, T. C. (2016). The effects of integrating mobile devices with teaching and learning on students' learning performance: A meta-analysis and research synthesis. Computers & Education, 94, 252–275. https://doi.org/10.1016/j.compedu.2015.11.008

5. Google LLC. (2024). Flutter architectural overview. Flutter Documentation. https://docs.flutter.dev/resources/architectural-overview

6. Nystrom, R. (2021). Game programming patterns: State management patterns in reactive UI. https://gameprogrammingpatterns.com

7. Moore, M. G. (1997). Theory of transactional distance. In D. Keegan (Ed.), Theoretical Principles of Distance Education (pp. 22–38). Routledge.

8. Bloom, B. S. (1984). The 2-sigma problem: The search for methods of group instruction as effective as one-to-one tutoring. Educational Researcher, 13(6), 4–16. https://doi.org/10.3102/0013189X013006004

9. Mayer, R. E. (2009). Multimedia learning (2nd ed.). Cambridge University Press. https://doi.org/10.1017/CBO9780511811678

10. Shail, M. S. (2019). Using micro-learning on mobile applications to increase knowledge retention and work performance. Cureus, 11(8), e5307. https://doi.org/10.7759/cureus.5307