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

ugrás a lap tetejére