Teaching Algorithmization Through the Creation of Android Applications in a Visual Development Environment

Nelia Dehtiarova, Mariia O. Medvedieva, Mykola Zakharevych, V. Kibalenko, V. Myhal, M. Pronikova · 2025

The formation of algorithmization skills is one of the primary objectives in teaching computer science. A wide range of platforms exists for learning visual algorithm development, one of which is App Inventor. This study describes the technology for utilizing this platform. The authors outline the methodological features of teaching future computer science teachers visual programming using this environment. The study analyzes changes in attitudes toward algorithmization and programming before and after completing the course. The authors formulated the hypothesis that working in a visual programming environment would help students consciously master algorithmization and text-based programming languages. The results of the experimental part of the study confirm this assumption. The results demonstrate the conscious acquisition of knowledge through the use of visual application development platforms. The dynamics of outcome changes and their statistical analysis are presented

Read the paper · More papers on PaperTik