МЕТОДИЧНІ АСПЕКТИ ВИВЧЕННЯ ОСНОВ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ МОВОЮ PYTHON У ШКІЛЬНОМУ КУРСІ ІНФОРМАТИКИ У СТАРШИХ КЛАСАХ
Основи алгоритмізації і програмування є однією з основних змістових ліній курсу інформатики у школі. У статті досліджено проблеми вивчення елементів основ алгоритмізації та програмування в шкільному курсі інформатики у 10-11 класах. Формулювання проблеми. Важливою педагогічною проблемою є формува...
Guardado en:
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 |