Sausis 17, 2008Informatikos svarba/prasmė mokyklose
Tiksliai nežinau kodėl, bet informatikos pamokos yra vienos nuobodžiausių mokykloje (man). Galbūt tai yra todėl, kad mano žinių lygis kompiuteriuose yra gana aukštas, todėl sunku buvo ir tikėtis išmokti ką nors naujo, tačiau tai dar nereiškia, kad pamokos turi būti nuobodžios. Juk kompiuterių pasaulis yra toks įdomus ir neaprėpiamai skirtingas, kad informatikos pamokas galima parengti labai įvairaus profilio. Žinoma lengva man šnekėti, kai neteko mokytojauti, tačiau jei tuo užsiimčiau - daryčiau viską visiškai kitaip. Pasižiūrėkime ką aš matau blogo ir ką aš keisčiau, nes kuo labiau artėja mokslo mokykloje galas, tuo daugiau įžvelgiu neigiamų aspektų, kuriuos privaloma pakeisti siekiant pasivyti užsienio šalis.
Nuobodu. Informatikos pamokos prasideda labai skirtingu laiku - vienose mokyklose anksčiau, kitose vėliau. Mūsų mokykloje prasidėjo 7-oje klasėje nuo Microsoft Paint dėstymo. Taip, nuo piešimo programos, bet ar tikrai buvo verta visus mokslo metus mokyti piešti? Be abejo, kad tokiame amžiuje jokie rimti dalykai nedomina, bet juk piešimui yra dailės pamokos, o kompiuterių pasaulyje yra žymiai įdomesnių temų. Nemažai tokio amžiaus vaikų dar nemoka tinkamai valdyti kompiuterio, taigi būtų gana naudinga mokyti elementarių bet naudingų dalykų - kaip valdyti kompiuterį, kaip valdyti Windows, ką naudingo galima nuveikti su kompiuteriu, kokie pavojai tyko naršant internete, kokios programos kam skirtos ir t.t. Apstu temų, kurias būtų galima dėstyti vaikams, nes jų žinių ribotumas suteikia galimybę suformuoti teisingą ir tvarkingą požiūrį į kompiuterius. Grįžtant prie Paint - kiek laiko buvo iššvaistyta šiai programai, nes per vienerius metus buvo galima išmokyti daug ir žymiai įdomesnių dalykų, nei konkreti programa, kuri dažno žmogaus praktikoje naudojama itin retai. Žinoma vėlesniais metais mokomos programos Word, Excel ar Powerpoint, tačiau ir toliau neišlipama iš konkrečių ir ribotų užduočių vykdymo, o ne skatinima kurti, mąstyti ir atrasti - jei užduoties tikslas yra 1:1 atkartoti paveikslėlyje matomą dokumentą, tai apie kokią saviraišką galima kalbėti. Pirmoji išvada - nereikia mokyti nenaudingų dalykų ir specializuotų programų, nes tą laiką geriau skirti pagrindams ir teorijai, kuri paklotų teisingą požiūrį į darbą kompiuteriu.
Programavimas - informatikos pamokų siaubas. 9 klasėje prasidėjo programavimas Paskaliu, kurį be abejo deramai suprato tik dalis mokinių. Nežinau kas sugalvojo informatikos pamokose dėstyti programavimą, bet mano nuomone tas žmogus smarkiai suklydo. Ne vien dėl to, kad programavimo prireiks tik kokiam 1% visų mokinių, tačiau dėl to, kad tai yra tikrai nelengvas dalykas ir ne kiekvienam Dievo duota jį suprasti. Blogiausia, kad dar nebuvau sutikęs mokytojo, kuris sugebėtų deramai išaiškinti pagrindines programavimo taisykles. Juk neužtenka parodyti kaip veikia for, while ciklas ir kuo skiriasi real kintamojo tipas nuo integer - svarbiausia supažindinti su bendrąja logika, algoritmavimo taisyklėmis, būdais ir tiesomis. Net neabejoju, kad stipriose mokyklose renkasi pakankamai gudrūs žmonės, kurie, mokomi tinkamų mokytojų, gana lengvai įvaldo programavimą. Tačiau mano mokykloje išskirčiau tik kokius 10 mokinių, kurie supranta ką rašo, o visi kiti tik atkartoja kažkur skaitytus, matytus ar atmintinai išmoktus kodo gabaliukus. Nesakau, kad programavimas neturėtų būti mokomas, bet jis tikrai neturėtų prasidėti tada, kai informatika dar yra privalomas dalykas, nes tikrai ne visi nori mokytis programavimo. O ką jau kalbėti apie tai, kad 11 klasėje atsiranda Informatikos modulis „HTML“. Labai nuoširdžiai tikiuosi, kad kitose mokyklose HTML mokoma tvarkingai, nes mano mokykloje žmonės nežino kas yra DOCTYPE, CSS, kodo validacija ir pan. Tiesiog išmokoma rašyti taip, kad kodas veiktų duotuoju momentu, o visiškai nekreipiamas dėmesys į kokybę ir tvarką (gal mokytojai moko to, ko juos mokė prieš daugybę metų?). Išvada - programavimas tik to norintiems ir būtinai pagrįstas, įrodytas mokytojų.
Nenoriu dar daugiau „pilti“ ant informatikos kaip pamokos, bet juk akivaizdu, kad ji sutvarkyta netinkamai. Mokoma ne to ir ne taip, kaip turėtų būti, nes išmokius vaikus improvizuoti prie kompiuterio, o ne naudotis konkrečiomis programomis, ateities kompiuterių vartotojai taptų žymiai geresni. Juk net trumpas parodymas kaip tinkamai naudotis Skype ar Firefox, duotų daugiau naudos nei konkrečios programos pamokos visus metus. Mokykime vaikus kurti!
Patiko ką perskaitei? Užsiprenumeruok RSS srautą ir visada gauk mano naujausius įrašus pats pirmas! Tai ne tik, kad yra be galo patogu, tačiau ir leis tau nepraleisti nei vieno mano įrašo. Jei kiltų problemų - rašyk.
Šį įrašą citavo
- Blogorama #313 : nežinau.lt
- Mokyklinio programavimo stilių įvairovė - Juozo Kaziukėno blogas
- Švietimo sistemą pakeisime tik pakeitę požiūrį | Darius Bulbukas :: BLOGas
- Informatikos brandos egzaminas - WTF? - Juozo Kaziukėno blogas



