МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
У статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в нап...
Main Authors: | , , |
---|---|
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 |