МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ
У статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в нап...
Gespeichert in:
Veröffentlicht in: | Information technologies and learning tools 2019-01, Vol.71 (3), p.40 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | ukr |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 3 |
container_start_page | 40 |
container_title | Information technologies and learning tools |
container_volume | 71 |
creator | Horoshko, Yurii V Mitsa, Oleksan V Melnyk, Valentyn I |
description | У статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в напрацюванні методичних підходів до навчання розв’язувати такі задачі. Розглянуто загальні схеми розв’язування олімпіадних задач з інформатики, запропоновані різними науковцями, що беруть участь в олімпіадному русі. На основі власного досвіду відібрано одну з них. Розглянуто один із напрямів динамічного програмування – так звані задачі про ранець. Наведено різні модифікації задачі про ранець, які необхідно вміти розв’язувати для розуміння розв’язку більш складної задачі, що належить до динамічного програмування. Для цих задач наведено відповідні математичні формули або програмний код. Наведено всі етапи застосування вибраної схеми до розв’язування конкретної олімпіадної задачі з інформатики, що належить до класу задач про ранець у двовимірному варіанті й була запропонована одним із авторів на дванадцятій відкритій міжнародній студентській олімпіаді з програмування імені С. О. Лебедєва та В. М. Глушкова “KPI-OPEN 2017”: аналіз умови, побудова математичної моделі, побудова загальної схеми розв’язування, уточнення, реалізація, тестування й налагодження, відправлення програми на перевірку. Продемонстровано ефективний авторський метод розв’язування цієї задачі. Наведено програмний код її розв’язку мовою С++. Зазначено, що важливим моментом у підготовці до олімпіад з інформатики є аналіз задач після завершення кожного змагання. Застосування запропонованих методичних підходів до підготовки учнів чи студентів до олімпіад з інформатики (програмування), на нашу думку, дозволить підвищити ефективність такої підготовки. |
doi_str_mv | 10.33407/itlt.v71i3.2482 |
format | Article |
fullrecord | <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_3028059705</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3028059705</sourcerecordid><originalsourceid>FETCH-proquest_journals_30280597053</originalsourceid><addsrcrecordid>eNpjYJAwNNAzNjYxMNfPLMkp0SszN8w01jMysTBiYuA0MjA307UwtDBhQWJzMPAWF2cZAIG5uYW5mRknQ92FORemXlh0Yd6FKRdmXFh-Ye6FNoUL8y-0AblLIYIKQGKewoUFQN70C5MeNcy8sB7IWHxh0oUJQNVzL6xXAMrMBuqYA9Y3Aah8LtCopQpAVSDOhAvLgUwFoNTcC0uAShcAFU4A2jjjwqwLM3gYWNMSc4pTeaE0N4Oym2uIs4duQVF-YWlqcUl8Vn5pUR5QKt7YwMjCwNTS3MDUmDhVADhOfjo</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3028059705</pqid></control><display><type>article</type><title>МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ</title><source>ProQuest One Community College</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>ProQuest Central UK/Ireland</source><source>ProQuest Central</source><creator>Horoshko, Yurii V ; Mitsa, Oleksan V ; Melnyk, Valentyn I</creator><creatorcontrib>Horoshko, Yurii V ; Mitsa, Oleksan V ; Melnyk, Valentyn I</creatorcontrib><description>У статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в напрацюванні методичних підходів до навчання розв’язувати такі задачі. Розглянуто загальні схеми розв’язування олімпіадних задач з інформатики, запропоновані різними науковцями, що беруть участь в олімпіадному русі. На основі власного досвіду відібрано одну з них. Розглянуто один із напрямів динамічного програмування – так звані задачі про ранець. Наведено різні модифікації задачі про ранець, які необхідно вміти розв’язувати для розуміння розв’язку більш складної задачі, що належить до динамічного програмування. Для цих задач наведено відповідні математичні формули або програмний код. Наведено всі етапи застосування вибраної схеми до розв’язування конкретної олімпіадної задачі з інформатики, що належить до класу задач про ранець у двовимірному варіанті й була запропонована одним із авторів на дванадцятій відкритій міжнародній студентській олімпіаді з програмування імені С. О. Лебедєва та В. М. Глушкова “KPI-OPEN 2017”: аналіз умови, побудова математичної моделі, побудова загальної схеми розв’язування, уточнення, реалізація, тестування й налагодження, відправлення програми на перевірку. Продемонстровано ефективний авторський метод розв’язування цієї задачі. Наведено програмний код її розв’язку мовою С++. Зазначено, що важливим моментом у підготовці до олімпіад з інформатики є аналіз задач після завершення кожного змагання. Застосування запропонованих методичних підходів до підготовки учнів чи студентів до олімпіад з інформатики (програмування), на нашу думку, дозволить підвищити ефективність такої підготовки.</description><identifier>ISSN: 2076-8184</identifier><identifier>EISSN: 2076-8184</identifier><identifier>DOI: 10.33407/itlt.v71i3.2482</identifier><language>ukr</language><publisher>Kyiv: Institute for Digitalisation of Education of the National Academy of Educational Sciences of Ukraine</publisher><subject>Combinations (mathematics) ; Computer science ; Dynamic programming ; Knapsack problem ; Mathematical analysis ; Mathematical models ; Task complexity</subject><ispartof>Information technologies and learning tools, 2019-01, Vol.71 (3), p.40</ispartof><rights>2019. This work is published under http://creativecommons.org/licenses/by-nc-sa/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/3028059705?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,777,781,861,21369,27905,27906,33725,43786,64364,64368,72218,72877,72878,72880</link.rule.ids></links><search><creatorcontrib>Horoshko, Yurii V</creatorcontrib><creatorcontrib>Mitsa, Oleksan V</creatorcontrib><creatorcontrib>Melnyk, Valentyn I</creatorcontrib><title>МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ</title><title>Information technologies and learning tools</title><description>У статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в напрацюванні методичних підходів до навчання розв’язувати такі задачі. Розглянуто загальні схеми розв’язування олімпіадних задач з інформатики, запропоновані різними науковцями, що беруть участь в олімпіадному русі. На основі власного досвіду відібрано одну з них. Розглянуто один із напрямів динамічного програмування – так звані задачі про ранець. Наведено різні модифікації задачі про ранець, які необхідно вміти розв’язувати для розуміння розв’язку більш складної задачі, що належить до динамічного програмування. Для цих задач наведено відповідні математичні формули або програмний код. Наведено всі етапи застосування вибраної схеми до розв’язування конкретної олімпіадної задачі з інформатики, що належить до класу задач про ранець у двовимірному варіанті й була запропонована одним із авторів на дванадцятій відкритій міжнародній студентській олімпіаді з програмування імені С. О. Лебедєва та В. М. Глушкова “KPI-OPEN 2017”: аналіз умови, побудова математичної моделі, побудова загальної схеми розв’язування, уточнення, реалізація, тестування й налагодження, відправлення програми на перевірку. Продемонстровано ефективний авторський метод розв’язування цієї задачі. Наведено програмний код її розв’язку мовою С++. Зазначено, що важливим моментом у підготовці до олімпіад з інформатики є аналіз задач після завершення кожного змагання. Застосування запропонованих методичних підходів до підготовки учнів чи студентів до олімпіад з інформатики (програмування), на нашу думку, дозволить підвищити ефективність такої підготовки.</description><subject>Combinations (mathematics)</subject><subject>Computer science</subject><subject>Dynamic programming</subject><subject>Knapsack problem</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>Task complexity</subject><issn>2076-8184</issn><issn>2076-8184</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpjYJAwNNAzNjYxMNfPLMkp0SszN8w01jMysTBiYuA0MjA307UwtDBhQWJzMPAWF2cZAIG5uYW5mRknQ92FORemXlh0Yd6FKRdmXFh-Ye6FNoUL8y-0AblLIYIKQGKewoUFQN70C5MeNcy8sB7IWHxh0oUJQNVzL6xXAMrMBuqYA9Y3Aah8LtCopQpAVSDOhAvLgUwFoNTcC0uAShcAFU4A2jjjwqwLM3gYWNMSc4pTeaE0N4Oym2uIs4duQVF-YWlqcUl8Vn5pUR5QKt7YwMjCwNTS3MDUmDhVADhOfjo</recordid><startdate>20190101</startdate><enddate>20190101</enddate><creator>Horoshko, Yurii V</creator><creator>Mitsa, Oleksan V</creator><creator>Melnyk, Valentyn I</creator><general>Institute for Digitalisation of Education of the National Academy of Educational Sciences of Ukraine</general><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope></search><sort><creationdate>20190101</creationdate><title>МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ</title><author>Horoshko, Yurii V ; Mitsa, Oleksan V ; Melnyk, Valentyn I</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_30280597053</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>ukr</language><creationdate>2019</creationdate><topic>Combinations (mathematics)</topic><topic>Computer science</topic><topic>Dynamic programming</topic><topic>Knapsack problem</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>Task complexity</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Horoshko, Yurii V</creatorcontrib><creatorcontrib>Mitsa, Oleksan V</creatorcontrib><creatorcontrib>Melnyk, Valentyn I</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Information technologies and learning tools</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Horoshko, Yurii V</au><au>Mitsa, Oleksan V</au><au>Melnyk, Valentyn I</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ</atitle><jtitle>Information technologies and learning tools</jtitle><date>2019-01-01</date><risdate>2019</risdate><volume>71</volume><issue>3</issue><spage>40</spage><pages>40-</pages><issn>2076-8184</issn><eissn>2076-8184</eissn><abstract>У статті наведено особливості олімпіадних задач з інформатики: відволікаюча фабула, розміщення різних важливих складових завдання в різних місцях умови, нестандартні математичні моделі, нестандартне поєднання стандартних підходів тощо. З огляду на досить високу складність таких задач є потреба в напрацюванні методичних підходів до навчання розв’язувати такі задачі. Розглянуто загальні схеми розв’язування олімпіадних задач з інформатики, запропоновані різними науковцями, що беруть участь в олімпіадному русі. На основі власного досвіду відібрано одну з них. Розглянуто один із напрямів динамічного програмування – так звані задачі про ранець. Наведено різні модифікації задачі про ранець, які необхідно вміти розв’язувати для розуміння розв’язку більш складної задачі, що належить до динамічного програмування. Для цих задач наведено відповідні математичні формули або програмний код. Наведено всі етапи застосування вибраної схеми до розв’язування конкретної олімпіадної задачі з інформатики, що належить до класу задач про ранець у двовимірному варіанті й була запропонована одним із авторів на дванадцятій відкритій міжнародній студентській олімпіаді з програмування імені С. О. Лебедєва та В. М. Глушкова “KPI-OPEN 2017”: аналіз умови, побудова математичної моделі, побудова загальної схеми розв’язування, уточнення, реалізація, тестування й налагодження, відправлення програми на перевірку. Продемонстровано ефективний авторський метод розв’язування цієї задачі. Наведено програмний код її розв’язку мовою С++. Зазначено, що важливим моментом у підготовці до олімпіад з інформатики є аналіз задач після завершення кожного змагання. Застосування запропонованих методичних підходів до підготовки учнів чи студентів до олімпіад з інформатики (програмування), на нашу думку, дозволить підвищити ефективність такої підготовки.</abstract><cop>Kyiv</cop><pub>Institute for Digitalisation of Education of the National Academy of Educational Sciences of Ukraine</pub><doi>10.33407/itlt.v71i3.2482</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2076-8184 |
ispartof | Information technologies and learning tools, 2019-01, Vol.71 (3), p.40 |
issn | 2076-8184 2076-8184 |
language | ukr |
recordid | cdi_proquest_journals_3028059705 |
source | ProQuest One Community College; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; ProQuest Central UK/Ireland; ProQuest Central |
subjects | Combinations (mathematics) Computer science Dynamic programming Knapsack problem Mathematical analysis Mathematical models Task complexity |
title | МЕТОДИЧНІ ПІДХОДИ ДО РОЗВ’ЯЗУВАННЯ ОЛІМПІАДНИХ ЗАДАЧ З ІНФОРМАТИКИ |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T01%3A41%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=%D0%9C%D0%95%D0%A2%D0%9E%D0%94%D0%98%D0%A7%D0%9D%D0%86%20%D0%9F%D0%86%D0%94%D0%A5%D0%9E%D0%94%D0%98%20%D0%94%D0%9E%20%D0%A0%D0%9E%D0%97%D0%92%E2%80%99%D0%AF%D0%97%D0%A3%D0%92%D0%90%D0%9D%D0%9D%D0%AF%20%D0%9E%D0%9B%D0%86%D0%9C%D0%9F%D0%86%D0%90%D0%94%D0%9D%D0%98%D0%A5%20%D0%97%D0%90%D0%94%D0%90%D0%A7%20%D0%97%20%D0%86%D0%9D%D0%A4%D0%9E%D0%A0%D0%9C%D0%90%D0%A2%D0%98%D0%9A%D0%98&rft.jtitle=Information%20technologies%20and%20learning%20tools&rft.au=Horoshko,%20Yurii%20V&rft.date=2019-01-01&rft.volume=71&rft.issue=3&rft.spage=40&rft.pages=40-&rft.issn=2076-8184&rft.eissn=2076-8184&rft_id=info:doi/10.33407/itlt.v71i3.2482&rft_dat=%3Cproquest%3E3028059705%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3028059705&rft_id=info:pmid/&rfr_iscdi=true |