JAUNŲJŲ PROGRAMUOTOJŲ NEAKIVAIZDINĖ MOKYKLA

  Šiek tiek istorijos
  JPM programa
  Kaip įstoti?
  Mokymosi tvarka
  Olimpiadininkų mokykla
  JPM vadovai
  Adresas
  Elektroninis paštas
  Literatūra
 

Bendradarbiaujame su Lietuvos kompiuterininkų sąjunga


   JPM tikslai
  • puoselėti moksleivių informacinę kultūrą;
  • supažindinti su pagrindiniais programavimo principais;
  • ugdyti algoritminį mąstymą, gebėjimus formuluoti ir pagrįsti uždavinių sprendimus;
  • tobulinti algoritmavimo stilių;
  • padėti moksleiviams ruoštis informatikos olimpiadoms;
  • gabiausius skatinti pasirinkti informatikos studijas universitetuose.
  • Matematikos ir informatikos instituto Jaunųjų programuotojų neakivaizdinė mokykla (JPM) skiriama programavimu besidomintiems moksleiviams bei mokytojams. Mokymui vartojama Paskalio programavimo kalba, kurios konstrukcijos adekvačiai atspindi algoritmų konstrukcijas. JPM – rimta pradžia kiekvienam, kas nori išmokti algoritmavimo pagrindų bei gero programavimo stiliaus.


   Šiek tiek istorijos
    Jaunųjų programuotojų neakivaizdinė mokykla įkurta 1981 metais, pirmosios pamokos skelbtos „Komjaunimo tiesos“ dienraštyje. Per dvidešimt penkerius metus daug kas pasikeitė Lietuvos mokyklose, tad ir JPM mokymo programa bei darbo tvarka buvo nuolat peržiūrima ir tobulinama.

    Esminė JPM mokymo turinio ir metodų pertvarka atlikta 1986 metais (visose vidurinėse mokyklose pradėjus mokyti informatikos), 1993 metais ir 1999–2001 metais. 2005–2006 mokslo metais sukurta ir išbandyta JPM virtuali mokymosi aplinka.

    Iš viso Jaunųjų programuotojų mokykloje yra mokęsi per penkis tūkstančius žmonių. Visą JPM kursą sėkmingai baigė 702 asmenys.

    JPM absolventai dalyvauja Lietuvos ir pasaulinėse moksleivių informatikos olimpiadose, baigę studijas universitetuose dirba įvairiose kompiuterijos firmose. Algoritmavimo įgūdžiai padeda planuoti bet kokią veiklą, tad nenustembi sutikęs visai kitos srities specialistą, kažkada baigusį JPM.

   JPM programa

   Programavimo pradmenys ir algoritmavimo metodai (2005–2006 m. m., šiemet dar bus patikslinta)

   Pirmieji mokslo metai

1. Programos samprata.
2. Sąlyginis ir sudėtinis sakiniai.
3. Ciklai.
4. Procedūros samprata.
5. Funkcijos ir procedūros.
6. Duomenų struktūros.
7. Žinių patikrinimas.

     Antrieji mokslo metai

  8. Valdymo ir duomenų struktūros.
  9. Uždaviniai su tekstais.
10. Rikiavimas ir paieška.
11. Rekursija. Grįžimo metodas.
12. Algoritmai su grafais.
13. Didelių duomenų kiekių apdorojimas.

    Ši dvejų metų trukmės JPM programa kasmet, rengiantis naujiems mokslo metams, peržiūrima ir patobulinama.

   Kaip įstoti?
    JPM rekomenduojama pradėti mokytis aštuntos bei devintos klasių moksleiviams, tačiau priimami ir jaunesni, ir truputį vyresni (paprastai – iki vienuoliktos klasės įskaitytinai).

    Nauji klausytojai registruojami internetu nuo rugsėjo 1 iki rugsėjo 20 d.

    JPM priimami mokytis ir bendrojo lavinimo mokyklų mokytojai.


   Mokymosi tvarka
    Pagrindinio JPM kurso trukmė – dveji mokslo metai. Klausytojams tenka spręsti pratimus, algoritmų analizės ir algoritmų rašymo uždavinius. Užduotys rengiamos lietuvių kalba, sprendimai irgi turi būti aprašyti lietuviškai.

    2005–2006 mokslo metais buvo išbandyta specialiai JPM sukurta virtuali mokymosi aplinka. Šiemet užduotys ir sprendimai bus pateikiami tik naudojantis šia virtualia mokymosi aplinka.

    Per dvidešimt penkerius JPM veiklos metus vertinimo kriterijai mažai keitėsi. Pagrindiniai reikalavimai – sprendimai turi būti aiškūs ir teisingi, darbai tvarkingi, sprendimo idėja sklandžiai aprašyta, algoritmo tekstas gražiai išdėstytas, pateikti komentarai. Antraisiais metais dalis algoritmų rašymo uždavinių vertinama išnagrinėjus jų tekstus, kita dalis tikrinama kompiuteriu naudojantis testais (kaip olimpiadose).

    Mokymasis JPM yra savanoriškas ir individualus. Vertinami tik savarankiškai atlikti darbai.

    Geriausi klausytojai, sėkmingai įveikę visą dvejų metų kursą (ir už sprendimus surinkę nustatytą skaičių balų), gauna JPM programavimo pradmenų ir algoritmavimo metodų pažymėjimą.

    Mokymo kainos skelbiamos mokslo metų pradžioje. Mokesčio dydis susietas su galiojančiu minimaliu gyvenimo lygiu (MGL). Labai gerai besimokantiems klausytojams taikomos lengvatos.


   Vasaros stovyklos
    1982–2003 metais kievieną vasarą geriausi JPM klausytojai ir absolventai – moksleiviai ir mokytojai – buvo kviečiami į Jaunųjų programuotojų neakivaizdinės mokyklos stovyklą. JPM stovyklos vyko Vilniuje, Kaune, Druskininkuose, Klaipėdoje, Šilalėje, Varniuose (Telšių raj.), Ignalinoje, Kuršėnuose (Šiaulių raj.), Švenčionyse, Vilkaviškyje, Budraičiuose (Kelmės raj.), Ažupiečiuose (Anykščių raj.), Šakiuose.

    Stovyklų dalyviai įgydavo praktinio darbo kompiuteriu patirties, išbandydavo jėgas individualiose bei komandinėse programavimo varžybose, atlikdavo grupinius darbus. Pačių JPM absolventų įsitikinimu stovyklos buvo puiki vieta susipažinti su panašių pomėgių bendraamžiais, pasidalinti patirtimi ir tiesiog smagiai pabendrauti.

    2004 m. vasarą į Mstislavo Rostropovičiaus labdaros ir paramos fondo „Pagalba Lietuvos vaikams“ Nidoje surengtą Moksleivių vasaros akademiją buvo pakviesti devyni Lietuvos moksleivių informatikos olimpiados prizininkai, iš jų trejetas – JPM klausytojai. 2005–2008 metais šis fondas vykdo projektą, pavadintą Nacionaline moksleivių akademija. Akademijoje yra ir informatikų grupė, vasaros sesija rengiama Nidoje, žiemos – Palangoje.


   Olimpiadininkų mokykla
    2003 m. spalio mėnesį Matematikos ir informatikos instituto bei Vilniaus universiteto Matematikos ir informatikos fakulteto pastangomis pra