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

Основи алгоритмізації і програмування є однією з  основних змістових ліній курсу інформатики у школі. У статті досліджено проблеми вивчення елементів основ алгоритмізації та програмування в шкільному курсі інформатики у 10-11 класах. Формулювання проблеми. Важливою педагогічною проблемою є формува...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Тарас Кобильник, Уляна Когут, Володимир Жидик
Formato: article
Lenguaje:EN
RU
UK
Publicado: Makarenko Sumy State Pedagogical University 2021
Materias:
Acceso en línea:https://doaj.org/article/0e2872b674cc49b483c8cbf611c4dfb0
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:0e2872b674cc49b483c8cbf611c4dfb0
record_format dspace
spelling oai:doaj.org-article:0e2872b674cc49b483c8cbf611c4dfb02021-11-18T09:17:38ZМЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ2413-15712413-158X10.31110/2413-1571-2021-031-5-006https://doaj.org/article/0e2872b674cc49b483c8cbf611c4dfb02021-11-01T00:00:00Zhttps://fmo-journal.org/index.php/fmo/article/view/107https://doaj.org/toc/2413-1571https://doaj.org/toc/2413-158XОснови алгоритмізації і програмування є однією з  основних змістових ліній курсу інформатики у школі. У статті досліджено проблеми вивчення елементів основ алгоритмізації та програмування в шкільному курсі інформатики у 10-11 класах. Формулювання проблеми. Важливою педагогічною проблемою є формування і розвиток алгоритмічних навичок учнів. Проблеми вдосконалення методичної системи навчання інформатики в загальній середній школі потребують подальшого дослідження з метою пошуку більш ефективних форм, методів і засобів навчання. Необхідно забезпечити формування в учнів компетентностей, необхідних для свідомого вибору майбутнього профілю навчання. Учні повинні розуміти зв’язок між теоретичною і прикладною інформатикою, знати способи застосування інформаційних технологій для розв’язування різноманітних задач. А також визначено переваги мови Python у навчанні інформатики та особливості їх педагогічного застосування у навчанні основ алгоритмізації та програмування. Матеріали і методи. Для досягнення поставленої мети застосовано комплекс методів: системного аналізу наукових праць, що охоплюють проблему дослідження, аналіз вітчизняного досвіду вивчення елементів програмування в шкільному курсі інформатики; узагальнення та обґрунтування теоретичних засад використання мови програмування Python в шкільному курсі інформатики. Результати. Розглянуто основні характеристики мови програмування Python та наведено можливості її використання у процесі навчання основ алгоритмізації в шкільному курсі інформатики. Вивчення основ алгоритмізації та програмування є одним із засобів формування операційного стилю мислення. Знання даної змістової лінії передбачає здатність формалізувати задачу, визначити у ній зв’язки між частинам, обирати якнайкращий алгоритм розв’язування завдання, вміння правильно інтерпретувати та аналізувати отримані результати. Висновки. Мова Python – одна з найпопулярніших мов програмування. Вона знаходить своє застосування у різних галузях. Відповідно ринок праці потребує фахівців, які могли створювати програмні продукти мовою Python. Заклади загальної середньої освіти не залишилися осторонь цього процесу. Автори шкільних підручників починають включати мову Python до їх змісту. Таким чином, виникає потреба у розробці навчально-методичних матеріалів з вивчення елементів алгоритмізації і програмування мовою Python. Методологічне значення цього розділу шкільного курсу інформатики полягає у розкритті важливості алгоритмів.Тарас КобильникУляна КогутВолодимир ЖидикMakarenko Sumy State Pedagogical Universityarticleзаклад загальної середньої освітишкільний курс інформатикиоснови алгоритмізаціїпрограмуваннямова програмування pythonSpecial aspects of educationLC8-6691ENRUUKФізико-математична освіта, Vol 31, Iss 5, Pp 36-44 (2021)
institution DOAJ
collection DOAJ
language EN
RU
UK
topic заклад загальної середньої освіти
шкільний курс інформатики
основи алгоритмізації
програмування
мова програмування python
Special aspects of education
LC8-6691
spellingShingle заклад загальної середньої освіти
шкільний курс інформатики
основи алгоритмізації
програмування
мова програмування python
Special aspects of education
LC8-6691
Тарас Кобильник
Уляна Когут
Володимир Жидик
МЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ
description Основи алгоритмізації і програмування є однією з  основних змістових ліній курсу інформатики у школі. У статті досліджено проблеми вивчення елементів основ алгоритмізації та програмування в шкільному курсі інформатики у 10-11 класах. Формулювання проблеми. Важливою педагогічною проблемою є формування і розвиток алгоритмічних навичок учнів. Проблеми вдосконалення методичної системи навчання інформатики в загальній середній школі потребують подальшого дослідження з метою пошуку більш ефективних форм, методів і засобів навчання. Необхідно забезпечити формування в учнів компетентностей, необхідних для свідомого вибору майбутнього профілю навчання. Учні повинні розуміти зв’язок між теоретичною і прикладною інформатикою, знати способи застосування інформаційних технологій для розв’язування різноманітних задач. А також визначено переваги мови Python у навчанні інформатики та особливості їх педагогічного застосування у навчанні основ алгоритмізації та програмування. Матеріали і методи. Для досягнення поставленої мети застосовано комплекс методів: системного аналізу наукових праць, що охоплюють проблему дослідження, аналіз вітчизняного досвіду вивчення елементів програмування в шкільному курсі інформатики; узагальнення та обґрунтування теоретичних засад використання мови програмування Python в шкільному курсі інформатики. Результати. Розглянуто основні характеристики мови програмування Python та наведено можливості її використання у процесі навчання основ алгоритмізації в шкільному курсі інформатики. Вивчення основ алгоритмізації та програмування є одним із засобів формування операційного стилю мислення. Знання даної змістової лінії передбачає здатність формалізувати задачу, визначити у ній зв’язки між частинам, обирати якнайкращий алгоритм розв’язування завдання, вміння правильно інтерпретувати та аналізувати отримані результати. Висновки. Мова Python – одна з найпопулярніших мов програмування. Вона знаходить своє застосування у різних галузях. Відповідно ринок праці потребує фахівців, які могли створювати програмні продукти мовою Python. Заклади загальної середньої освіти не залишилися осторонь цього процесу. Автори шкільних підручників починають включати мову Python до їх змісту. Таким чином, виникає потреба у розробці навчально-методичних матеріалів з вивчення елементів алгоритмізації і програмування мовою Python. Методологічне значення цього розділу шкільного курсу інформатики полягає у розкритті важливості алгоритмів.
format article
author Тарас Кобильник
Уляна Когут
Володимир Жидик
author_facet Тарас Кобильник
Уляна Когут
Володимир Жидик
author_sort Тарас Кобильник
title МЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ
title_short МЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ
title_full МЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ
title_fullStr МЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ
title_full_unstemmed МЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ
title_sort методичні аспекти вивчення основ алгоритмізації і програмування мовою python у шкільному курсі інформатики у старших класах
publisher Makarenko Sumy State Pedagogical University
publishDate 2021
url https://doaj.org/article/0e2872b674cc49b483c8cbf611c4dfb0
work_keys_str_mv AT taraskobilʹnik metodičníaspektivivčennâosnovalgoritmízacíííprogramuvannâmovoûpythonuškílʹnomukursíínformatikiustaršihklasah
AT ulânakogut metodičníaspektivivčennâosnovalgoritmízacíííprogramuvannâmovoûpythonuškílʹnomukursíínformatikiustaršihklasah
AT volodimiržidik metodičníaspektivivčennâosnovalgoritmízacíííprogramuvannâmovoûpythonuškílʹnomukursíínformatikiustaršihklasah
_version_ 1718420885766930432