Навчання побудови блок-схем для розвитку алгоритмічного мислення майбутніх учителів інформатики
| dc.contributor.author | Бобокало Андрій | |
| dc.contributor.author | Юрченко Артем Олександрович | |
| dc.contributor.author | Семеніхіна Олена Володимирівна | |
| dc.contributor.author | Bobokalo Andrii | |
| dc.contributor.author | Yurchenko Artem Oleksandrovych | |
| dc.contributor.author | Semenikhina Olena Volodymyrivna | |
| dc.date.accessioned | 2025-11-19T09:56:59Z | |
| dc.date.available | 2025-11-19T09:56:59Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | У статті висвітлено результати дослідження, спрямованого на обґрунтування доцільності та ефективності використання блок-схем у процесі вивчення обчислювальних методів як засобу розвитку алгоритмічного мислення майбутніх учителів інформатики. Основна увага приділена специфіці формулювання й опрацювання типових задач з курсу алгоритмізації й програмування (зокрема методів дихотомії, хорд, Ньютона), які мають чітку структуру ітераційного процесу та дозволяють візуалізувати логіку обчислень через блок-схеми. На основі практичної апробації доведено, що включення етапу побудови блок-схеми перед реалізацією коду сприяє глибшому осмисленню кожного етапу обчислення, правильному визначенню умов завершення ітерацій, структуруванню коду та розвитку аналітичних навичок. Розроблено та перевірено ефективність методичного підходу до порівняння альтернативних шляхів розв’язування задачі, що дає змогу студентам зіставляти ефективність методів, кількість ітерацій до збіжності, чутливість до початкових умов, а також складність реалізації й дидактичну доступність для студентів. У межах дослідження було також узагальнено низку методичних рішень щодо інтеграції блок-схем у професійну підготовку майбутніх учителів інформатики. Зокрема, запропоновано поетапну структуру завдань, рефлексивне осмислення побудованих схем, створення навчальних матеріалів на їх основі, а також моделювання уроків із використанням блок-схем як інструмента пояснення. Обґрунтовано, що побудова блок-схем виконує подвійну функцію – когнітивно-візуальну (як інструмент засвоєння алгоритму) та дидактичну (як засіб пояснення й аналізу). Зроблено висновок про необхідність системного включення таких завдань у підготовку майбутніх учителів інформатики як засобу формування в них алгоритмічного мислення, педагогічного передбачення та готовності до викладання інформатики в закладах загальної середньої освіти. | |
| dc.description.abstract | The article presents the results of a study aimed at substantiating the feasibility and effectiveness of using flowcharts in the study of computational methods as a means of developing algorithmic thinking in future computer science teachers. The main focus is placed on the specifics of formulating and solving typical problems from the course on algorithmization and programming (in particular, the bisection method, the chord method, and Newton’s method), which have a clear iterative structure and allow the visualization of the logic of computations through flowcharts. Based on practical testing, it is proven that including the stage of constructing a flowchart before code implementation contributes to a deeper understanding of each step of the computation, the correct determination of iteration termination conditions, code structuring, and the development of analytical skills. A methodological approach was developed and tested to compare alternative algorithms on the same example, enabling students to evaluate the efficiency of the method, the number of iterations required for convergence, sensitivity to initial conditions, as well as implementation complexity and didactic accessibility for learners. The study also summarized a set of methodological solutions for integrating flowcharts into students’ professional training. In particular, a step-by-step structure of tasks, reflective analysis of constructed diagrams, the creation of educational materials based on them, and the modeling of lessons using flowcharts as an explanatory tool were proposed. It is argued that constructing flowcharts performs a dual function – cognitive-visual (as a tool for mastering an algorithm) and didactic (as a means of explanation and analysis). The conclusion emphasizes the necessity of systematically integrating such tasks into the training of future educators as a means of forming algorithmic thinking, pedagogical foresight, and methodological readiness for teaching computer science in general secondary education institutions. | |
| dc.identifier.citation | Бобокало, А. Навчання побудови блок-схем для розвитку алгоритмічного мислення майбутніх учителів інформатики [Текст] / А. Бобокало, А. Юрченко, О. Семеніхіна // Освіта. Інноватика. Практика : науковий журнал / МОН України, Сумський державний педагогічний ун-т ім. А. С. Макаренка ; [редкол.: М. Друшляк (гол. ред), О. Семеніхіна, Francis Kwadwo Awuah, N. Demeshkant та ін.]. – Суми : [СумДПУ ім. А. С. Макаренка], 2025. – Т. 13, № 8. – С. 14–19. – DOI: https://doi.org/10.31110/2616-650X-vol13i8-002 | |
| dc.identifier.doi | https://doi.org/10.31110/2616-650X-vol13i8-002 | |
| dc.identifier.orcid | https://orcid.org/0009-0003-9207-329X | |
| dc.identifier.orcid | https://orcid.org/0000-0002-6770-186X | |
| dc.identifier.orcid | https://orcid.org/0000-0002-3896-8151 | |
| dc.identifier.uri | https://repository.sspu.edu.ua/handle/123456789/17699 | |
| dc.language.iso | uk | |
| dc.publisher | СумДПУ імені А. С. Макаренка | |
| dc.subject | алгоритмічне мислення | |
| dc.subject | блок-схема | |
| dc.subject | візуальне моделювання | |
| dc.subject | обчислювальні методи | |
| dc.subject | професійна підготовка | |
| dc.subject | майбутні вчителі інформатики | |
| dc.subject | дидактичні інструменти | |
| dc.subject | методика навчання програмуванню | |
| dc.subject | цифрові середовища | |
| dc.subject | професійна освіта | |
| dc.subject | algorithmic thinking | |
| dc.subject | flowchart | |
| dc.subject | visual modeling | |
| dc.subject | computational methods | |
| dc.subject | professional training | |
| dc.subject | future computer science teachers | |
| dc.subject | didactic tools | |
| dc.subject | methods of teaching programming | |
| dc.subject | digital environments | |
| dc.subject | vocational education | |
| dc.title | Навчання побудови блок-схем для розвитку алгоритмічного мислення майбутніх учителів інформатики | |
| dc.title.alternative | Teaching Flowchart Construction for the Development of Algorithmic Thinking in Future Computer Science Teachers | |
| dc.type | Article | |
| dc.udc.udc | 378:37.091.12:004.421.2 |
Файли
Контейнер файлів
1 - 1 з 1
Ескіз недоступний
- Назва:
- Bobokalo_2.pdf
- Розмір:
- 447.14 KB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 2.9 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: