АНАЛІЗ СУЧАСНИХ ЗАСОБІВ ВІЗУАЛЬНОГО ПРОГРАМУВАННЯ ДЛЯ ШКІЛЬНОЇ ІНФОРМАТИКИ: КЛАСИФІКАЦІЯ, МОЖЛИВОСТІ, ПЕРСПЕКТИВИ ВИКОРИСТАННЯ

Автор(и)

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.

##submission.downloads##


Переглядів анотації: 145
Завантажень PDF: 79

Опубліковано

28.12.2024

Як цитувати

Сах, Ю. (2024). АНАЛІЗ СУЧАСНИХ ЗАСОБІВ ВІЗУАЛЬНОГО ПРОГРАМУВАННЯ ДЛЯ ШКІЛЬНОЇ ІНФОРМАТИКИ: КЛАСИФІКАЦІЯ, МОЖЛИВОСТІ, ПЕРСПЕКТИВИ ВИКОРИСТАННЯ. Освіта. Інноватика. Практика, 12(10), 133–140. https://doi.org/10.31110/2616-650X-vol12i10-020

Номер

Розділ

Статті