2008-01-17 20:14:48
Prisipažinsiu, nepaliečiau Pascal’io mokykloje. Mums nereikėjo, mokytojas tingėjo (ar taip gali būti?) dėstyti. 1:1 MS užduotys- viskas ką mokė. Žinoma, jos turėjo ir savų privalumų (dabar Office paklūsta man).
2008-01-17 20:20:13
vienas dalykas yra per maža mokinių motyvacija. T.y. jei būtų bent kiek geresnė motyvacija ir kitoks požiūris (mokinių) į mokslą būtų viskas kitaip. Nes daugumoje klasėse tik mažuma yra aktyvi ir motyvuota mokinių dalis. O visi kiti plaukia pasroviui ir daugiau mažiau pofik kas ten yra dėstoma. Svarbiausia atsiskaityti, kai kuriems truputi geriau atsiskaityti ir tiek. O tiek kurie yra žymiai daugiau motyvuoti jiems mokyklos lygis per mažas nes jie domisi ir greičiau supranta.
Na bent kokiu atveju tai skirtingi žmonės, skirtinga motyvacija ir įsisavinamų žinių lygis priveda prie to dauguma užgožia mažumą savo pasyvumu…
2008-01-17 22:39:54
Pagalvok apie IT sferos atlyginimus ir kokius siūlo mokyklose - pasidarys aišku, kodėl informatikos pamokos nuobodžios.
2008-01-18 00:24:02
Kabinėjantis prie informatikos reiktų prisikabintį prie matkės, biologijos, fizikos, istorijos ir galų gale visos Lietuvos švietimo sistemos mokinančius mokinius ne mastyti, o kalti :)
Relax, kai baigsi mokyklą, univerą ir eisi dirbti suprasi, kad nieko tokio baisaus ten mokykloje nebuvo, o kas buvo - tas pražuvo ;)
2008-01-18 09:08:03
Nežinau kaip dabar tiksliai yra, bet prieš keletą metų tikrai nebuvo jokios dėstymo sistemos. Turi maždaug apie tai papasakoti, bet ką ir kaip, ir kiek tam laiko skirti - nebuvo niekur nurodyta. Reiškia tai mokytojo fantazijos reikalas. Taigi, tas kas turi daug noro - gali visas pamokas padaryti įdomias, bet… Ar tas kas gerai supranta programavimą ar šiaip kompų specas eis dirbti į mokyklą? :))
2008-01-18 09:18:53
Man iš visų pamokų IT buvo geriausia, nes kitos buvo arba visiškai nuobodžios arba aš žinojau, kad ten švaistau laiką.
Na kadangi aš buvau pasirinkęs valstybinį IT egzaminą, tai man Pascal pakluso. O 7-10 dar net negalėjau įsivaizduoti, kad iš vis mokėsiu programuoti, tai atrodė mistika.
Reikia keisti egzaminų tvarką ir užduotis, nes 11-12kl. moko egzaminams.
2008-01-18 10:37:14
Prisimenu, kai aš mokiausi, tai žinojau bene daugiau nei mokytoja :) O atsiskaitymus padarydavau per 5 minutes, o po to “uždirbinėdavau” istorijos 10-tukus, suvedinėdamas istorijos mokytojai tekstus, nes tą darydavau kur kas greičiau nei ji pati, arba padėdavau kitiems :))
O šiaip tai sutinku su Arvydu, kad ne tik IT mokymas “supuvęs” — apskritai reikėtų daug ką keisti mūsų švietimo sistemoje.
Programavimas yra gerai, nes lavina loginį mąstymą, algoritmavimą. Tačiau ir tą patį programavimą galima labai skirtingai mokyti, kreipiant dėmesį į skirtingus dalykus. O daugiausia dėmesio reikėtų kreipti į “draugavimą su kompiuteriu”, nes programuotojai bus tikrai toli gražu ne visi. Juk galima mokyti įvairių Google paieškos gudrybių ir paslapčių, supažindinti su naudingomis interneto tarnybomis, išmokyti tvarkytis el.paštą ir t.t. ir pan.
Gal sakau reikia kokioj mokykloj pasisiūlyti pravesti kokią vieną pamoką per savaitę? :))
2008-01-18 12:03:27
Labai šaunūs visų jūsų komentarai, nes tikrai reikia keisti visą sistemą - kiek gi galima „kalti“ :)
Vidmantai - visi mokytojai mažai gauna :( Čia irgi problema yra, nes mažai gerų specialistų lieka mokyklose. Jei man pasiūlytų tokį patį atlyginimą mokykloje ir programavimo firmoje tikrai pasirinkčiau firmą - mokykloje dar reikia ir nervų su „padėjusiais“ bendraut :)
2008-01-18 13:32:16
Prisimenu kartą 10 klasei mokytojos paklausiau ką eilutėje “for i:= 1 to n do” reiškia tas vienetas. Spėkit koks atsakymas :) Ogi “Koks skirtumas rašyk tą vienetą ir viskas”. Taip tuo metu užsibaigė mano domėjimasis pascal’iu ir išvis programavimu… Neseniai, prieš kelis mėnesius, jis atgimė, bet vėlgi nors ir jau kita mokykla mokytojų požiūris tas pats t.y. jie “dėje”. Ir kaip gali mokiniai nebūti “dėja” jei net mokytojai tai padare… Mano nuomone mokytojai neturi mokyt, jie tik turi sudomint, mokiniai išmoks patys :)
2008-01-18 21:16:37
Ta nuomonė, kad Programavimas ugdo loginį mąstymą nėra visiškai teisinga. Taip, ugdo tiems, kas supranta tą programavimą (tokių - 5-20proc. nuo visos klasės). Kitiems reik labai gero mokytojo, kad suprastų, kas tas kintamasis, kas ką riškia, etc…
Iki 11kl mokykloj buvau vienas tų, kurie moka daugiau už mokytoją. Aišku, teko ir paint’u žaist, ir wordu tekstukus rinkt… Paskui paskaliu pažaist, bet kadangi dirbama silpnesniųjų lygiu, tai tos pamokos būdavo atsipūtimas, o atlikti užduotis - kaip du pirštus apm*.
Atėjau į 11kl gimnaziją. Per pirmas pamokas buvo kalbėta su mokytoju ir pan., ir galiausiai mokytojas pasakė, kad kas norit programuoti - geriausia būtų, kad lankytų kokią papildomą programuotojų mokyklą savaitgaliais (mano gyvenamajai vietai visiškai netinkamas variantas). Na, iš bėdos, jei atsiras daugiau norinčių, mokytojas siūlė asmeniškai “paspausti” ir padėti mokytis savarankiškai, bet kažkaip ši idėja nuplaukė. Tiesiog klasėse per mažai tokių, kurie nori programuot. Taigi, perėjau į B lygį (nusprendžiau išvis nelaikyt informos egzo, nes mokyklinis nerimtai man atrodo).
O B lygyje, jau pas kitą mokytoją, vėl atsipūtimas. Vieni metai su Wordu ir exeliu (viskas labai paviršutiniška). Šiemet HTML’as. Laaaabai nekaip. Kaip ir minėjai, jokių validumų, nieko gero. Kadangi pats HTML ir CSS kažkiek moku, ir bent minimaliai žinau naujesnius standartus, tai pasijuntu klasėj iš vienos pusės kaip profas, ir kitos kaip koks nesveikas (kad per daug žinau). Pastaruoju metu nebeinu į pamoką, tik atsiskaitau ką reik.
Šiaip mokyti tvarkingai to HTML’o irgi beviltiška. Kai pusė mokinių nelanko pamokų (dėl įvairių priežasčių), yra akompiuterastiški (one.lt karta), ar šiaip potūpiai, tai jiems tas validumas yra paskutinėj vietoj. O matant tokius ir mokytojui ūpas stengtis praeina…
2008-01-18 23:54:37
Gana gražiai viską aprašei:) Tačiau dėl programavimo kurso drįstu paprieštarauti. Netgi labai abejoju ar dabar aš tikrai programuočiau, jei mokykloje šito dalyko nebūčiau nors kiek paragavęs. Manau mokykloje turi būti dėstomi visi dalykai, kad iš jų minimaliai būtų galima susidaryti nuomonę apie tai, ką aš veiksiu jei studijuosiu tokios ir anokios pakraipos specialybę.
Trumpam nukrypdamas į šoną, pabandysiu prisiminti koks nežmoniškai platus buvo biologijos kursas mokykloje. Manau, jei kursas būtų vieneriais metais (o gal net ir dviem) trumpesnis, bendrų visiems reikalingų žinių turėčiau vis vien pakankamai, o apie biologinės pakraipos profesiją jau taip pat seniai būčiau susidaręs bendrą vaizdą, todėl įsivaizduočiau kas galėtų manęs laukti ateityje. Tuo lyriniu nukrypimu norėjau tik atkreipti dėmesį, jog yra kur kas labiau perspaustų kursų nei informatika. (Tiesa dabar yra profiliavimas, taigi galbūt reikalai šiek tiek geresni:) )
Kitas aspektas, manau visgi reiktų atskirti taikomąjį kursą nuo programavimo (kaip kad lietuvių kalba ir literatūra). Tai turėtų būti kaip atskiros pamokos, o ne suplakta į vieną kursą apibrėžiant, kad visas šis reikalas yra informatika. Nežinau kokia dabar yra situacija, tačiau programavimo kursui specialiai privalėtų būti parengti vadovėliai (su visais išsamiais paaiškinimais, pavyzdžiais, apibrėžimais, užduotimis ir pan.) bei turėtų būti aiški šio dalyko programa (t.y. ką reiktų mokyti). Va tuomet programavimo kursas susilygintų su požiūriu į matematiką ar biologiją, į jį būtų rimtai žvelgiama, todėl nebeatrodytų, jog informatika tik kosmonautams:)
Na, o taikomasis kursas turėtų įtraukti mažytį žiupsnelį istorijos, truputį bendro suvokimo, kas tai yra internetas ir kaip jis veikia ir svarbiausia naudojimosi informacinėmis technologijomis pagrindai(internetas, paštas, tekstų rengimas, vaizdų apdorojimas ir pan.)
Apibendrinant, manau mokyti rašyti programas yra reikalinga, tik tam reikalingos atitinkamos metodinės priemonės, kurios yra kituose dalykuose. Na ir dar užsiminsiu, kad universitete programuot moko ne tik būsimus programuotojus, bet ir matematikus ir fizikus ir daugybę kitų. Programavimo suvokimas reikalingas pvz. ir dirbant su statistikos programomis, nors toli gražu statistikai - ne programuotojai. Bėda ta, kad visi dalykai yra persipynę, t.y. būsi chemikas (bet privalėsi išmanyt ir fizikos), būsi programuotojas (privalėsi išmanyt matematikos) ir t.t.
2008-01-19 11:34:44
Pamokos paviršutiniškos būdavo ir prieš dešimt metų. Bet nemanau, kad tai iš tiesų taip jau tragiška. Juk iš tiesų visi tie paišaliojimai su Paint, Wordu, HTML žaidimai - juk tai ir yra kompiuterio galimybių demonstravimas. Taip, yra toliau pažengusių mokinių - pats sakai, kad žinai tokių gal 10. Tai pagalvok, ar vertingiau balansuoti pamokas dėl to dešimtuko, per kurį likę 90 nosis krapšyts ir nieko nesupras, ir ko jie vis tiek nepanaudos, ar varyti stadartinę programą?
Juk tiems, kam įdomu, ir taip, mokysis, domėsis toliau, savarankiškai. Taip ir turi būti. Praėjus dešimtmečiui nuo mokyklos baigimo, supratau, kad mokykla yra paprasčiausia demo versija, nereikia iš jos reikalauti visų levelių, maximalių capsų ir t.t. :)