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