Institute of Computer Science
  1. Courses
  2. 2022/23 fall
  3. Teaching Programming in High School (LTAT.TK.006)
ET
Log in

Teaching Programming in High School 2022/23 fall

  • AVALEHT
  • I Sissejuhatus
  • II Algajate õpetamine. Sissejuhatus
  • III Algajate õpetamine. Tehnilised vahendid
  • IV Gümnaasiumi valikkursused
  • V Programmeerimise võistlustest

Programmeerimise üldoskused

  • Korraldajad

Programmeerimise olümpiaadidest ja teisest võistlustest

Juba kümneid aastaid on mitmete õpilaste elu oluliseks osaks olnud olümpiaadid. Neid korraldatakse päris paljudes ainetes, sealhulgas ka informaatikas. Kuigi informaatikat mõistetakse muidu märksa laiemalt, tähendab informaatikaolümpiaad sisuliselt just programmeerimisolümpiaadi. Olümpiaadil tuleb teatud ajavahemikus lahendada konkreetsed ülesanded. Eestis on informaatikaolümpiaad kolmes etapis: lahtine võistlus, eelvoor ja lõppvoor. Oluline on märkida, et lahtisel võistlusel ja eelvoorus saavad õpilased osaleda iseenda initsiatiivil. Muidugi võib ka õpetaja soovitada ja eelvooru oma kooliski korraldada. Tegelikult oleks väga hea, kui osalejate ring oluliselt laieneks. Lõppvooru pääsevad kõige paremad ja omakorda lõppvooru parimad saavad Eesti võistkonna kandidaatideks rahvusvahelisteks informaatikavõistlusteks (nt Rahvusvaheline informaatikaolümpiaad, Balti informaatikaolümpiaad).

Olümpiaadi korraldust, sh ülesannete stiili, on põhjalikult kirjeldatud juhendis.

Võistlusprogrammeerimist (koos paljude ülesannetega) on põhjalikult käsitlenud Targo Tennisberg oma raamatutes “Võistlusprogrammeerimine I” ja “Võistlusprogrammeerimine II”. Tartu Ülikooli teaduskoolis korraldatakse vahel ka vastavaid kursusi. Programmeerimise võistlusi on tegelikult üsna suur hulk. Kui Rahvusvahelisele informaatikaolümpiaadile (IOI) saab läbi riikide olümpiaadide, siis paljudel teistel on osavõtt vaba.

Programmeerimisega lähemalt või kaugemalt on seotud ka informaatikavõistlus “Kobras” ja mitmed robootikavõistlused, nt First Lego League, Robotex, Robolahing. Projekti “Noored koodi” raames on ka erinevatel teemadel võistlusi toimunud (sh veebidisain, põgenemistuba ). Kadrinas toimub ka 3D modelleerimise võistlus. Toimub ka Küberolümpia.

Väga soovitav on õpilastele erinevaid võistlusvõimalusi tutvustada. Paljudele ei pruugi need sobida, aga mitmetele jällegi võib anda lisamotivatsiooni end arendada. Muidugi ei pea alati võistlema, korraldatakse näiteks ka töötubasid, nt Codeweeki raames on neid igal aastal sadu.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment