Tere!


Vaba tarkvara roll IKT õpetamisel




                  Margus Ernits
                  Eesti Infotehnoloogia Kolledž
                  Robootikaklubi juhendaja/õppejõud




                                                      1
Eesti Infotehnoloogia Kolledž
■   IT süsteemide
    administreerimine
■   IT süsteemide arendamine
■   Infosüsteemide analüüs
■   Tehnosuhtlus


■   http://www.itcollege.ee/




                                                2
Probleemist
■   Vaba tarkvara tugi
■   Vaba tarkvara haldamise oskus Eestis
■   Vaba tarkvara loomise oskus
■   Firmades töötavad (IKT) inimesed kardavad vaba
    tarkvara, kuna ei tunne seda
■   Noored ei ole kursis vabal tarkvaral põhinevate
    lahendustega
■   Noored kardavad reaalaineid ja teisi „keerulisi
    asju“, näiteks Linux operatsioonisüsteemi
                                                      3
Üks kiri EIK rektorile

From: ...@cert.ee
...
Meil on üks probleem:
Pole piisavalt haritud administraatoreid
omavalitsustes ja muudes riigiasutustes ning
väikese ja keskmise suurusega organisatsioonides.
...



                                                    4
Noored ja kool
■   Tudengid ja noored ei ole huvitatud loengutest ja
    teooriast
■   Valemid on neile kuivad ja kauged
■   Erinevad õppeained ei seostu omavahel
■   Õpitu unustatakse kiiresti
■   Tihti noored ei vali täppis- ja tehnikateaduse
    erialasid, kuna kardavad reaalaineid



                                                        5
EIK ja vaba tarkvara
■   Vaba tarkvara õpetatakse erinevates õppeainetes
■   Vaba tarkvara kasutatakse EIK infrastruktuuris
■   Vaba tarkvara kasutatakse noortele suunatud,
    reaalaineid populariseerivates projektides
■   Vaba tarkvara kasutatakse uues kaugtöölaborite
    süsteemis




                                                     6
Õppetöö ja vaba tarkvara
■   Mitmete ainete praktikume saab teha Linux
    süsteemis
■   Õnneks ei lasta enam majast välja IT süsteemide
    administraatorit, kes Linuxi-laadseid süsteeme ei
    valda
■   IT süsteemide arenduse õppekava puhul on veel
    arenguruumi
■   Paljudele meeldib Linux ja vaba tarkvara
    http://wiki.itcollege.ee
                                                        7
Vaba tarkvara EIK infrastruktuuris
■   Paljud serverid/teenused on realiseeritud vabal
    tarkvaral
■   Klassi arvutid on mitme operatsioonisüsteemiga
■   Haldusvahendid – Puppet
■   Mitmete õppejõudude arvutid




                                                      8
Haldamine
■   Hetkel toimub >100 tööjaama haldus
    vabatarkvaralise konfiguratsioonihaldusteenuse
    puppet abil
       Uue tarkvara paigaldamine
       Konfiguratsioonide haldamine
       Kohalike kasutajate/gruppide/võtmete haldamine
■   http://www.puppetlabs.com/




                                                         9
Tudengid ja vaba tarkvara
■   Tudengid loovad materjale teistele tudengitele
       Viki keskkonda loodud referaatide tase ületab oluliselt
        seda taset, mis oli varem (referaate saadeti õppejõu
        postkasti);
       Tudengid annavad referaatidele karmi hinnangu;
       Mitmekordselt üle vaadatud ja parandatud tekst jääb
        vikisse alles.




                                                               10
Wiki.itcollege.ee
■   Vaba tarkvara materjalid
       Operatsioonisüsteemide administreerimine ja sidumine
        http://wiki.itcollege.ee/index.php/Category:Operatsioonis%C3%BCsteemide_administreerimine_ja_sidumine

       IT infrastruktuuri teenused
        http://wiki.itcollege.ee/index.php/Category:IT_infrastruktuuri_teenused
       Skriptimiskeeled (Bash osa)
        http://enos.itcollege.ee/~mernits/skriptimine/
       Mitmed kursused
        http://enos.itcollege.ee/~mernits/
       Linux administreerimine
        http://enos.itcollege.ee/~aandreim/linux/
                                                                                                          11
Tunnis...
■   Õpime teooriat
       Õpime tuletama valemeid
       Teeme endale selgeks füüsikaseadused
■   Vähem on käelist tegevust
■   Teooria võib jääda kaugeks




                                                       12
Robootikaga reaalained huvitavaks!
■   Teeme koostööd erinevate koolidega
■   Teeme reaalained põnevaks, kasutades
    robootikat kui interdistsiplinaarset sideainet
    erinevate õppeainete õppes




                                                     13
Kokkuvõte
■   Teeme palju, et kooli lõpetanud spetsialistid
    oskaksid avatud lähtetekstiga tarkvara kasutada,
    juurutada ja programmeerida
■   Uus kaugtöölaborite infrastruktuur baseerub vabal
    tarkvaral
■   Teeme reaalained huvitavaks kasutades vaba
    tarkvara ja avatud disainiga riistvara



                                                       14
Lingid
■   Eesti Infotehnoloogia Kolledž viki
    http://wiki.itcollege.ee
■   Margus Ernits õppematerjalid
    http://enos.itcollege.ee/~mernits
■   EIK robootikaklubi http://robot.itcollege.ee
■   EIK ja LPI (Linux Professional Institute)
    https://wiki.itcollege.ee/index.php/Category:LPI



                                                        15
Tänan!




■ Tänan   Teid tähelepanu eest!
                                   16

Vaba tarkvara roll IKT õpetamisel (Margus Ernits)

  • 1.
    Tere! Vaba tarkvara rollIKT õpetamisel Margus Ernits Eesti Infotehnoloogia Kolledž Robootikaklubi juhendaja/õppejõud 1
  • 2.
    Eesti Infotehnoloogia Kolledž ■ IT süsteemide administreerimine ■ IT süsteemide arendamine ■ Infosüsteemide analüüs ■ Tehnosuhtlus ■ http://www.itcollege.ee/ 2
  • 3.
    Probleemist ■ Vaba tarkvara tugi ■ Vaba tarkvara haldamise oskus Eestis ■ Vaba tarkvara loomise oskus ■ Firmades töötavad (IKT) inimesed kardavad vaba tarkvara, kuna ei tunne seda ■ Noored ei ole kursis vabal tarkvaral põhinevate lahendustega ■ Noored kardavad reaalaineid ja teisi „keerulisi asju“, näiteks Linux operatsioonisüsteemi 3
  • 4.
    Üks kiri EIKrektorile From: ...@cert.ee ... Meil on üks probleem: Pole piisavalt haritud administraatoreid omavalitsustes ja muudes riigiasutustes ning väikese ja keskmise suurusega organisatsioonides. ... 4
  • 5.
    Noored ja kool ■ Tudengid ja noored ei ole huvitatud loengutest ja teooriast ■ Valemid on neile kuivad ja kauged ■ Erinevad õppeained ei seostu omavahel ■ Õpitu unustatakse kiiresti ■ Tihti noored ei vali täppis- ja tehnikateaduse erialasid, kuna kardavad reaalaineid 5
  • 6.
    EIK ja vabatarkvara ■ Vaba tarkvara õpetatakse erinevates õppeainetes ■ Vaba tarkvara kasutatakse EIK infrastruktuuris ■ Vaba tarkvara kasutatakse noortele suunatud, reaalaineid populariseerivates projektides ■ Vaba tarkvara kasutatakse uues kaugtöölaborite süsteemis 6
  • 7.
    Õppetöö ja vabatarkvara ■ Mitmete ainete praktikume saab teha Linux süsteemis ■ Õnneks ei lasta enam majast välja IT süsteemide administraatorit, kes Linuxi-laadseid süsteeme ei valda ■ IT süsteemide arenduse õppekava puhul on veel arenguruumi ■ Paljudele meeldib Linux ja vaba tarkvara http://wiki.itcollege.ee 7
  • 8.
    Vaba tarkvara EIKinfrastruktuuris ■ Paljud serverid/teenused on realiseeritud vabal tarkvaral ■ Klassi arvutid on mitme operatsioonisüsteemiga ■ Haldusvahendid – Puppet ■ Mitmete õppejõudude arvutid 8
  • 9.
    Haldamine ■ Hetkel toimub >100 tööjaama haldus vabatarkvaralise konfiguratsioonihaldusteenuse puppet abil  Uue tarkvara paigaldamine  Konfiguratsioonide haldamine  Kohalike kasutajate/gruppide/võtmete haldamine ■ http://www.puppetlabs.com/ 9
  • 10.
    Tudengid ja vabatarkvara ■ Tudengid loovad materjale teistele tudengitele  Viki keskkonda loodud referaatide tase ületab oluliselt seda taset, mis oli varem (referaate saadeti õppejõu postkasti);  Tudengid annavad referaatidele karmi hinnangu;  Mitmekordselt üle vaadatud ja parandatud tekst jääb vikisse alles. 10
  • 11.
    Wiki.itcollege.ee ■ Vaba tarkvara materjalid  Operatsioonisüsteemide administreerimine ja sidumine http://wiki.itcollege.ee/index.php/Category:Operatsioonis%C3%BCsteemide_administreerimine_ja_sidumine  IT infrastruktuuri teenused http://wiki.itcollege.ee/index.php/Category:IT_infrastruktuuri_teenused  Skriptimiskeeled (Bash osa) http://enos.itcollege.ee/~mernits/skriptimine/  Mitmed kursused http://enos.itcollege.ee/~mernits/  Linux administreerimine http://enos.itcollege.ee/~aandreim/linux/ 11
  • 12.
    Tunnis... ■ Õpime teooriat  Õpime tuletama valemeid  Teeme endale selgeks füüsikaseadused ■ Vähem on käelist tegevust ■ Teooria võib jääda kaugeks 12
  • 13.
    Robootikaga reaalained huvitavaks! ■ Teeme koostööd erinevate koolidega ■ Teeme reaalained põnevaks, kasutades robootikat kui interdistsiplinaarset sideainet erinevate õppeainete õppes 13
  • 14.
    Kokkuvõte ■ Teeme palju, et kooli lõpetanud spetsialistid oskaksid avatud lähtetekstiga tarkvara kasutada, juurutada ja programmeerida ■ Uus kaugtöölaborite infrastruktuur baseerub vabal tarkvaral ■ Teeme reaalained huvitavaks kasutades vaba tarkvara ja avatud disainiga riistvara 14
  • 15.
    Lingid ■ Eesti Infotehnoloogia Kolledž viki http://wiki.itcollege.ee ■ Margus Ernits õppematerjalid http://enos.itcollege.ee/~mernits ■ EIK robootikaklubi http://robot.itcollege.ee ■ EIK ja LPI (Linux Professional Institute) https://wiki.itcollege.ee/index.php/Category:LPI 15
  • 16.
    Tänan! ■ Tänan Teid tähelepanu eest! 16