МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ

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

Full description

Bibliographic Details
Main Authors: Yurii V. Horoshko, Oleksandr V. Mitsa, Valentyn I. Melnyk
Format: Article
Language:English
Published: Institute of Information Technologies and Learning Tools 2019-06-01
Series:Інформаційні технології і засоби навчання
Subjects:
Online Access:https://journal.iitta.gov.ua/index.php/itlt/article/view/2482
id doaj-5d7af20ec3c24eaaae94f726f6aca0d1
record_format Article
spelling doaj-5d7af20ec3c24eaaae94f726f6aca0d12021-01-02T06:22:34ZengInstitute of Information Technologies and Learning ToolsІнформаційні технології і засоби навчання2076-81842019-06-01713405210.33407/itlt.v71i3.24822482МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИYurii V. Horoshko0Oleksandr V. Mitsa1Valentyn I. Melnyk2Національний університет «Чернігівський колегіум» імені Т. Г. Шевченка, м. ЧернігівДВНЗ “Ужгородський національний університет”, м. УжгородКременчуцький педагогічний коледж імені А.С.Макаренка, м. КременчукУ статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в напрацюванні методичних підходів до навчання розв’язувати такі задачі. Розглянуто загальні схеми розв’язування олімпіадних задач з інформатики, запропоновані різними науковцями, що беруть участь в олімпіадному русі. На основі власного досвіду відібрано одну з них. Розглянуто один із напрямів динамічного програмування – так звані задачі про ранець. Наведено різні модифікації задачі про ранець, які необхідно вміти розв’язувати для розуміння розв’язку більш складної задачі, що належить до динамічного програмування. Для цих задач наведено відповідні математичні формули або програмний код. Наведено всі етапи застосування вибраної схеми до розв’язування конкретної олімпіадної задачі з інформатики, що належить до класу задач про ранець у двовимірному варіанті й була запропонована одним із авторів на дванадцятій відкритій міжнародній студентській олімпіаді з програмування імені С. О. Лебедєва та В. М. Глушкова “KPI-OPEN 2017”: аналіз умови, побудова математичної моделі, побудова загальної схеми розв’язування, уточнення, реалізація, тестування й налагодження, відправлення програми на перевірку. Продемонстровано ефективний авторський метод розв’язування цієї задачі. Наведено програмний код її розв’язку мовою С++. Зазначено, що важливим моментом у підготовці до олімпіад з інформатики є аналіз задач після завершення кожного змагання. Застосування запропонованих методичних підходів до підготовки учнів чи студентів до олімпіад з інформатики (програмування), на нашу думку, дозволить підвищити ефективність такої підготовки.https://journal.iitta.gov.ua/index.php/itlt/article/view/2482олімпіада з інформатикизагальна схема розв’язування задач шляхом написання програмимова програмування С
collection DOAJ
language English
format Article
sources DOAJ
author Yurii V. Horoshko
Oleksandr V. Mitsa
Valentyn I. Melnyk
spellingShingle Yurii V. Horoshko
Oleksandr V. Mitsa
Valentyn I. Melnyk
МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
Інформаційні технології і засоби навчання
олімпіада з інформатики
загальна схема розв’язування задач шляхом написання програми
мова програмування С
author_facet Yurii V. Horoshko
Oleksandr V. Mitsa
Valentyn I. Melnyk
author_sort Yurii V. Horoshko
title МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
title_short МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
title_full МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
title_fullStr МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
title_full_unstemmed МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
title_sort методичні підходи до розв’язування олімпіадних задач з інформатики
publisher Institute of Information Technologies and Learning Tools
series Інформаційні технології і засоби навчання
issn 2076-8184
publishDate 2019-06-01
description У статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в напрацюванні методичних підходів до навчання розв’язувати такі задачі. Розглянуто загальні схеми розв’язування олімпіадних задач з інформатики, запропоновані різними науковцями, що беруть участь в олімпіадному русі. На основі власного досвіду відібрано одну з них. Розглянуто один із напрямів динамічного програмування – так звані задачі про ранець. Наведено різні модифікації задачі про ранець, які необхідно вміти розв’язувати для розуміння розв’язку більш складної задачі, що належить до динамічного програмування. Для цих задач наведено відповідні математичні формули або програмний код. Наведено всі етапи застосування вибраної схеми до розв’язування конкретної олімпіадної задачі з інформатики, що належить до класу задач про ранець у двовимірному варіанті й була запропонована одним із авторів на дванадцятій відкритій міжнародній студентській олімпіаді з програмування імені С. О. Лебедєва та В. М. Глушкова “KPI-OPEN 2017”: аналіз умови, побудова математичної моделі, побудова загальної схеми розв’язування, уточнення, реалізація, тестування й налагодження, відправлення програми на перевірку. Продемонстровано ефективний авторський метод розв’язування цієї задачі. Наведено програмний код її розв’язку мовою С++. Зазначено, що важливим моментом у підготовці до олімпіад з інформатики є аналіз задач після завершення кожного змагання. Застосування запропонованих методичних підходів до підготовки учнів чи студентів до олімпіад з інформатики (програмування), на нашу думку, дозволить підвищити ефективність такої підготовки.
topic олімпіада з інформатики
загальна схема розв’язування задач шляхом написання програми
мова програмування С
url https://journal.iitta.gov.ua/index.php/itlt/article/view/2482
work_keys_str_mv AT yuriivhoroshko metodičnípídhodidorozvâzuvannâolímpíadnihzadačzínformatiki
AT oleksandrvmitsa metodičnípídhodidorozvâzuvannâolímpíadnihzadačzínformatiki
AT valentynimelnyk metodičnípídhodidorozvâzuvannâolímpíadnihzadačzínformatiki
_version_ 1724358259583746048