A versenyről
A múlt
A verseny elindítását az országban az Informatika-Számítástechnika Tanárok Egyesülete által kezdeményezett és lebonyolított Comenius Logo akció tette lehetővé. Emiatt a Logo tanítása rohamosan terjedt, s felmerült az igény, hogy a Nemes Tihamér OKSzTV-től függetlenül, önálló Logo versenyt indítsunk.
Az 1997/98-as tanévben kísérletképpen indítottuk útjára a versenyt. Személyes értesítéseken keresztül is 67 iskola 574 tanulója jelentkezett, s közülük 68-an kerültek az országos döntőbe. A következő tanévben a versenyt már hivatalosan is meghirdettük, ennek hatására a létszám kb. 50 százalékkal nőtt (101 iskola, 893 versenyző). A verseny közben merült fel, hogy nagyon sok 3-5. osztályos tanuló is részt vett az első fordulóban, s ott igen jó eredményt értek el, de a többségük - koránál fogva - nem volt versenyképes a 8. osztályosokkal. Ezért verseny közben az Országos Versenybizottság úgy döntött, hogy a döntőt két korcsoportra bontja.
Az 1999/2000-es tanévben emiatt már eleve két korcsoportban rendeztük a versenyt.
A versenyzői létszám további növekedése miatt az Országos Versenybizottság a 2001/2002-es tanévben a versenyt három, a 2002/2003-as tanévben pedig négy korcsoportban és három fordulóban hirdette meg. A 2015/2016-os tanévtől elindult a 0. korcsoportos, robotprogramozási csapatverseny.
A 2006/2007-es verseny új szoftvereszközt hozott, megjelent a használható Logo verziók között az Imagine Logo, 2017/2018-ban pedig megjelent választható eszközként a Python és a Scratch, a Comenius Logo pedig megszűnt. Emiatt a versenyt átkereszteltük, új neve: Országos Grafikus Programozás Verseny. 2023/24-es tanévig: verseny négy korcsoportban és három fordulóban. 2024-ben a Verseny felvette Kovács Mihály piarista szerzetes informatikatanár nevét.
A jelen:
Négy korcsoport:
- Első korcsoport: 3-4. osztályos tanulók.
- Második korcsoport: 5-6. osztályos tanulók.
- Harmadik korcsoport: 7-8. osztályos tanulók.
- Negyedik korcsoport: 9-12. osztályos tanulók.
Két forduló:
- Iskolai: mindenki a saját iskolájában írja.
- Az országos fordulót Budapesten, az ELTE IK-n rendezzük meg.
Részletek az aktuális versenykiírásban.
Tartalmi követelmények
A verseny elsődleges célja az, hogy az általános iskolák tanulóinak lehetőséget adjon számítástechnikai, főként programozási ismereteik és képességeik összehasonlítására. Egyúttal szeretnénk segítséget adni a számítástechnika iránt érdeklődő tanulóknak és tanáraiknak az iskolai foglalkozások tematikájának összeállításához. A versenybizottság nyílt, szívesen látjuk mindazok észrevételeit, kritikáját, részvételét a versenyek céljának meghatározásában, előkészítésében és megszervezésében, akik ezt társadalmi munkában vállalják.
A Verseny kétfordulós. Az iskolákban tartandó, 2 órás első fordulóban egy egyszerűbb projektfeladatot kell elkészíteniük a versenyzőknek, amely teknőcgrafikai és az I-III. korcsportok számára animációkészítési feladatokat is tartalmaz.
A második döntő fordulóban a rendelkezésre álló megoldási idő 3 óra. Itt összetettebb projektfeladat megoldását kell tervezniük a versenyzőknek, majd megvalósítaniuk a megfelelő programot számítógépen.
A beadott programokat futási eredményük alapján értékeljük.
A szükséges ismeretek
Érdemes részletesebben megismerni azokat a témaköröket, amelyek ismeretét feltételezik a versenyfeladatok (a római számok a legkisebb korcsoport sorszámát jelölik, ahol ezt az ismeretet feltételezzük):
I. A teknőcgrafika utasításainak ismerete (teknőcgrafika Pythonban, illetve Scratch-ben).
I. A Logo-szerű gondolkodásmód, Logo-szerű algoritmusok megértési és végrehajtási képessége.
I. Elemi és összetett alakzatok megrajzolása, eljárások használata, eljárások paraméterezése.
I. Ábrák eltolása, nagyítása, elforgatása.
I. Sokszögek, csillagok, körök, körívek rajzolása.
I. Sorminták, területminták (mozaikok) rajzolása.
I. Zárt területek befestése.
I. Több teknőc elhelyezése.
I. Teknőc kinézetének megváltoztatása
I. Váltás a teknőc különböző kinézetei között
II. Rekurzív ábrák (fák, indák, spirálok, fraktálok) rajzolása.
III. Érzékelős teknőc alkalmazása.
III. Rajzolási és szövegkezelési lehetőségeinek összekötése: szöveges paraméterrel vezérelt rajzolás.
III. Háttérkép betöltése
III. Eseményvezérlés, pl. teknőcre kattintás hatására eljárás elindítása
Az első korcsoportban törekszünk arra, hogy az eljárásokban minél kevesebb paramétert használjunk. Ha az első korcsoportos tanuló nem tud eljárást írni, akkor a feladat megoldását követően (esetlegesen tanári segítséggel) a munkalapot és a rajzlapot kell elmenteni.
Az egyes feladatok megoldásában nem kötelező az állapotátlátszóság elvét betartani. Egyes feladatokat természetesen könnyebb úgy megoldani, ha ezt az elvet betartják, más feladatoknál pedig éppen ellenkezőleg. A versenyzőknek maguktól kell kitalálniuk, hogy melyik feladatban célszerű és melyikben nem célszerű alkalmazni ezt az elvet.
Ajánlott irodalom
A felkészülés megkönnyítésére a versenybizottság a következő könyveket ajánlja a versenyzők figyelmébe:
A. Nyelvek
A1. Mészáros Tamásné: Logo világ, Tankönyvkiadó, Budapest, 1998
A2. Turcsányiné Szabó Márta, Zsakó László: Comenius Logo gyakorlatok, Kossuth Kiadó, Budapest, 1997
A3. Szentpéteriné Király Tünde: Comenius Logo - Teknőcgrafika, Kossuth Kiadó, Budapest, 1999
A4. Abonyi-Tóth Andor, Holler János, Rozgonyi-Borus Ferenc: Képzeld el! Imagine - teknőcgrafika, multimédia és játékok, ABAX Kiadó, 2007
A5. Abonyi-Tóth Andor, Holler János, Rozgonyi-Borus Ferenc: Képzeld el! Imagine - algoritmusok, játékok, ABAX Kiadó, 2008
B. Példatárak
B.1. Programozási versenyfeladatok tára, NJSzT, Budapest, 1995
B.2. Logo versenyfeladatok tára, NJSzT, Budapest, http://logo.inf.elte.hu/peldatar/LogoPeldatar1998_2002.pdf , 2003
B.3. Logo versenyfeladatok tára II., NJSzT, Budapest, http://logo.inf.elte.hu/peldatar/Logo2003_2008.pdf , 2008
B.4. Logo versenyfeladatok tára III., NJSzT, Budapest, http://logo.inf.elte.hu/peldatar/LogoPeldatar2008_2012.pdf , 2013
B.5. Abonyi-Tóth Andor, Heizlerné Bakonyi Viktória, Zsakó László: Logo
versenyfeladatok, 2015.
http://logo.inf.elte.hu/tanaroknak/logoversenyfeladatok_v4.pdf
B.6. Heizlerné Bakonyi Viktória: Versenyfeladatok Pythonban, 2018
http://logo.inf.elte.hu/tanaroknak/python.pdf
B.7. Bernát Péter: Logo versenyfeladatok megoldása a Scratch
programozási nyelven, 2018
http://logo.inf.elte.hu/tanaroknak/logo-scratch%20v11.pdf
Támogatóink
Az Országos Grafikus Programozási Verseny országos győztesei
1998. | ||
---|---|---|
3-8. osztályosok: | Zséger Ádám Siska Ádám |
Dobó Katalin Gimnázium, Esztergom Berzsenyi Dániel Gimnázium, Budapest |
1999. | ||
3-5. osztályosok: | Acsai Péter | Petőfi Sándor Általános Iskola, Nagykőrös |
6-8. osztályosok: | Szabó Dávid Farkas Tamás Hammerl László |
Kölcsey Ferenc Gimnázium, Zalaegerszeg Kazinczy Ferenc Gimnázium, Győr Darus utcai Általános Iskola, Budapest |
2000. | ||
3-5. osztályosok: | Králik Barnabás Fekete Jonatán Halász Csaba |
Szent Orsolya Iskola, Sopron Evangélikus Gimnázium és Általános Iskola, Győr Kondor Béla Általános Iskola, Budapest |
6-8. osztályosok: | Huszár Ferenc | Bolyai János Gimnázium, Ócsa |
2001. | ||
3-5. osztályosok: | Nagy Gergely Zentai Ármin |
Váci u 43. Ének-zenei Általános Iskola, Budapest Kempelen Farkas Gimnázium, Budapest |
6-8. osztályosok: | Tassy Gergely | Veres Péter Gimnázium, Budapest |
2002. | ||
3-5. osztályosok: | Karácsony Gábor | Lehel Vezér Gimnázium, Jászberény |
6-8. osztályosok: | Nikházy László Zovits Ádám Pifkó Zsuzsanna Acsai Péter |
Kazinczy Ferenc Gimnázium, Győr Bárdos László Gimnázium, Tatabánya Radnóti Miklós Gimnázium, Dunakeszi Petőfi Sándor Általános Iskola, Nagykőrös |
9-10. osztályosok: | Kőszegi Judit Váradi Zsolt Gyula Bácsi Ádám |
Árpád Vezér Gimnázium, Sárospatak Bányai Júlia Gimnázium, Kecskemét Katona József Gimnázium, Kecskemét |
2003. | ||
5-6. osztályosok: | Gévay Gábor | Táltos Tehetséggondozó Általános Iskola, Szeged |
7-8. osztályosok: | Nagy Gergely Ábrahám Gergő |
Fazekas Mihály Gimnázium, Budapest Vörösmarty Mihály Általános Iskola, Lenti |
9-10. osztályosok: | Tassy Gergely Jobbágy László |
Veres Péter Gimnázium, Budapest Árpád Vezér Gimnázium, Sárospatak |
2004. | ||
5-6. osztályosok: | Éles András | Kinizsi Pál Általános Iskola, Debrecen |
7-8. osztályosok: | Fehér András Hoffmann Tamás Nagy Gergely Varga Iván |
Dienes Valéria Általános Iskola, Szekszárd Általános Iskola, Budapest Fazekas Mihály Gimnázium, Budapest Bolyai János Gyakorló Általános Iskola, Szombathely |
9-10. osztályosok: | Izsó Benedek Jobbágy László |
Veres Péter Gimnázium, Budapest Árpád Vezér Gimnázium, Sárospatak |
2005. | ||
5-6. osztályosok: | Sebők Márton Rácz Zsolt |
Kazinczy Ferenc Kertvárosi Általános Iskola,
Kazincbarcika
Arany János Általános Iskola, Kisújszállás |
7-8. osztályosok: | Radnai Ágnes Szendrei Péter Grósz Dániel Tóth Sándor Ádám |
Veres Péter Gimnázium, Budapest Károlyi István 12 évfolyamos Gimnázium, Budapest Fazekas Mihály Gimnázium, Budapest Radnóti Miklós Gimnázium, Szeged |
9-10. osztályosok: | Fehér András | Garay János Gimnázium, Szekszárd |
2006. | ||
5-6. osztályosok: | Weisz Gellért | Németh László Gimnázium, Budapest |
7-8. osztályosok: | Hegedűs Tamás | Földes Ferenc Gimnázium, Miskolc |
9-10. osztályosok: | Eisenberger András | Fazekas Mihály Gimnázium, Budapest |
2007. | ||
5-6. osztályosok: | Weisz Gellért Palasik Róbert |
Németh László Gimnázium, Budapest Fazekas Mihály Gimnázium, Budapest |
7-8. osztályosok: | Erdős Gergely Weisz Ágoston Sebők Márton |
Batthyány Lajos Gimnázium, Nagykanizsa Németh László Gimnázium, Budapest Földes Ferenc Gimnázium, Miskolc |
9-10. osztályosok: | Szűcs Gergely | Radnóti Miklós Gimnázium, Szeged |
2008. | ||
5-6. osztályosok: | Horváth Patrik | Kertvárosi Általános Iskola, Zalaegerszeg |
7-8. osztályosok: | Erdős Gergely Weisz Gellért |
Batthyány Lajos Gimnázium, Nagykanizsa Fazekas Mihály Gimnázium, Budapest |
9-10. osztályosok: | Éles András Kiss Judit Erdélyi Soma Henczi Tamás Pálinkás István Weisz Ágoston |
Fazekas Mihály Gimnázium, Debrecen Bárdos László Gimnázium, Tatabánya Széchenyi István Gimnázium, Sopron Kölcsey Ferenc Gimnázium, Zalaegerszeg Gépészeti és Számítástechnikai SzKI, Békéscsaba Fazekas Mihály Gimnázium, Budapest |
2009. | ||
5-6. osztályosok: | Almási Péter | Arany János Gyakorló Általános Iskola, Debrecen |
7-8. osztályosok: | Weisz Gellért | Fazekas Mihály Gimnázium, Budapest |
9-10. osztályosok: | Sebők Márton Lipécz Ádám Kiss László |
Földes Ferenc Gimnázium, Miskolc Árpád Vezér Gimnázium, Sárospatak Árpád Vezér Gimnázium, Sárospatak |
2010. | ||
5-6. osztályosok: | Erdős Márton | Batthyány Lajos Gimnázium, Nagykanizsa |
7-8. osztályosok: | Borsik Gábor | Arany János Általános Iskola, Gyöngyös |
9-10. osztályosok: | Erdős Gergely | Batthyány Lajos Gimnázium, Nagykanizsa |
2011. | ||
5-6. osztályosok: | Németh Gábor Lencsés Ádám |
Zrínyi Miklós Gimnázium, Zalaegerszeg Általános és Művészeti Iskola, Tiszaújváros |
7-8. osztályosok: | Erdős Márton | Batthyány Lajos Gimnázium, Nagykanizsa |
9-10. osztályosok: | Lipták Bence | Berzsenyi Dániel Gimnázium, Budapest |
2012. | ||
5-6. osztályosok: | Vankó Milena | Virányos Általános Iskola, Budapest |
7-8. osztályosok: | Erdős Márton | Batthyány Lajos Gimnázium, Nagykanizsa |
9-10. osztályosok: | Csutorás Robin | Pásztorvölgyi Általános Iskola és Gimnázium, Eger |
2013. | ||
5-6. osztályosok: | Barnóth Gábor | Kölcsey Ferenc Református Általános Iskola, Debrecen |
7-8. osztályosok: | Alexy Marcell | Juhász Gyula Általános Iskola, Vác |
9-10. osztályosok: | Hornák Bence Gál Kristóf |
Berzsenyi Dániel Gimnázium, Budapest Apáczai Csere János Gimnázium, Budapest |
2014. | ||
5-6. osztályosok: | Szünder Barna Ferenc | Eötvös József Általános Iskola, Csurgó |
7-8. osztályosok: | Horváth Botond István | Prohászka Ottokár Orsolyita Közoktatási Központ, Győr |
9-10. osztályosok: | Erdős Márton | Batthyány Lajos Gimnázium, Nagykanizsa |
2015. | ||
5-6. osztályosok: | Biczó Benedek | Kazinczy Ferenc Gimnázium, Győr |
7-8. osztályosok: | Nagyváradi Balázs | Veres Péter Gimnázium, Budapest |
9-10. osztályosok: | Lencsés Ádám | Földes Ferenc Gimnázium, Miskolc |
2016. | ||
5-6. osztályosok: | Bender Balázs Gábor Dávid |
Áldás utcai Általános Iskola, Budapest Felsőbüki Nagy Pál Gimnázium, Kapuvár |
7-8. osztályosok: | Szünder Barna Ferenc | Eötvös József Általános Iskola, Csurgó |
9-12. osztályosok: | Mészáros Péter | Zrínyi Miklós Gimnázium, Zalaegerszeg |
2017. | ||
5-6. osztályosok: | Székely Milán | Békásmegyeri Veres Péter Gimnázium, Budapest |
7-8. osztályosok: | Horcsin Bálint | Németh László Gimnázium, Budapest |
9-12. osztályosok: | Leitner Csaba | Sárospataki Árpád Vezér Gimnázium, Sárospatak |
2018. | ||
5-6. osztályosok: | Dancsák Dénes | Batthyány Lajos Gimnázium, Nagykanizsa |
7-8. osztályosok: | Blázsik Árpád Makrai-Kis Balázs Székely Milán Tatai Ottó |
Békásmegyeri Veres Péter Gimnázium, Budapest Békásmegyeri Veres Péter Gimnázium, Budapest Békásmegyeri Veres Péter Gimnázium, Budapest DRK-Dóczy Gimnázium, Debrecen |
9-12. osztályosok: | Horcsin Bálint | Németh László Gimnázium, Budapest |
2019. | ||
5-6. osztályosok: | Zétényi Áron | Békásmegyeri Veres Péter Gimnázium, Budapest |
7-8. osztályosok: | Németh Márton Tamás | Batthyány Lajos Gimnázium, Nagykanizsa |
9-12. osztályosok: | Horcsin Bálint | Németh László Gimnázium, Budapest |
2020. | ||
A járványhelyzet miatt országos döntőt nem rendeztünk | ||
2021. | ||
5-6. osztályosok: | Menyhért Bence Pallanek Péter Francsics Tamás |
DE Kossuth Lajos Gyakorló Gimnáziuma és
Általános Iskolája, Debrecen Szentendrei Barcsay Jenő Általános Iskola, Szentendre Nagyboldogasszony Római Katolikus Általános Iskola és Gimnázium, Kaposvár |
7-8. osztályosok: | Dózsa-Kovács Leonárd Fucskár Emil Fülöp Máté Suszter Bálint |
Békásmegyeri Veres Péter Gimnázium, Budapest Németh László Gimnázium, Budapest Békásmegyeri Veres Péter Gimnázium, Budapest Bókay Árpád Általános Iskola, Budapest |
9-12. osztályosok: | Horcsin Bálint | Németh László Gimnázium, Budapest |
2022. | ||
5-6. osztályosok: | Páll Tamás | NyE Eötvös József Általános Iskola és Gimnázium Nyíregyháza |
7-8. osztályosok: | Miszori Gergő | Radnóti Miklós Gimnázium, Szeged |
9-12. osztályosok: | Patard Máté | Batthyány Lajos Gimnázium, Nagykanizsa |
2023. | ||
5-6. osztályosok: | Ecsédi Tamás | Kossuth Lajos Általános Iskola, Veszprém |
7-8. osztályosok: | Pallanek Péter Sofró Dániel Sógor-Jász Soma |
Szentendrei Barcsay Jenő Általános Iskola,
Szentendre
Bókay Árpád Általános Iskola. Budapest Radnóti Miklós Gimnázium, Szeged |
9-12. osztályosok: | Biborka Bernadett Csáki Botond Benjámin Falucskai András Fülöp Máté Galambos Péter Gondor Bendegúz Puskás Szilvia |
Békásmegyeri Veres Péter Gimnázium, Budapest Békásmegyeri Veres Péter Gimnázium, Budapest Berzsenyi Dániel Gimnázium, Budapest Békásmegyeri Veres Péter Gimnázium. Budapest Vajda János Gimnázium, Keszthely Vajda János Gimnázium, Keszthely Csongrádi Batsányi János Gimnázium és Kollégium, Csongrád |
2024. | ||
5-6. osztályosok: | Streicher Marcell | Szentendrei Barcsay Jenő Általános Iskola, Szentendre |
7-8. osztályosok: | Maróti Bálint | Radnóti Miklós Gimnázium, Szeged |
9-12. osztályosok: | Kökény Ignác | Vajda János Gimnázium, Keszthely |