АНАЛІЗ СУЧАСНИХ ЗАСОБІВ ВІЗУАЛЬНОГО ПРОГРАМУВАННЯ ДЛЯ ШКІЛЬНОЇ ІНФОРМАТИКИ: КЛАСИФІКАЦІЯ, МОЖЛИВОСТІ, ПЕРСПЕКТИВИ ВИКОРИСТАННЯ
DOI:
https://doi.org/10.31110/2616-650X-vol12i10-020Ключові слова:
цифрова грамотність, уроки інформатики, візуальне програмування, блочні середовища програмування, Scratch, Logo, Blockly, методологія навчанняАнотація
У статті проаналізовано сучасні тенденції розвитку освіти в Україні, зокрема акцент на формування цифрової грамотності у школярів, зокрема через вивчення інформатики за допомогою візуального програмування. Піднято питання недостатньої опрацьованості методології викладання інформатики для учнів різного віку та рівня підготовки, що призводить до формування "цифрового розриву" — ситуації, коли деякі учні мають обмежений доступ до сучасних технологій і відповідних навчальних матеріалів. Визначено важливість уроків інформатики як ключового компонента цифрового навчання та впливу, який вони можуть мати на формування навичок, необхідних для ефективного використання технологій у різних сферах життя.
У статті виокремлено необхідність адаптації змістового наповнення уроків інформатики до нових вимог цифрової освіти. Зокрема, акцентовано увагу на важливості інтеграції візуальних мов програмування та блочних середовищ, які можуть значно спростити процес навчання програмуванню. Такі інструменти є доступними й зручними для учнів, що дозволяє формувати основи алгоритмічного мислення і розвивати креативні здібності без необхідності знати складний синтаксис текстових мов програмування.
Досліджено сучасні приклади таких візуальних мов програмування, як Scratch, Blockly, і Code.org, що довели свою ефективність у навчанні дітей основам програмування. Окрім цього, проаналізовано використання блочних середовищ як альтернативи традиційному кодуванню для учнів молодших та середніх класів, що дозволяє створювати інтерактивні проекти, гри та анімації. Також підкреслено важливість удосконалення програмних засобів для підвищення цифрової грамотності учнів, зокрема через використання адаптованих інструментів для різних рівнів навчання.
Автор наголошує на актуальності розробки спеціалізованих підходів до навчання інформатики, які мають на меті забезпечити усіх учнів необхідними цифровими навичками для успішного функціонування в сучасному світі.
Посилання
Badr, H. S. M., El-Sayyed, H., & Shalash, S. (2025). Evaluating the effectiveness of Scratch Jr and Tynker Jr in fostering foundational coding skills among kindergarten children. International Journal of Early Years Education. Advance online publication. https://link.springer.com/article/10.1007/s13158-025-00442-4
Iusuf, J. A. (2023). Easing the transition from block-based programming in Blockly to text-based programming in Python using BlockPy (Master’s thesis). Mid Sweden University. https://www.diva-portal.org/smash/get/diva2:1778367/FULLTEXT01.pdf
Mayer, R. E. (2019). Multimedia learning (3rd ed.). Cambridge University Press. https://assets.cambridge.org/97811071/87504/frontmatter/9781107187504_frontmatter.pdf
Mayer, R. E., & Fiorella, L. (2022). The Cambridge handbook of multimedia learning (3rd ed.). Cambridge University Press. https://www.researchgate.net/publication/359588183_The_Cambridge_Handbook_of_Multimedia_Learning_3rd_ed
Redecker, C., & Punie, Y. (2017). European framework for the digital competence of educators: DigCompEdu. Publications Office of the European Union. https://publications.jrc.ec.europa.eu/repository/handle/JRC107466
Sánchez-Rivas, E. (2023). Teacher digital competence analysis in block programming applied to educational robotics. Sustainability, 16(1), 275. https://www.mdpi.com/2071-1050/16/1/275
Seralidou, E., Doukaki, S., & Kalles, D. (2021). Investigating the transition from block-based to text-based programming techniques in secondary education (Greece). Proceedings/Preprint. https://www.researchgate.net/publication/358721272_Investigating_the_Transition_from_Block-based_to_Text-based_Programming_Techniques_in_Secondary_Education_in_Greece
Stewart, W. H., Hansen, R., & Val, G. (2022). Analyzing computational thinking studies in Scratch programming: A review of elementary education literature. IEEE/ASEE. https://pdfs.semanticscholar.org/7e66/0f803c93386754ddae435b3c1827cf9ca818.pdf
Strong, G., Bell, T., & Hermans, F. (2025). Supporting learners in the transition from block-based to text-based programming: A systematic review. Journal of Computer Languages, 103, 101252. https://www.sciencedirect.com/science/article/pii/S2590118425000280
М Базурін, В. М. (2017). Середовища програмування як засіб навчання учнів основ програмування. Інформаційні технології і засоби навчання, 59(3), 13–27. https://doi.org/10.33407/itlt.v59i3.1601
Дацюк, Г. М., & Лещук, С. О. (2024). Використання цифрових ресурсів для організації навчання дітей з особливими освітніми потребами. У Сучасні інформаційні технології в освіті і науці: матеріали ХV Всеукраїнської науково-практичної конференції для молодих учених та здобувачів освіти (25–26 квітня 2024) (с. 61–63).
Ковтанюк, М. С., & Криворучко, І. І. (2024). Переваги та недоліки вебресурсів для створення мобільних застосунків з використанням елементів візуального програмування. У Збірник тез доповідей VI Міжнародної науково-практичної конференції з економічних та гуманітарних питань. – У 2-х томах. – Т. ІІ (с. 227-228). ДВНЗ УДХТУ.
Мезур, І.-С. В., Франко, Ю. П., & Козіброда, С. В. (2023). Технології інтернет речей (ІоТ) в середовищі візуального програмування Node-RED: методичні рекомендації до виконання лабораторних робіт для студентів другого (магістерського) рівня вищої освіти спеціальності 015.39 Професійна освіта (Цифрові технології). ТНПУ ім. В. Гнатюка.
Офіційний сайт розробників навчального середовища «CODE». (n.d.). Retrieved from https://studio.code.org
Офіційний сайт розробників навчального середовища «Scratch». (n.d.). Retrieved from http://scratch.mit.edu/
Офіційний сайт розробників навчального середовища «Tynker». (n.d.). Retrieved from https://tynker.com
Офіційний сайт розробників навчального середовища Zenbo Lab. (n.d.). Retrieved from https://zenbolab.asus.com/editor/?lang=en
Сікора, Я. Б. (2008). Зміст та структура поняття професійна компетентність вчителя інформатики. У Психолого-педагогічні основи гуманізації навчально-виховного процесу в школі та ВНЗ: зб. наук. праць (с. 148-156).
Coronado, E., et al. (2020). Visual Programming Environments for End-User Development of intelligent and social robots, a systematic review. Journal of Computer Languages, 58, 100970. https://doi.org/10.1016/j.cola.2020.100970
Ren, S., et al. (2022). JSPatcher, a visual programming environment for building high-performance web audio applications. Journal of the Audio Engineering Society, 70(11), 938–950. https://doi.org/10.17743/jaes.2022.0056
Яценко, О. І., & Чумак, Л. М. (2020). Критерії добору середовища навчання програмування для формування ІКТ-компетентності майбутніх учителів початкової школи. Інформаційні технології і засоби навчання, 78(4), 219-236.
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2024 Юрій Сах

Ця робота ліцензується відповідно до Creative Commons Attribution-NonCommercial 4.0 International License.
- Автори передають журналу право першої публікації свого рукопису на умовах ліцензії Creative Commons ("Із зазначенням авторства - Некомерційне використання") 4.0 Міжнародна (CC BY-NC 4.0), котра дозволяє іншим особам вільно використовувати (читати, копіювати і роздруковувати) представлені матеріали, здійснювати пошук та посилатись на опубліковані статті, поширювати їх повний текст з будь-якою законною некомерційною метою (у тому числі, з навчальною або науковою) та обов'язковим посиланням на авторів робіт і первинну публікацію у цьому журналі.
- Опубліковані оригінальні статті в подальшому не можуть використовуватись користувачами (окрім авторів) з комерційною метою або поширюватись сторонніми організаціями-посередниками на платній основі.


