SOFTWARE SOLUTIONS FOR VISUALIZATION OF PARALLEL ALGORITHMS IN MOBILE LEARNING ENVIRONMENT
Rasulova Zarnigor
Osiyo Xalqaro Universitettuti Magistranti
##semicolon## Parallel programming, visualization, mobile learning (m-learning), cross-platform, Flutter, cloud technologies, cognitive load, user experience (UX).
सार
This article investigates the role of mobile applications in teaching "Parallel Programming" in higher education and the problems of visualizing complex algorithms. Software solutions for depicting parallel computing processes (multithreading, deadlock, synchronization) on small-screen mobile devices are analyzed. The research proposes scientific recommendations for creating an interactive learning environment using cross-platform technologies and cloud architecture.
##submission.citations##
1. Gulyamov S.S. (2022). Digital Economy and IT Education. Tashkent.
2. Abduqodirov A.A. (2021). Metodology of Distance Learning. Tashkent.
3. Pacheco, P. (2011). An Introduction to Parallel Programming. Morgan Kaufmann.
4. Rauber, T., & Rünger, G. (2013). Parallel Programming: for Multicore and Cluster Systems. Springer.
5. Sahlberg, P. (2021). Finnish Lessons 3.0: What Can the World Learn from Educational Change in Finland?
6. Kim, J. (2020). Smart Learning Strategies in South Korea. IEEE Xplore.
7. Flutter Documentation. (2024). Building cross-platform apps for education.
8. Ishmuhamedov R. (2019). Innovative technologies in education. Tashkent.
9. Nielsen, J. (2022). 10 Usability Heuristics for User Interface Design.
10. Mirziyoev Sh.M. (2020). "Digital Uzbekistan - 2030" Strategy Decree.














