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

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

Authors

Institutions

Publication Details

Published
2025-06-02
DOI
https://doi.org/10.1109/mipro65660.2025.11131773
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

M. Pronikova, Марія Медведєва, N. Dehtiarova, Mykola Zakharevych et al.
Teaching and Learning Programming
article

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

M. Pronikova, Марія Медведєва, N. Dehtiarova, Mykola Zakharevych, V. Kibalenko, V. Myhal
article en

Abstract

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

Sumy State Pedagogical University named after A. S. Makarenko (UA), Pavlo Tychyna Uman State Pedagogical University (UA)
Openalex Percentile: Top 74%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Teaching Algorithmization Through the Creation of Android Applications in a Visual Development Environment — M. Pronikova, Марія Медведєва, et al. · (2025) | TGRS Research Map | TGRS