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

У роботі розглянуто проблему покращення навчання програмуванню через оптимізацію рефлексії, що супроводжує написання програмного коду. Рефлексія як контроль логіки мислення є важливим механізмом критичного мислення в навчальній і в професійній діяльності. Метою цього дослідження є формування оптимі...

Full description

Saved in:
Bibliographic Details
Main Authors: Микола Головін, Ніна Головіна, Дмитро Гузачов
Format: Article
Language:English
Published: Institute for Digitalisation of Education of the NAES of Ukraine 2024-09-01
Series:Інформаційні технології і засоби навчання
Subjects:
Online Access:https://journal.iitta.gov.ua/index.php/itlt/article/view/5719
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1823863966593449984
author Микола Головін
Ніна Головіна
Дмитро Гузачов
author_facet Микола Головін
Ніна Головіна
Дмитро Гузачов
author_sort Микола Головін
collection DOAJ
description У роботі розглянуто проблему покращення навчання програмуванню через оптимізацію рефлексії, що супроводжує написання програмного коду. Рефлексія як контроль логіки мислення є важливим механізмом критичного мислення в навчальній і в професійній діяльності. Метою цього дослідження є формування оптимізованих, концептуальних, лаконічних схем рефлексії, що дозволять успішно справлятись із задачами навчального практичного програмування. Для реалізації мети проведений аналіз навчальних практичних дій з програмування в контексті їх рефлексії на прикладі створення комп’ютерної моделі простого фізичного явища. Вибір програмування як діяльності для аналізу рефлексії критичного мислення зумовлений тим, що ця діяльність добре формалізована. Сутність рефлексії критичного мислення розкривається тут в рафінованій прозорій формі. Моделювання надає процесу мислення свій контраст, адже в ментальній діяльності, крім алгоритмічних сенсів, з’являються ще й додаткові фізичні. Програмування моделі фізичного процесу тут є своєрідним полігоном дослідження. Рефлексія розглядається через призму циклічних ментальних процесів у термінах формальної логіки з опорою на еволюцію структури декларативних знань. Кінцевою інстанцією цього аналізу стала формалізація дій рефлексії в лаконічних схемах як самих процесів, так і структури знань. Важливу частину роботи займає зв’язок ментальних дій з відповідною матеріалізованою діяльністю. Цей зв’язок також вдалось лаконічно зобразити на відповідній схемі. Представлена в роботі чітка, коротка, виразна формалізація дій критичного мислення, пов’язана  з матеріалістичними діями, в лаконічних схемах могла б застосовуватись здобувачами освіти для оптимізації навчання та формування протоколів абстрактно-логічного і причинно-наслідкового мислення. Розроблені схеми рефлексії можуть розглядатись як методичний засіб навчання, який дозволяє уникнути когнітивних пасток і оптимізувати навчальну діяльність як у сфері практичного програмування, так і в природничих галузях знань, де передбачаються практичні дії по створенню або відлагодженню штучних об’єктів високої складності.
format Article
id doaj-art-f700b970ee30422b8c008df6c2d0fb16
institution Kabale University
issn 2076-8184
language English
publishDate 2024-09-01
publisher Institute for Digitalisation of Education of the NAES of Ukraine
record_format Article
series Інформаційні технології і засоби навчання
spelling doaj-art-f700b970ee30422b8c008df6c2d0fb162025-02-09T08:37:10ZengInstitute for Digitalisation of Education of the NAES of UkraineІнформаційні технології і засоби навчання2076-81842024-09-01102410.33407/itlt.v102i4.5719НАВЧАЛЬНЕ ПРОГРАМУВАННЯ В КОНТЕКСТІ РЕФЛЕКСІЇ РОЗУМОВИХ ДІЙ ТА ЇХ ФОРМАЛІЗАЦІЯ ПРОГРАМНИМ КОДОММикола Головін0https://orcid.org/0000-0003-4516-4677Ніна Головіна1https://orcid.org/0000-0002-1152-1536Дмитро Гузачов2https://orcid.org/0009-0007-3281-602XВолинський нaцioнaльний унiвepcитeт iменi Лесi Українки, м. Луцьк, УкpaїнaВолинський нaцioнaльний унiвepcитeт iменi Лесi Українки, м. Луцьк, УкpaїнaВолинський нaцioнaльний унiвepcитeт iменi Лесi Українки, м. Луцьк, Укpaїнa У роботі розглянуто проблему покращення навчання програмуванню через оптимізацію рефлексії, що супроводжує написання програмного коду. Рефлексія як контроль логіки мислення є важливим механізмом критичного мислення в навчальній і в професійній діяльності. Метою цього дослідження є формування оптимізованих, концептуальних, лаконічних схем рефлексії, що дозволять успішно справлятись із задачами навчального практичного програмування. Для реалізації мети проведений аналіз навчальних практичних дій з програмування в контексті їх рефлексії на прикладі створення комп’ютерної моделі простого фізичного явища. Вибір програмування як діяльності для аналізу рефлексії критичного мислення зумовлений тим, що ця діяльність добре формалізована. Сутність рефлексії критичного мислення розкривається тут в рафінованій прозорій формі. Моделювання надає процесу мислення свій контраст, адже в ментальній діяльності, крім алгоритмічних сенсів, з’являються ще й додаткові фізичні. Програмування моделі фізичного процесу тут є своєрідним полігоном дослідження. Рефлексія розглядається через призму циклічних ментальних процесів у термінах формальної логіки з опорою на еволюцію структури декларативних знань. Кінцевою інстанцією цього аналізу стала формалізація дій рефлексії в лаконічних схемах як самих процесів, так і структури знань. Важливу частину роботи займає зв’язок ментальних дій з відповідною матеріалізованою діяльністю. Цей зв’язок також вдалось лаконічно зобразити на відповідній схемі. Представлена в роботі чітка, коротка, виразна формалізація дій критичного мислення, пов’язана  з матеріалістичними діями, в лаконічних схемах могла б застосовуватись здобувачами освіти для оптимізації навчання та формування протоколів абстрактно-логічного і причинно-наслідкового мислення. Розроблені схеми рефлексії можуть розглядатись як методичний засіб навчання, який дозволяє уникнути когнітивних пасток і оптимізувати навчальну діяльність як у сфері практичного програмування, так і в природничих галузях знань, де передбачаються практичні дії по створенню або відлагодженню штучних об’єктів високої складності. https://journal.iitta.gov.ua/index.php/itlt/article/view/5719критичне мисленнярефлексіяметодика навчання програмуванняієрархіяеволюція структури знань
spellingShingle Микола Головін
Ніна Головіна
Дмитро Гузачов
НАВЧАЛЬНЕ ПРОГРАМУВАННЯ В КОНТЕКСТІ РЕФЛЕКСІЇ РОЗУМОВИХ ДІЙ ТА ЇХ ФОРМАЛІЗАЦІЯ ПРОГРАМНИМ КОДОМ
Інформаційні технології і засоби навчання
критичне мислення
рефлексія
методика навчання програмування
ієрархія
еволюція структури знань
title НАВЧАЛЬНЕ ПРОГРАМУВАННЯ В КОНТЕКСТІ РЕФЛЕКСІЇ РОЗУМОВИХ ДІЙ ТА ЇХ ФОРМАЛІЗАЦІЯ ПРОГРАМНИМ КОДОМ
title_full НАВЧАЛЬНЕ ПРОГРАМУВАННЯ В КОНТЕКСТІ РЕФЛЕКСІЇ РОЗУМОВИХ ДІЙ ТА ЇХ ФОРМАЛІЗАЦІЯ ПРОГРАМНИМ КОДОМ
title_fullStr НАВЧАЛЬНЕ ПРОГРАМУВАННЯ В КОНТЕКСТІ РЕФЛЕКСІЇ РОЗУМОВИХ ДІЙ ТА ЇХ ФОРМАЛІЗАЦІЯ ПРОГРАМНИМ КОДОМ
title_full_unstemmed НАВЧАЛЬНЕ ПРОГРАМУВАННЯ В КОНТЕКСТІ РЕФЛЕКСІЇ РОЗУМОВИХ ДІЙ ТА ЇХ ФОРМАЛІЗАЦІЯ ПРОГРАМНИМ КОДОМ
title_short НАВЧАЛЬНЕ ПРОГРАМУВАННЯ В КОНТЕКСТІ РЕФЛЕКСІЇ РОЗУМОВИХ ДІЙ ТА ЇХ ФОРМАЛІЗАЦІЯ ПРОГРАМНИМ КОДОМ
title_sort навчальне програмування в контексті рефлексії розумових дій та їх формалізація програмним кодом
topic критичне мислення
рефлексія
методика навчання програмування
ієрархія
еволюція структури знань
url https://journal.iitta.gov.ua/index.php/itlt/article/view/5719
work_keys_str_mv AT mikolagolovín navčalʹneprogramuvannâvkontekstírefleksíírozumovihdíjtaíhformalízacíâprogramnimkodom
AT nínagolovína navčalʹneprogramuvannâvkontekstírefleksíírozumovihdíjtaíhformalízacíâprogramnimkodom
AT dmitroguzačov navčalʹneprogramuvannâvkontekstírefleksíírozumovihdíjtaíhformalízacíâprogramnimkodom