64
RAKENDUSKAVA NOOREM TARKVARAARENDAJA 4. tase kutseõpe, esmaõpe Maht: 120 EKAP Õppevorm: statsionaarne koolipõhine PÕHIÕPINGUD Mooduli nr Mooduli nimetus Maht õppenädalates /EKAP 1 IT-VALDKONNA ALUSTEADMISED 8 Eesmärk: Õpetusega taotletakse, et õppija omandab IT-valdkonna rakendustarkvara, arvutivõrkude, riistvara ja operatsioonisüsteemide alusteadmised Õpiväljundid: Õpilane oskab tavakasutaja tasemel kasutada enamlevinud rakendustarkvara; kasutab matemaatilistes ja statistilistes arvutustes rakendustarkvara; hindab riistvara komplekti vastavust tarkvara nõudmistele; kirjeldab arvutivõrkude toimimise ja andmeedastuse aluspõhimõtteid; mõistab lihtsamate arvutivõrguseadmete kasutusvaldkondi; teab operatsioonisüsteemi tööpõhimõtteid, liike ja põlvkondi; seadistab oma rakendusi erinevates operatsioonisüsteemides; kasutab korrektset operatsioonisüsteemide alast õppe- ja ingliskeelset terminoloogiat; tööülesannete lahendamisel kasutab vajadusel matemaatika ja matemaatilise loogika põhiseoseid ja arvusüsteeme; teab enamlevinud taristuteenuste põhilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel õigesti seadistada; määratleb nõuded riistvarale ja arvutivõrgule tarkvaralahenduse kasutamiseks; Nõuded mooduli alustamiseks: Puuduvad Õpetajad: Marina Oleinik, Irina Merkulova, Sergei Ustrikov, Toivo Treufeldt, Jekaterina Ustrikova, Urmi Tõlgo, Maimu Ruubas, Mare Tamm, Tõnu Tambur, Margus Laanemäe Õpiväljundid Hindamiskriteeriumid Õppemeetodid Hindamismeetodid ja ülesanded Mooduli teemad Maht

RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

RAKENDUSKAVA

NOOREM TARKVARAARENDAJA 4 tase kutseotildepe esmaotildepe

Maht 120 EKAP Otildeppevorm statsionaarne koolipotildehine

POtildeHIOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

1 IT-VALDKONNA ALUSTEADMISED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab IT-valdkonna rakendustarkvara arvutivotilderkude riistvara ja operatsioonisuumlsteemide alusteadmised

Otildepivaumlljundid

Otildepilane

oskab tavakasutaja tasemel kasutada enamlevinud rakendustarkvara

kasutab matemaatilistes ja statistilistes arvutustes rakendustarkvara

hindab riistvara komplekti vastavust tarkvara notildeudmistele

kirjeldab arvutivotilderkude toimimise ja andmeedastuse aluspotildehimotildetteid

motildeistab lihtsamate arvutivotilderguseadmete kasutusvaldkondi

teab operatsioonisuumlsteemi toumloumlpotildehimotildetteid liike ja potildelvkondi

seadistab oma rakendusi erinevates operatsioonisuumlsteemides

kasutab korrektset operatsioonisuumlsteemide alast otildeppe- ja ingliskeelset terminoloogiat

toumloumluumllesannete lahendamisel kasutab vajadusel matemaatika ja matemaatilise loogika potildehiseoseid ja arvusuumlsteeme

teab enamlevinud taristuteenuste potildehilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel otildeigesti seadistada

maumlaumlratleb notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse kasutamiseks

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Marina Oleinik Irina Merkulova Sergei Ustrikov Toivo Treufeldt Jekaterina Ustrikova Urmi Totildelgo Maimu Ruubas Mare Tamm Totildenu Tambur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

kasutab kontoritoumlouml tarkvara ECDL baastasemel

sisestab ja kujundab teksti kasutades maumlrgi- ja lotildeiguvormindusi

loob tabeleid redigeerib ning kujundab neid

lisab dokumenti vajalikke objekte ning redigeerib neid

sisestab lehekuumllje- sektsioonipiire

loob ja kujundab paumliseid ning jaluseid kasutades vaumllju ning joondusi

kasutab teksti kujundamisel stiile

teeb automaatse sisukorra kasudes otildeigeid valikuid selle loomiseks

sisestab ja redigeerib andmeid rakendades teksti sisestuse ja redigeerimise potildehimotildetteid

kasutab efektiivselt lahtrivorminduse erinevaid valikuid tabelite kujundamisel

sisestab aritmeetilisi tehteid kasutades otildeigeid suumlmboleid ja potildehimotildetteid

rakendab otildeigesti levinumaid funktsioone (average min max count) ning lisaks erinevate kategooriate funktsioone (if countif round jne)

sorteerib ja filtreerib andmeid etteantud tingimustel

koostab vastavalt andmetele graafikuid ja kujundab neid

koostab risttabeleid etteantud tingimustel

vormistab slaide vastavalt esitluste loomise potildehimotildetetele

lisab slaididele siirdeid ning objektidele esitlusefekte tehes meelepaumlrased valikud

loeng

praktiline toumlouml

ruumlhmatoumlouml

test

Praktiline toumlouml Etteantud teksti vormistamine ning sisukorra koostamine Vormindab etteantud teksti vastavalt notildeuetele Praktiline harjutus Lihtsamate arvutuse teostamine ning funktsioonide kasutamine Lahendab etteantud uumllesande tabearvutusprgammi abil Koostab esitluse etteantud tingimustel Ruumlhmatoumlouml Koostab esitluse oma valitud erialase aktuaalsel teemal Test ndashfailihaldusest

Failihaldus Failid ja kaustad Failiformadid Faili kopeerimine teiseldamine ja kustutamine Faili otsing Tekstitoumloumltlus Teksti sisestamine Teksti lihtsam vormindamine Loetelud Dokumendimali ja stiili vormindamine Tabeli loomine Objektide lisamine Hulgipostitus Tabelarvutus Andmete lisamine maumlrgistamine ja korrigeerimine Lahtri kujundamine Valemid ja funktsioonid Sorteerimine ja filteeimine Diagrammid loomine Esitlus Esitluse loomine Slaidilisamin koperimine ja kustutamine Juhtslaid ja selle kujundamine Animatsioonide lisamine Esitluse naumlitamine

1EKAP

lisab jalusesse slaidinumbri automaatsefikseeritud kuupaumleva etteantud tingimustel

rakendab esitluse loomisel juhtslaidi kasutamise potildehimotildetet

kasutab erinevaid veebipotildehiseid dokumendi loomise vahendeid

kasutab operatsioonisuumlsteemi potildehifunktsioone ja spikrifunktsioone

kohandab arvuti potildehisaumltteid

tunneb failihalduse potildehimotildeisteid

teostab toiminguid failide ja kaustadega

kasutab viirusetotilderjeprogramme

hindab riistvara komplekti vastavust tarkvara notildeudmistele ning maumlaumlratleb notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse kasutamiseks

kirjeldab arvutisuumlsteemide komponentide ja lisaseadmete toumloumlpotildehimotildetteid ning peamisi parameetreid

korraldab toumloumlkoha arvutite riistvara notildeuetekohaseks kaumlsitlemiseks tagades isikliku ja toumloumlkeskkonna ohutuse

koostab vastavalt rakendusele arvuti riistvarale esitatavate notildeuete loetelu

loeng

praktiline toumlouml

ruumlhmatoumlouml

iseseisev toumlouml

info kogumine

Test Riistvara komponentide potildehilised parameetrid ning nende toumloumluumllesanded Praktiline harjutus Arvutikomplekti koostamine vastavalt etteantud notildeuetele Loetelu koostamine vastavalt laumlhteuumllesandele Ruumlhmatoumlouml Arvutikomplekti fuumluumlsiline komplekteerimine ja toumloumlkoha ergonoomiline paigutamine Iseseisev toumlouml Komponentide tuvastamine ja rikke lokaliseeerimine

Arvutite riistvara Arvutite seesmised komponendid Sisend- vaumlljundseadmed Arvutite lisaseadmed Jotildeudlustestimine

15 EKAP

motildeistab lihtsamate arvutivotilderguseadmete kasutusvaldkondi

kirjeldab arvutivotildergu seadmete kasutusvaldkondi ning valib seadme vastavalt olukorrale

nimetab ja iseloomustab arvutivotildergu seadmeid

loob lihtsama arvutivotildergu kasutades votilderguseadmeid

loeng

Individuaalne harjutus

praktiline toumlouml

iseseisev toumlouml

Test Arvutivotildergu seadmete funktsioonid ning kasutusvaldkonnad Praktiline toumlouml Arvutivotildergu skeemi loomine vastavalt etteantud algandmetele

Arvutivotilderkude alused Arvutivotildergu arhitektuur Arvutivotildergu protokollid Arvutivotildergu mudelid OSI mudeli kihtide uumllesanded ning kihtides toimivad protokollid IP votildergu potildehitotildeed

15 EKAP

selgitab vabalt valitud votilderguseadme toumloumlpotildehimotildetteid

Iseseisev toumlouml kirjeldab arvutivotilderkudes toimivaid protokolle

Arvutivotilderkude alusprotokollid

kirjeldab operatsioonisuumlsteemide funktsioone ning erinevate operatsioonisuumlsteemide erinevusi

kirjeldab operatsioonisuumlsteemide potildehivotildeimekusi ja liike

selgitab operatsioonisuumlsteemide sarnasusi ja potildehilisi erinevusi

nimetab ja selgitab operatsioonisuumlsteemi potildehiteenuseid

tuvastab seadmes kasutatava operatsioonisuumlsteemi ja selle versiooni interneti- ja votildeotilderkeelsete kirjandusallikate abil

loeng

paaristoumlouml

iseseisev toumlouml

praktiline toumlouml

Paaristoumlouml Etteantud operatsioonisuumlsteemi kirjeldamine ning tutvustamine ruumlhmale Praktiline toumlouml maumlaumlrab laumlhteuumllesande jaumlrgi kasutatava opertasioonisuumlsteemi paigaldab virtuaalmasinale erinevaid op-suumlsteeme kirjeldab erinevaid operatsioonisuumlsteeme Iseseisev toumlouml valib vastavalt etteantud kirjeldusele sobiva op-suumlsteemi

Operatsioonisuumlsteemid Linux Windows Vaumlhem levinud operatsiooni-suumlsteemid Eri op-suumlsteemide vaiketurvalisus Erinevate opsuumlsteemide vaiketeenuste seadistamine Operatsioonisuumlsteemide teooria alused Op suumlst funktsioonid Protsesside haldus Failisuumlsteemid Erinevad operatsioonisuumlsteemid ja nende potildelvkonnad

2 EKAP

seadistab oma rakendusi erinevates operatsioonisuumlsteemides

paigaldab etteantud rakendustarkvara maumlaumlratud operatsioonisuumlsteemis

kirjeldab enamlevinud taristuteenuste potildehilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel otildeigesti seadistada

dokumenteerib oma tegevust ja loodud lahendusikeeleliselt korrektselt

seadistab lihtsamatel juhtudel enamlevinud rakendusservereid erinevatel platvormidel

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Klientrakenduste seadistamine ning oma tegevuse protokollimine kirjeldab taristuteenuste toimimist Ruumlhmatoumlouml maumlaumlratleb juhendmaterjali potildehjal notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse toimimiseks maumlaumlratleb taristuteenuse pakkumiseks vajaliku tarkvara

Taristuteenused (DHCP DNS NTP AD DS SMB) Taristuteenuste tarkvara taristu-teenuste potildehiomadused ja toumloumlpotildehimotildetted

1 EKAP

Iseseisev toumlouml moodulis Iga teema kohta on planeeritud iseseisev toumlouml valikuliselt

koostab ja vormindab referaadi antud teemal

koostab uumllevaade arvuti riistvarakomponendist

teisendab arvud uumlhest arvusuumlsteemist teise

koostab eesti-inglise-vene (vm) sotildenastiku 50-200 termini ulatuses

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

maumlaumlrab etteantud uumllesande potildehjal vajaliku riistvara ja votildergu parameetrid

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo Mooduli hinne kujuneb positiivselt sooritatud kontrolltoumloumlde praktiliste toumloumlde ja iseseisvate toumloumlde hinnetest Hindamisuumllesanded

kirjalik toumlouml erialasel teemal mis sisaldab erialase info otsimist internetist selle vormistamist vastavalt notildeuetele tabeli ja diagrammi lisamist

aktuaalsel teemal erialase esitluse loomine ja esitamine

etteantud kriteeriumitele vastava arvutikomplekti koostamine ja kaitsmine

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

arvutis oleva tarkvara miinimumnotildeuete loetelu koostamine

arvude konverteerimine uumlhest arvusuumlsteemist teise

erialase sotildenastiku koostamine (eesti-inglise)

Hindekriteeriumid Arvestatud (Hinne ldquoArdquo) Hinde saamiseks tuleb otildeppijal arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Tekstitoumloumltlus - httpwebametikooleeanne-lijuhend httpwebametikooleeanne-likommunikatsioon Esitluse koostamine - httpwebametikooleeanne-lipp2 Tabeltoumloumltlus - httpwebametikooleeanne-liexcel Irina Merkulova e-kursus bdquoArvuti-toumloumlvahendinaldquo httpsmoodlehitsaeecourseviewphpid=4267 Riistvara - httparvutiehitusweeblycom httpetwikipediaorgwikiRiistvara Upgrading and Repairing PCs 19th Edition Scot Mueller Upgrading and Repairing Laptops Scot Mueller Arvuti ehitamine votildehikutele Mark LChambers 2006 Lausuja Kirjastus Operatsioonisuumlsteemid Jelena Vendelin TTUuml Kirjastus 2003 Operatsioonisuumlsteemid - httpterahktluee~aimarWindowsOpsyshtml httpwebzoneeemehine2unix Margus Metsheina otildeppematerjalid metsheincom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

2 PROGRAMMEERIMISE ALUSED 85

Eesmaumlrk Otildepetusega taotletakse et otildeppija motildeistab programmeerimise potildehiolemust nimetab uumlldist programmeerimisterminoloogiat ning oskab kasutada peamisi tarkvaraarenduse vahendeid

ja luua lihtsamaid rakendusi

Otildepivaumlljundid

Otildepilane

teab objektorienteeritud programmeerimise potildehimotildetteid ja ndashmotildeisteid

tunneb erinevaid andmetuumluumlpe ja andmestruktuure

kasutab matemaatika ja loogika potildehiseoseid programmeerimisuumllesannete lahendamisel

loob lihtsamaid rakendusi kasutades arendusvahendeid

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

dokumenteerib enda ja teiste meeskonnaliikmete toumloumld

kasutab otildeppe- ja ingliskeelset programmeerimise terminoloogiat

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Marina Oleinik Kristjan Kivikangur Mare Tamm Irina Merkulova Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

kasutab erinevaid andmetuumluumlpe ja andmestruktuure

valib muutuja kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab programmeerimisega seotud potildehimotildeisteid

kirjeldab erinevaid andmestruktuure

loeng

iseseisev toumlouml

praktilised toumloumld

test

Test programmeerimise potildehimotildeisted

iseseisev toumlouml andmestruktuuride ja programmeerimise aluspotildehimotildetete

praktiline toumlouml algoritmi koostamine ja realiseerimine motildened peavoolu programmeerimis keeles

Sissejuhatus programmeerimisse Matemaatiline loogika Kotildergem matemaatika Andmetuumluumlbid Andmestruktuurid Algoritmid Peavoolu programmerimise keele alged

2 EKAP

koostab algoritme graafilise programmeerimise abivahendite abil (scratch vms)

koostab ja realiseerib olulisemaid algoritme vaumlhemalt uumlhes peavoolu programmeerimisekeeles

kirjeldab objektorienteeritud programmeerimise potildehimotildetteid ja -motildeisteid

loetleb OOP potildehimotildetteid ja potildehimotildeisteid

loeng

iseseisev toumlouml

kirjalik kuumlsitlus

kirjalik kuumlsitlus - OOP potildehimotildetteid ja potildehimotildeisteid

iseseisev toumlouml ndash tunneb aumlra naumlidisprogrammi laumlhtekoodis OOP potildehimotildetted

Oop Klassid Paumlrilus Kapseldamine Poluumlmorfism Abstraktsioon

2 EKAP

loob lihtsamaid rakendusi kasutades arendusvahendeid

loob lihtsamaid rakendusi (motildenes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud laumlhenemist

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel

loeng

iseseisev toumlouml

praktiline toumlouml

loov toumlouml

iseseisev toumlouml ndash rakenduse kirjeldamine

loov toumlouml ndash loob kirjeldatud rakenduse

praktilised toumloumld ndash loodud rakenduse efektiivsuse testimine

Programmeerimine Arenduskeskkonna tutvustus Rakenduste loomine

25 EKAP

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

jaumlrgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaid

kasutab tulemuslikult hajusat versioonihaldussuumlsteemi tarkvaraarenduse projektis

loeng

praktiline toumlouml projektimeeskonnas kasutades parimaid praktikaid

Meeskonnatoumlouml projekt (suurus 2 -3)

etteantud laumlhteuumllesande alusel koostada

- algoritm

- algoritm realiseerida

- kasutab toumlouml koordineerimisel versioonihaldussuumlsteemi vahendeid

- potildehjendab koodi vastavust antud programmeerimise keele parimatele praktikatele

- loodud algoritmide dokumenteerimine

Parimate praktikate tutvustus (taanded kommentaarid nimekuju jne)

Programmeerimine vastavuses parimate praktikatega

Versioonihaldussuumlsteemid

2 EKAP

Iseseisev toumlouml moodulis Algoritmi koostamine Totildeevaumlaumlrtus tabelite koostamine Meeskonnatoumlouml projekti kirjutamine

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 2: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

kasutab kontoritoumlouml tarkvara ECDL baastasemel

sisestab ja kujundab teksti kasutades maumlrgi- ja lotildeiguvormindusi

loob tabeleid redigeerib ning kujundab neid

lisab dokumenti vajalikke objekte ning redigeerib neid

sisestab lehekuumllje- sektsioonipiire

loob ja kujundab paumliseid ning jaluseid kasutades vaumllju ning joondusi

kasutab teksti kujundamisel stiile

teeb automaatse sisukorra kasudes otildeigeid valikuid selle loomiseks

sisestab ja redigeerib andmeid rakendades teksti sisestuse ja redigeerimise potildehimotildetteid

kasutab efektiivselt lahtrivorminduse erinevaid valikuid tabelite kujundamisel

sisestab aritmeetilisi tehteid kasutades otildeigeid suumlmboleid ja potildehimotildetteid

rakendab otildeigesti levinumaid funktsioone (average min max count) ning lisaks erinevate kategooriate funktsioone (if countif round jne)

sorteerib ja filtreerib andmeid etteantud tingimustel

koostab vastavalt andmetele graafikuid ja kujundab neid

koostab risttabeleid etteantud tingimustel

vormistab slaide vastavalt esitluste loomise potildehimotildetetele

lisab slaididele siirdeid ning objektidele esitlusefekte tehes meelepaumlrased valikud

loeng

praktiline toumlouml

ruumlhmatoumlouml

test

Praktiline toumlouml Etteantud teksti vormistamine ning sisukorra koostamine Vormindab etteantud teksti vastavalt notildeuetele Praktiline harjutus Lihtsamate arvutuse teostamine ning funktsioonide kasutamine Lahendab etteantud uumllesande tabearvutusprgammi abil Koostab esitluse etteantud tingimustel Ruumlhmatoumlouml Koostab esitluse oma valitud erialase aktuaalsel teemal Test ndashfailihaldusest

Failihaldus Failid ja kaustad Failiformadid Faili kopeerimine teiseldamine ja kustutamine Faili otsing Tekstitoumloumltlus Teksti sisestamine Teksti lihtsam vormindamine Loetelud Dokumendimali ja stiili vormindamine Tabeli loomine Objektide lisamine Hulgipostitus Tabelarvutus Andmete lisamine maumlrgistamine ja korrigeerimine Lahtri kujundamine Valemid ja funktsioonid Sorteerimine ja filteeimine Diagrammid loomine Esitlus Esitluse loomine Slaidilisamin koperimine ja kustutamine Juhtslaid ja selle kujundamine Animatsioonide lisamine Esitluse naumlitamine

1EKAP

lisab jalusesse slaidinumbri automaatsefikseeritud kuupaumleva etteantud tingimustel

rakendab esitluse loomisel juhtslaidi kasutamise potildehimotildetet

kasutab erinevaid veebipotildehiseid dokumendi loomise vahendeid

kasutab operatsioonisuumlsteemi potildehifunktsioone ja spikrifunktsioone

kohandab arvuti potildehisaumltteid

tunneb failihalduse potildehimotildeisteid

teostab toiminguid failide ja kaustadega

kasutab viirusetotilderjeprogramme

hindab riistvara komplekti vastavust tarkvara notildeudmistele ning maumlaumlratleb notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse kasutamiseks

kirjeldab arvutisuumlsteemide komponentide ja lisaseadmete toumloumlpotildehimotildetteid ning peamisi parameetreid

korraldab toumloumlkoha arvutite riistvara notildeuetekohaseks kaumlsitlemiseks tagades isikliku ja toumloumlkeskkonna ohutuse

koostab vastavalt rakendusele arvuti riistvarale esitatavate notildeuete loetelu

loeng

praktiline toumlouml

ruumlhmatoumlouml

iseseisev toumlouml

info kogumine

Test Riistvara komponentide potildehilised parameetrid ning nende toumloumluumllesanded Praktiline harjutus Arvutikomplekti koostamine vastavalt etteantud notildeuetele Loetelu koostamine vastavalt laumlhteuumllesandele Ruumlhmatoumlouml Arvutikomplekti fuumluumlsiline komplekteerimine ja toumloumlkoha ergonoomiline paigutamine Iseseisev toumlouml Komponentide tuvastamine ja rikke lokaliseeerimine

Arvutite riistvara Arvutite seesmised komponendid Sisend- vaumlljundseadmed Arvutite lisaseadmed Jotildeudlustestimine

15 EKAP

motildeistab lihtsamate arvutivotilderguseadmete kasutusvaldkondi

kirjeldab arvutivotildergu seadmete kasutusvaldkondi ning valib seadme vastavalt olukorrale

nimetab ja iseloomustab arvutivotildergu seadmeid

loob lihtsama arvutivotildergu kasutades votilderguseadmeid

loeng

Individuaalne harjutus

praktiline toumlouml

iseseisev toumlouml

Test Arvutivotildergu seadmete funktsioonid ning kasutusvaldkonnad Praktiline toumlouml Arvutivotildergu skeemi loomine vastavalt etteantud algandmetele

Arvutivotilderkude alused Arvutivotildergu arhitektuur Arvutivotildergu protokollid Arvutivotildergu mudelid OSI mudeli kihtide uumllesanded ning kihtides toimivad protokollid IP votildergu potildehitotildeed

15 EKAP

selgitab vabalt valitud votilderguseadme toumloumlpotildehimotildetteid

Iseseisev toumlouml kirjeldab arvutivotilderkudes toimivaid protokolle

Arvutivotilderkude alusprotokollid

kirjeldab operatsioonisuumlsteemide funktsioone ning erinevate operatsioonisuumlsteemide erinevusi

kirjeldab operatsioonisuumlsteemide potildehivotildeimekusi ja liike

selgitab operatsioonisuumlsteemide sarnasusi ja potildehilisi erinevusi

nimetab ja selgitab operatsioonisuumlsteemi potildehiteenuseid

tuvastab seadmes kasutatava operatsioonisuumlsteemi ja selle versiooni interneti- ja votildeotilderkeelsete kirjandusallikate abil

loeng

paaristoumlouml

iseseisev toumlouml

praktiline toumlouml

Paaristoumlouml Etteantud operatsioonisuumlsteemi kirjeldamine ning tutvustamine ruumlhmale Praktiline toumlouml maumlaumlrab laumlhteuumllesande jaumlrgi kasutatava opertasioonisuumlsteemi paigaldab virtuaalmasinale erinevaid op-suumlsteeme kirjeldab erinevaid operatsioonisuumlsteeme Iseseisev toumlouml valib vastavalt etteantud kirjeldusele sobiva op-suumlsteemi

Operatsioonisuumlsteemid Linux Windows Vaumlhem levinud operatsiooni-suumlsteemid Eri op-suumlsteemide vaiketurvalisus Erinevate opsuumlsteemide vaiketeenuste seadistamine Operatsioonisuumlsteemide teooria alused Op suumlst funktsioonid Protsesside haldus Failisuumlsteemid Erinevad operatsioonisuumlsteemid ja nende potildelvkonnad

2 EKAP

seadistab oma rakendusi erinevates operatsioonisuumlsteemides

paigaldab etteantud rakendustarkvara maumlaumlratud operatsioonisuumlsteemis

kirjeldab enamlevinud taristuteenuste potildehilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel otildeigesti seadistada

dokumenteerib oma tegevust ja loodud lahendusikeeleliselt korrektselt

seadistab lihtsamatel juhtudel enamlevinud rakendusservereid erinevatel platvormidel

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Klientrakenduste seadistamine ning oma tegevuse protokollimine kirjeldab taristuteenuste toimimist Ruumlhmatoumlouml maumlaumlratleb juhendmaterjali potildehjal notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse toimimiseks maumlaumlratleb taristuteenuse pakkumiseks vajaliku tarkvara

Taristuteenused (DHCP DNS NTP AD DS SMB) Taristuteenuste tarkvara taristu-teenuste potildehiomadused ja toumloumlpotildehimotildetted

1 EKAP

Iseseisev toumlouml moodulis Iga teema kohta on planeeritud iseseisev toumlouml valikuliselt

koostab ja vormindab referaadi antud teemal

koostab uumllevaade arvuti riistvarakomponendist

teisendab arvud uumlhest arvusuumlsteemist teise

koostab eesti-inglise-vene (vm) sotildenastiku 50-200 termini ulatuses

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

maumlaumlrab etteantud uumllesande potildehjal vajaliku riistvara ja votildergu parameetrid

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo Mooduli hinne kujuneb positiivselt sooritatud kontrolltoumloumlde praktiliste toumloumlde ja iseseisvate toumloumlde hinnetest Hindamisuumllesanded

kirjalik toumlouml erialasel teemal mis sisaldab erialase info otsimist internetist selle vormistamist vastavalt notildeuetele tabeli ja diagrammi lisamist

aktuaalsel teemal erialase esitluse loomine ja esitamine

etteantud kriteeriumitele vastava arvutikomplekti koostamine ja kaitsmine

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

arvutis oleva tarkvara miinimumnotildeuete loetelu koostamine

arvude konverteerimine uumlhest arvusuumlsteemist teise

erialase sotildenastiku koostamine (eesti-inglise)

Hindekriteeriumid Arvestatud (Hinne ldquoArdquo) Hinde saamiseks tuleb otildeppijal arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Tekstitoumloumltlus - httpwebametikooleeanne-lijuhend httpwebametikooleeanne-likommunikatsioon Esitluse koostamine - httpwebametikooleeanne-lipp2 Tabeltoumloumltlus - httpwebametikooleeanne-liexcel Irina Merkulova e-kursus bdquoArvuti-toumloumlvahendinaldquo httpsmoodlehitsaeecourseviewphpid=4267 Riistvara - httparvutiehitusweeblycom httpetwikipediaorgwikiRiistvara Upgrading and Repairing PCs 19th Edition Scot Mueller Upgrading and Repairing Laptops Scot Mueller Arvuti ehitamine votildehikutele Mark LChambers 2006 Lausuja Kirjastus Operatsioonisuumlsteemid Jelena Vendelin TTUuml Kirjastus 2003 Operatsioonisuumlsteemid - httpterahktluee~aimarWindowsOpsyshtml httpwebzoneeemehine2unix Margus Metsheina otildeppematerjalid metsheincom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

2 PROGRAMMEERIMISE ALUSED 85

Eesmaumlrk Otildepetusega taotletakse et otildeppija motildeistab programmeerimise potildehiolemust nimetab uumlldist programmeerimisterminoloogiat ning oskab kasutada peamisi tarkvaraarenduse vahendeid

ja luua lihtsamaid rakendusi

Otildepivaumlljundid

Otildepilane

teab objektorienteeritud programmeerimise potildehimotildetteid ja ndashmotildeisteid

tunneb erinevaid andmetuumluumlpe ja andmestruktuure

kasutab matemaatika ja loogika potildehiseoseid programmeerimisuumllesannete lahendamisel

loob lihtsamaid rakendusi kasutades arendusvahendeid

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

dokumenteerib enda ja teiste meeskonnaliikmete toumloumld

kasutab otildeppe- ja ingliskeelset programmeerimise terminoloogiat

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Marina Oleinik Kristjan Kivikangur Mare Tamm Irina Merkulova Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

kasutab erinevaid andmetuumluumlpe ja andmestruktuure

valib muutuja kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab programmeerimisega seotud potildehimotildeisteid

kirjeldab erinevaid andmestruktuure

loeng

iseseisev toumlouml

praktilised toumloumld

test

Test programmeerimise potildehimotildeisted

iseseisev toumlouml andmestruktuuride ja programmeerimise aluspotildehimotildetete

praktiline toumlouml algoritmi koostamine ja realiseerimine motildened peavoolu programmeerimis keeles

Sissejuhatus programmeerimisse Matemaatiline loogika Kotildergem matemaatika Andmetuumluumlbid Andmestruktuurid Algoritmid Peavoolu programmerimise keele alged

2 EKAP

koostab algoritme graafilise programmeerimise abivahendite abil (scratch vms)

koostab ja realiseerib olulisemaid algoritme vaumlhemalt uumlhes peavoolu programmeerimisekeeles

kirjeldab objektorienteeritud programmeerimise potildehimotildetteid ja -motildeisteid

loetleb OOP potildehimotildetteid ja potildehimotildeisteid

loeng

iseseisev toumlouml

kirjalik kuumlsitlus

kirjalik kuumlsitlus - OOP potildehimotildetteid ja potildehimotildeisteid

iseseisev toumlouml ndash tunneb aumlra naumlidisprogrammi laumlhtekoodis OOP potildehimotildetted

Oop Klassid Paumlrilus Kapseldamine Poluumlmorfism Abstraktsioon

2 EKAP

loob lihtsamaid rakendusi kasutades arendusvahendeid

loob lihtsamaid rakendusi (motildenes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud laumlhenemist

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel

loeng

iseseisev toumlouml

praktiline toumlouml

loov toumlouml

iseseisev toumlouml ndash rakenduse kirjeldamine

loov toumlouml ndash loob kirjeldatud rakenduse

praktilised toumloumld ndash loodud rakenduse efektiivsuse testimine

Programmeerimine Arenduskeskkonna tutvustus Rakenduste loomine

25 EKAP

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

jaumlrgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaid

kasutab tulemuslikult hajusat versioonihaldussuumlsteemi tarkvaraarenduse projektis

loeng

praktiline toumlouml projektimeeskonnas kasutades parimaid praktikaid

Meeskonnatoumlouml projekt (suurus 2 -3)

etteantud laumlhteuumllesande alusel koostada

- algoritm

- algoritm realiseerida

- kasutab toumlouml koordineerimisel versioonihaldussuumlsteemi vahendeid

- potildehjendab koodi vastavust antud programmeerimise keele parimatele praktikatele

- loodud algoritmide dokumenteerimine

Parimate praktikate tutvustus (taanded kommentaarid nimekuju jne)

Programmeerimine vastavuses parimate praktikatega

Versioonihaldussuumlsteemid

2 EKAP

Iseseisev toumlouml moodulis Algoritmi koostamine Totildeevaumlaumlrtus tabelite koostamine Meeskonnatoumlouml projekti kirjutamine

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 3: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

lisab jalusesse slaidinumbri automaatsefikseeritud kuupaumleva etteantud tingimustel

rakendab esitluse loomisel juhtslaidi kasutamise potildehimotildetet

kasutab erinevaid veebipotildehiseid dokumendi loomise vahendeid

kasutab operatsioonisuumlsteemi potildehifunktsioone ja spikrifunktsioone

kohandab arvuti potildehisaumltteid

tunneb failihalduse potildehimotildeisteid

teostab toiminguid failide ja kaustadega

kasutab viirusetotilderjeprogramme

hindab riistvara komplekti vastavust tarkvara notildeudmistele ning maumlaumlratleb notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse kasutamiseks

kirjeldab arvutisuumlsteemide komponentide ja lisaseadmete toumloumlpotildehimotildetteid ning peamisi parameetreid

korraldab toumloumlkoha arvutite riistvara notildeuetekohaseks kaumlsitlemiseks tagades isikliku ja toumloumlkeskkonna ohutuse

koostab vastavalt rakendusele arvuti riistvarale esitatavate notildeuete loetelu

loeng

praktiline toumlouml

ruumlhmatoumlouml

iseseisev toumlouml

info kogumine

Test Riistvara komponentide potildehilised parameetrid ning nende toumloumluumllesanded Praktiline harjutus Arvutikomplekti koostamine vastavalt etteantud notildeuetele Loetelu koostamine vastavalt laumlhteuumllesandele Ruumlhmatoumlouml Arvutikomplekti fuumluumlsiline komplekteerimine ja toumloumlkoha ergonoomiline paigutamine Iseseisev toumlouml Komponentide tuvastamine ja rikke lokaliseeerimine

Arvutite riistvara Arvutite seesmised komponendid Sisend- vaumlljundseadmed Arvutite lisaseadmed Jotildeudlustestimine

15 EKAP

motildeistab lihtsamate arvutivotilderguseadmete kasutusvaldkondi

kirjeldab arvutivotildergu seadmete kasutusvaldkondi ning valib seadme vastavalt olukorrale

nimetab ja iseloomustab arvutivotildergu seadmeid

loob lihtsama arvutivotildergu kasutades votilderguseadmeid

loeng

Individuaalne harjutus

praktiline toumlouml

iseseisev toumlouml

Test Arvutivotildergu seadmete funktsioonid ning kasutusvaldkonnad Praktiline toumlouml Arvutivotildergu skeemi loomine vastavalt etteantud algandmetele

Arvutivotilderkude alused Arvutivotildergu arhitektuur Arvutivotildergu protokollid Arvutivotildergu mudelid OSI mudeli kihtide uumllesanded ning kihtides toimivad protokollid IP votildergu potildehitotildeed

15 EKAP

selgitab vabalt valitud votilderguseadme toumloumlpotildehimotildetteid

Iseseisev toumlouml kirjeldab arvutivotilderkudes toimivaid protokolle

Arvutivotilderkude alusprotokollid

kirjeldab operatsioonisuumlsteemide funktsioone ning erinevate operatsioonisuumlsteemide erinevusi

kirjeldab operatsioonisuumlsteemide potildehivotildeimekusi ja liike

selgitab operatsioonisuumlsteemide sarnasusi ja potildehilisi erinevusi

nimetab ja selgitab operatsioonisuumlsteemi potildehiteenuseid

tuvastab seadmes kasutatava operatsioonisuumlsteemi ja selle versiooni interneti- ja votildeotilderkeelsete kirjandusallikate abil

loeng

paaristoumlouml

iseseisev toumlouml

praktiline toumlouml

Paaristoumlouml Etteantud operatsioonisuumlsteemi kirjeldamine ning tutvustamine ruumlhmale Praktiline toumlouml maumlaumlrab laumlhteuumllesande jaumlrgi kasutatava opertasioonisuumlsteemi paigaldab virtuaalmasinale erinevaid op-suumlsteeme kirjeldab erinevaid operatsioonisuumlsteeme Iseseisev toumlouml valib vastavalt etteantud kirjeldusele sobiva op-suumlsteemi

Operatsioonisuumlsteemid Linux Windows Vaumlhem levinud operatsiooni-suumlsteemid Eri op-suumlsteemide vaiketurvalisus Erinevate opsuumlsteemide vaiketeenuste seadistamine Operatsioonisuumlsteemide teooria alused Op suumlst funktsioonid Protsesside haldus Failisuumlsteemid Erinevad operatsioonisuumlsteemid ja nende potildelvkonnad

2 EKAP

seadistab oma rakendusi erinevates operatsioonisuumlsteemides

paigaldab etteantud rakendustarkvara maumlaumlratud operatsioonisuumlsteemis

kirjeldab enamlevinud taristuteenuste potildehilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel otildeigesti seadistada

dokumenteerib oma tegevust ja loodud lahendusikeeleliselt korrektselt

seadistab lihtsamatel juhtudel enamlevinud rakendusservereid erinevatel platvormidel

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Klientrakenduste seadistamine ning oma tegevuse protokollimine kirjeldab taristuteenuste toimimist Ruumlhmatoumlouml maumlaumlratleb juhendmaterjali potildehjal notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse toimimiseks maumlaumlratleb taristuteenuse pakkumiseks vajaliku tarkvara

Taristuteenused (DHCP DNS NTP AD DS SMB) Taristuteenuste tarkvara taristu-teenuste potildehiomadused ja toumloumlpotildehimotildetted

1 EKAP

Iseseisev toumlouml moodulis Iga teema kohta on planeeritud iseseisev toumlouml valikuliselt

koostab ja vormindab referaadi antud teemal

koostab uumllevaade arvuti riistvarakomponendist

teisendab arvud uumlhest arvusuumlsteemist teise

koostab eesti-inglise-vene (vm) sotildenastiku 50-200 termini ulatuses

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

maumlaumlrab etteantud uumllesande potildehjal vajaliku riistvara ja votildergu parameetrid

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo Mooduli hinne kujuneb positiivselt sooritatud kontrolltoumloumlde praktiliste toumloumlde ja iseseisvate toumloumlde hinnetest Hindamisuumllesanded

kirjalik toumlouml erialasel teemal mis sisaldab erialase info otsimist internetist selle vormistamist vastavalt notildeuetele tabeli ja diagrammi lisamist

aktuaalsel teemal erialase esitluse loomine ja esitamine

etteantud kriteeriumitele vastava arvutikomplekti koostamine ja kaitsmine

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

arvutis oleva tarkvara miinimumnotildeuete loetelu koostamine

arvude konverteerimine uumlhest arvusuumlsteemist teise

erialase sotildenastiku koostamine (eesti-inglise)

Hindekriteeriumid Arvestatud (Hinne ldquoArdquo) Hinde saamiseks tuleb otildeppijal arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Tekstitoumloumltlus - httpwebametikooleeanne-lijuhend httpwebametikooleeanne-likommunikatsioon Esitluse koostamine - httpwebametikooleeanne-lipp2 Tabeltoumloumltlus - httpwebametikooleeanne-liexcel Irina Merkulova e-kursus bdquoArvuti-toumloumlvahendinaldquo httpsmoodlehitsaeecourseviewphpid=4267 Riistvara - httparvutiehitusweeblycom httpetwikipediaorgwikiRiistvara Upgrading and Repairing PCs 19th Edition Scot Mueller Upgrading and Repairing Laptops Scot Mueller Arvuti ehitamine votildehikutele Mark LChambers 2006 Lausuja Kirjastus Operatsioonisuumlsteemid Jelena Vendelin TTUuml Kirjastus 2003 Operatsioonisuumlsteemid - httpterahktluee~aimarWindowsOpsyshtml httpwebzoneeemehine2unix Margus Metsheina otildeppematerjalid metsheincom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

2 PROGRAMMEERIMISE ALUSED 85

Eesmaumlrk Otildepetusega taotletakse et otildeppija motildeistab programmeerimise potildehiolemust nimetab uumlldist programmeerimisterminoloogiat ning oskab kasutada peamisi tarkvaraarenduse vahendeid

ja luua lihtsamaid rakendusi

Otildepivaumlljundid

Otildepilane

teab objektorienteeritud programmeerimise potildehimotildetteid ja ndashmotildeisteid

tunneb erinevaid andmetuumluumlpe ja andmestruktuure

kasutab matemaatika ja loogika potildehiseoseid programmeerimisuumllesannete lahendamisel

loob lihtsamaid rakendusi kasutades arendusvahendeid

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

dokumenteerib enda ja teiste meeskonnaliikmete toumloumld

kasutab otildeppe- ja ingliskeelset programmeerimise terminoloogiat

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Marina Oleinik Kristjan Kivikangur Mare Tamm Irina Merkulova Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

kasutab erinevaid andmetuumluumlpe ja andmestruktuure

valib muutuja kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab programmeerimisega seotud potildehimotildeisteid

kirjeldab erinevaid andmestruktuure

loeng

iseseisev toumlouml

praktilised toumloumld

test

Test programmeerimise potildehimotildeisted

iseseisev toumlouml andmestruktuuride ja programmeerimise aluspotildehimotildetete

praktiline toumlouml algoritmi koostamine ja realiseerimine motildened peavoolu programmeerimis keeles

Sissejuhatus programmeerimisse Matemaatiline loogika Kotildergem matemaatika Andmetuumluumlbid Andmestruktuurid Algoritmid Peavoolu programmerimise keele alged

2 EKAP

koostab algoritme graafilise programmeerimise abivahendite abil (scratch vms)

koostab ja realiseerib olulisemaid algoritme vaumlhemalt uumlhes peavoolu programmeerimisekeeles

kirjeldab objektorienteeritud programmeerimise potildehimotildetteid ja -motildeisteid

loetleb OOP potildehimotildetteid ja potildehimotildeisteid

loeng

iseseisev toumlouml

kirjalik kuumlsitlus

kirjalik kuumlsitlus - OOP potildehimotildetteid ja potildehimotildeisteid

iseseisev toumlouml ndash tunneb aumlra naumlidisprogrammi laumlhtekoodis OOP potildehimotildetted

Oop Klassid Paumlrilus Kapseldamine Poluumlmorfism Abstraktsioon

2 EKAP

loob lihtsamaid rakendusi kasutades arendusvahendeid

loob lihtsamaid rakendusi (motildenes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud laumlhenemist

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel

loeng

iseseisev toumlouml

praktiline toumlouml

loov toumlouml

iseseisev toumlouml ndash rakenduse kirjeldamine

loov toumlouml ndash loob kirjeldatud rakenduse

praktilised toumloumld ndash loodud rakenduse efektiivsuse testimine

Programmeerimine Arenduskeskkonna tutvustus Rakenduste loomine

25 EKAP

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

jaumlrgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaid

kasutab tulemuslikult hajusat versioonihaldussuumlsteemi tarkvaraarenduse projektis

loeng

praktiline toumlouml projektimeeskonnas kasutades parimaid praktikaid

Meeskonnatoumlouml projekt (suurus 2 -3)

etteantud laumlhteuumllesande alusel koostada

- algoritm

- algoritm realiseerida

- kasutab toumlouml koordineerimisel versioonihaldussuumlsteemi vahendeid

- potildehjendab koodi vastavust antud programmeerimise keele parimatele praktikatele

- loodud algoritmide dokumenteerimine

Parimate praktikate tutvustus (taanded kommentaarid nimekuju jne)

Programmeerimine vastavuses parimate praktikatega

Versioonihaldussuumlsteemid

2 EKAP

Iseseisev toumlouml moodulis Algoritmi koostamine Totildeevaumlaumlrtus tabelite koostamine Meeskonnatoumlouml projekti kirjutamine

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 4: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

selgitab vabalt valitud votilderguseadme toumloumlpotildehimotildetteid

Iseseisev toumlouml kirjeldab arvutivotilderkudes toimivaid protokolle

Arvutivotilderkude alusprotokollid

kirjeldab operatsioonisuumlsteemide funktsioone ning erinevate operatsioonisuumlsteemide erinevusi

kirjeldab operatsioonisuumlsteemide potildehivotildeimekusi ja liike

selgitab operatsioonisuumlsteemide sarnasusi ja potildehilisi erinevusi

nimetab ja selgitab operatsioonisuumlsteemi potildehiteenuseid

tuvastab seadmes kasutatava operatsioonisuumlsteemi ja selle versiooni interneti- ja votildeotilderkeelsete kirjandusallikate abil

loeng

paaristoumlouml

iseseisev toumlouml

praktiline toumlouml

Paaristoumlouml Etteantud operatsioonisuumlsteemi kirjeldamine ning tutvustamine ruumlhmale Praktiline toumlouml maumlaumlrab laumlhteuumllesande jaumlrgi kasutatava opertasioonisuumlsteemi paigaldab virtuaalmasinale erinevaid op-suumlsteeme kirjeldab erinevaid operatsioonisuumlsteeme Iseseisev toumlouml valib vastavalt etteantud kirjeldusele sobiva op-suumlsteemi

Operatsioonisuumlsteemid Linux Windows Vaumlhem levinud operatsiooni-suumlsteemid Eri op-suumlsteemide vaiketurvalisus Erinevate opsuumlsteemide vaiketeenuste seadistamine Operatsioonisuumlsteemide teooria alused Op suumlst funktsioonid Protsesside haldus Failisuumlsteemid Erinevad operatsioonisuumlsteemid ja nende potildelvkonnad

2 EKAP

seadistab oma rakendusi erinevates operatsioonisuumlsteemides

paigaldab etteantud rakendustarkvara maumlaumlratud operatsioonisuumlsteemis

kirjeldab enamlevinud taristuteenuste potildehilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel otildeigesti seadistada

dokumenteerib oma tegevust ja loodud lahendusikeeleliselt korrektselt

seadistab lihtsamatel juhtudel enamlevinud rakendusservereid erinevatel platvormidel

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Klientrakenduste seadistamine ning oma tegevuse protokollimine kirjeldab taristuteenuste toimimist Ruumlhmatoumlouml maumlaumlratleb juhendmaterjali potildehjal notildeuded riistvarale ja arvutivotildergule tarkvaralahenduse toimimiseks maumlaumlratleb taristuteenuse pakkumiseks vajaliku tarkvara

Taristuteenused (DHCP DNS NTP AD DS SMB) Taristuteenuste tarkvara taristu-teenuste potildehiomadused ja toumloumlpotildehimotildetted

1 EKAP

Iseseisev toumlouml moodulis Iga teema kohta on planeeritud iseseisev toumlouml valikuliselt

koostab ja vormindab referaadi antud teemal

koostab uumllevaade arvuti riistvarakomponendist

teisendab arvud uumlhest arvusuumlsteemist teise

koostab eesti-inglise-vene (vm) sotildenastiku 50-200 termini ulatuses

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

maumlaumlrab etteantud uumllesande potildehjal vajaliku riistvara ja votildergu parameetrid

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo Mooduli hinne kujuneb positiivselt sooritatud kontrolltoumloumlde praktiliste toumloumlde ja iseseisvate toumloumlde hinnetest Hindamisuumllesanded

kirjalik toumlouml erialasel teemal mis sisaldab erialase info otsimist internetist selle vormistamist vastavalt notildeuetele tabeli ja diagrammi lisamist

aktuaalsel teemal erialase esitluse loomine ja esitamine

etteantud kriteeriumitele vastava arvutikomplekti koostamine ja kaitsmine

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

arvutis oleva tarkvara miinimumnotildeuete loetelu koostamine

arvude konverteerimine uumlhest arvusuumlsteemist teise

erialase sotildenastiku koostamine (eesti-inglise)

Hindekriteeriumid Arvestatud (Hinne ldquoArdquo) Hinde saamiseks tuleb otildeppijal arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Tekstitoumloumltlus - httpwebametikooleeanne-lijuhend httpwebametikooleeanne-likommunikatsioon Esitluse koostamine - httpwebametikooleeanne-lipp2 Tabeltoumloumltlus - httpwebametikooleeanne-liexcel Irina Merkulova e-kursus bdquoArvuti-toumloumlvahendinaldquo httpsmoodlehitsaeecourseviewphpid=4267 Riistvara - httparvutiehitusweeblycom httpetwikipediaorgwikiRiistvara Upgrading and Repairing PCs 19th Edition Scot Mueller Upgrading and Repairing Laptops Scot Mueller Arvuti ehitamine votildehikutele Mark LChambers 2006 Lausuja Kirjastus Operatsioonisuumlsteemid Jelena Vendelin TTUuml Kirjastus 2003 Operatsioonisuumlsteemid - httpterahktluee~aimarWindowsOpsyshtml httpwebzoneeemehine2unix Margus Metsheina otildeppematerjalid metsheincom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

2 PROGRAMMEERIMISE ALUSED 85

Eesmaumlrk Otildepetusega taotletakse et otildeppija motildeistab programmeerimise potildehiolemust nimetab uumlldist programmeerimisterminoloogiat ning oskab kasutada peamisi tarkvaraarenduse vahendeid

ja luua lihtsamaid rakendusi

Otildepivaumlljundid

Otildepilane

teab objektorienteeritud programmeerimise potildehimotildetteid ja ndashmotildeisteid

tunneb erinevaid andmetuumluumlpe ja andmestruktuure

kasutab matemaatika ja loogika potildehiseoseid programmeerimisuumllesannete lahendamisel

loob lihtsamaid rakendusi kasutades arendusvahendeid

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

dokumenteerib enda ja teiste meeskonnaliikmete toumloumld

kasutab otildeppe- ja ingliskeelset programmeerimise terminoloogiat

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Marina Oleinik Kristjan Kivikangur Mare Tamm Irina Merkulova Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

kasutab erinevaid andmetuumluumlpe ja andmestruktuure

valib muutuja kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab programmeerimisega seotud potildehimotildeisteid

kirjeldab erinevaid andmestruktuure

loeng

iseseisev toumlouml

praktilised toumloumld

test

Test programmeerimise potildehimotildeisted

iseseisev toumlouml andmestruktuuride ja programmeerimise aluspotildehimotildetete

praktiline toumlouml algoritmi koostamine ja realiseerimine motildened peavoolu programmeerimis keeles

Sissejuhatus programmeerimisse Matemaatiline loogika Kotildergem matemaatika Andmetuumluumlbid Andmestruktuurid Algoritmid Peavoolu programmerimise keele alged

2 EKAP

koostab algoritme graafilise programmeerimise abivahendite abil (scratch vms)

koostab ja realiseerib olulisemaid algoritme vaumlhemalt uumlhes peavoolu programmeerimisekeeles

kirjeldab objektorienteeritud programmeerimise potildehimotildetteid ja -motildeisteid

loetleb OOP potildehimotildetteid ja potildehimotildeisteid

loeng

iseseisev toumlouml

kirjalik kuumlsitlus

kirjalik kuumlsitlus - OOP potildehimotildetteid ja potildehimotildeisteid

iseseisev toumlouml ndash tunneb aumlra naumlidisprogrammi laumlhtekoodis OOP potildehimotildetted

Oop Klassid Paumlrilus Kapseldamine Poluumlmorfism Abstraktsioon

2 EKAP

loob lihtsamaid rakendusi kasutades arendusvahendeid

loob lihtsamaid rakendusi (motildenes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud laumlhenemist

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel

loeng

iseseisev toumlouml

praktiline toumlouml

loov toumlouml

iseseisev toumlouml ndash rakenduse kirjeldamine

loov toumlouml ndash loob kirjeldatud rakenduse

praktilised toumloumld ndash loodud rakenduse efektiivsuse testimine

Programmeerimine Arenduskeskkonna tutvustus Rakenduste loomine

25 EKAP

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

jaumlrgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaid

kasutab tulemuslikult hajusat versioonihaldussuumlsteemi tarkvaraarenduse projektis

loeng

praktiline toumlouml projektimeeskonnas kasutades parimaid praktikaid

Meeskonnatoumlouml projekt (suurus 2 -3)

etteantud laumlhteuumllesande alusel koostada

- algoritm

- algoritm realiseerida

- kasutab toumlouml koordineerimisel versioonihaldussuumlsteemi vahendeid

- potildehjendab koodi vastavust antud programmeerimise keele parimatele praktikatele

- loodud algoritmide dokumenteerimine

Parimate praktikate tutvustus (taanded kommentaarid nimekuju jne)

Programmeerimine vastavuses parimate praktikatega

Versioonihaldussuumlsteemid

2 EKAP

Iseseisev toumlouml moodulis Algoritmi koostamine Totildeevaumlaumlrtus tabelite koostamine Meeskonnatoumlouml projekti kirjutamine

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 5: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

teisendab arvud uumlhest arvusuumlsteemist teise

koostab eesti-inglise-vene (vm) sotildenastiku 50-200 termini ulatuses

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

maumlaumlrab etteantud uumllesande potildehjal vajaliku riistvara ja votildergu parameetrid

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo Mooduli hinne kujuneb positiivselt sooritatud kontrolltoumloumlde praktiliste toumloumlde ja iseseisvate toumloumlde hinnetest Hindamisuumllesanded

kirjalik toumlouml erialasel teemal mis sisaldab erialase info otsimist internetist selle vormistamist vastavalt notildeuetele tabeli ja diagrammi lisamist

aktuaalsel teemal erialase esitluse loomine ja esitamine

etteantud kriteeriumitele vastava arvutikomplekti koostamine ja kaitsmine

paigaldab ja seadistab operatsioonisuumlsteemi ning dokumenteerib kogu toumlouml

arvutis oleva tarkvara miinimumnotildeuete loetelu koostamine

arvude konverteerimine uumlhest arvusuumlsteemist teise

erialase sotildenastiku koostamine (eesti-inglise)

Hindekriteeriumid Arvestatud (Hinne ldquoArdquo) Hinde saamiseks tuleb otildeppijal arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Tekstitoumloumltlus - httpwebametikooleeanne-lijuhend httpwebametikooleeanne-likommunikatsioon Esitluse koostamine - httpwebametikooleeanne-lipp2 Tabeltoumloumltlus - httpwebametikooleeanne-liexcel Irina Merkulova e-kursus bdquoArvuti-toumloumlvahendinaldquo httpsmoodlehitsaeecourseviewphpid=4267 Riistvara - httparvutiehitusweeblycom httpetwikipediaorgwikiRiistvara Upgrading and Repairing PCs 19th Edition Scot Mueller Upgrading and Repairing Laptops Scot Mueller Arvuti ehitamine votildehikutele Mark LChambers 2006 Lausuja Kirjastus Operatsioonisuumlsteemid Jelena Vendelin TTUuml Kirjastus 2003 Operatsioonisuumlsteemid - httpterahktluee~aimarWindowsOpsyshtml httpwebzoneeemehine2unix Margus Metsheina otildeppematerjalid metsheincom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

2 PROGRAMMEERIMISE ALUSED 85

Eesmaumlrk Otildepetusega taotletakse et otildeppija motildeistab programmeerimise potildehiolemust nimetab uumlldist programmeerimisterminoloogiat ning oskab kasutada peamisi tarkvaraarenduse vahendeid

ja luua lihtsamaid rakendusi

Otildepivaumlljundid

Otildepilane

teab objektorienteeritud programmeerimise potildehimotildetteid ja ndashmotildeisteid

tunneb erinevaid andmetuumluumlpe ja andmestruktuure

kasutab matemaatika ja loogika potildehiseoseid programmeerimisuumllesannete lahendamisel

loob lihtsamaid rakendusi kasutades arendusvahendeid

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

dokumenteerib enda ja teiste meeskonnaliikmete toumloumld

kasutab otildeppe- ja ingliskeelset programmeerimise terminoloogiat

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Marina Oleinik Kristjan Kivikangur Mare Tamm Irina Merkulova Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

kasutab erinevaid andmetuumluumlpe ja andmestruktuure

valib muutuja kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab programmeerimisega seotud potildehimotildeisteid

kirjeldab erinevaid andmestruktuure

loeng

iseseisev toumlouml

praktilised toumloumld

test

Test programmeerimise potildehimotildeisted

iseseisev toumlouml andmestruktuuride ja programmeerimise aluspotildehimotildetete

praktiline toumlouml algoritmi koostamine ja realiseerimine motildened peavoolu programmeerimis keeles

Sissejuhatus programmeerimisse Matemaatiline loogika Kotildergem matemaatika Andmetuumluumlbid Andmestruktuurid Algoritmid Peavoolu programmerimise keele alged

2 EKAP

koostab algoritme graafilise programmeerimise abivahendite abil (scratch vms)

koostab ja realiseerib olulisemaid algoritme vaumlhemalt uumlhes peavoolu programmeerimisekeeles

kirjeldab objektorienteeritud programmeerimise potildehimotildetteid ja -motildeisteid

loetleb OOP potildehimotildetteid ja potildehimotildeisteid

loeng

iseseisev toumlouml

kirjalik kuumlsitlus

kirjalik kuumlsitlus - OOP potildehimotildetteid ja potildehimotildeisteid

iseseisev toumlouml ndash tunneb aumlra naumlidisprogrammi laumlhtekoodis OOP potildehimotildetted

Oop Klassid Paumlrilus Kapseldamine Poluumlmorfism Abstraktsioon

2 EKAP

loob lihtsamaid rakendusi kasutades arendusvahendeid

loob lihtsamaid rakendusi (motildenes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud laumlhenemist

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel

loeng

iseseisev toumlouml

praktiline toumlouml

loov toumlouml

iseseisev toumlouml ndash rakenduse kirjeldamine

loov toumlouml ndash loob kirjeldatud rakenduse

praktilised toumloumld ndash loodud rakenduse efektiivsuse testimine

Programmeerimine Arenduskeskkonna tutvustus Rakenduste loomine

25 EKAP

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

jaumlrgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaid

kasutab tulemuslikult hajusat versioonihaldussuumlsteemi tarkvaraarenduse projektis

loeng

praktiline toumlouml projektimeeskonnas kasutades parimaid praktikaid

Meeskonnatoumlouml projekt (suurus 2 -3)

etteantud laumlhteuumllesande alusel koostada

- algoritm

- algoritm realiseerida

- kasutab toumlouml koordineerimisel versioonihaldussuumlsteemi vahendeid

- potildehjendab koodi vastavust antud programmeerimise keele parimatele praktikatele

- loodud algoritmide dokumenteerimine

Parimate praktikate tutvustus (taanded kommentaarid nimekuju jne)

Programmeerimine vastavuses parimate praktikatega

Versioonihaldussuumlsteemid

2 EKAP

Iseseisev toumlouml moodulis Algoritmi koostamine Totildeevaumlaumlrtus tabelite koostamine Meeskonnatoumlouml projekti kirjutamine

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 6: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

2 PROGRAMMEERIMISE ALUSED 85

Eesmaumlrk Otildepetusega taotletakse et otildeppija motildeistab programmeerimise potildehiolemust nimetab uumlldist programmeerimisterminoloogiat ning oskab kasutada peamisi tarkvaraarenduse vahendeid

ja luua lihtsamaid rakendusi

Otildepivaumlljundid

Otildepilane

teab objektorienteeritud programmeerimise potildehimotildetteid ja ndashmotildeisteid

tunneb erinevaid andmetuumluumlpe ja andmestruktuure

kasutab matemaatika ja loogika potildehiseoseid programmeerimisuumllesannete lahendamisel

loob lihtsamaid rakendusi kasutades arendusvahendeid

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

dokumenteerib enda ja teiste meeskonnaliikmete toumloumld

kasutab otildeppe- ja ingliskeelset programmeerimise terminoloogiat

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Marina Oleinik Kristjan Kivikangur Mare Tamm Irina Merkulova Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

kasutab erinevaid andmetuumluumlpe ja andmestruktuure

valib muutuja kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab programmeerimisega seotud potildehimotildeisteid

kirjeldab erinevaid andmestruktuure

loeng

iseseisev toumlouml

praktilised toumloumld

test

Test programmeerimise potildehimotildeisted

iseseisev toumlouml andmestruktuuride ja programmeerimise aluspotildehimotildetete

praktiline toumlouml algoritmi koostamine ja realiseerimine motildened peavoolu programmeerimis keeles

Sissejuhatus programmeerimisse Matemaatiline loogika Kotildergem matemaatika Andmetuumluumlbid Andmestruktuurid Algoritmid Peavoolu programmerimise keele alged

2 EKAP

koostab algoritme graafilise programmeerimise abivahendite abil (scratch vms)

koostab ja realiseerib olulisemaid algoritme vaumlhemalt uumlhes peavoolu programmeerimisekeeles

kirjeldab objektorienteeritud programmeerimise potildehimotildetteid ja -motildeisteid

loetleb OOP potildehimotildetteid ja potildehimotildeisteid

loeng

iseseisev toumlouml

kirjalik kuumlsitlus

kirjalik kuumlsitlus - OOP potildehimotildetteid ja potildehimotildeisteid

iseseisev toumlouml ndash tunneb aumlra naumlidisprogrammi laumlhtekoodis OOP potildehimotildetted

Oop Klassid Paumlrilus Kapseldamine Poluumlmorfism Abstraktsioon

2 EKAP

loob lihtsamaid rakendusi kasutades arendusvahendeid

loob lihtsamaid rakendusi (motildenes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud laumlhenemist

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel

loeng

iseseisev toumlouml

praktiline toumlouml

loov toumlouml

iseseisev toumlouml ndash rakenduse kirjeldamine

loov toumlouml ndash loob kirjeldatud rakenduse

praktilised toumloumld ndash loodud rakenduse efektiivsuse testimine

Programmeerimine Arenduskeskkonna tutvustus Rakenduste loomine

25 EKAP

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

jaumlrgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaid

kasutab tulemuslikult hajusat versioonihaldussuumlsteemi tarkvaraarenduse projektis

loeng

praktiline toumlouml projektimeeskonnas kasutades parimaid praktikaid

Meeskonnatoumlouml projekt (suurus 2 -3)

etteantud laumlhteuumllesande alusel koostada

- algoritm

- algoritm realiseerida

- kasutab toumlouml koordineerimisel versioonihaldussuumlsteemi vahendeid

- potildehjendab koodi vastavust antud programmeerimise keele parimatele praktikatele

- loodud algoritmide dokumenteerimine

Parimate praktikate tutvustus (taanded kommentaarid nimekuju jne)

Programmeerimine vastavuses parimate praktikatega

Versioonihaldussuumlsteemid

2 EKAP

Iseseisev toumlouml moodulis Algoritmi koostamine Totildeevaumlaumlrtus tabelite koostamine Meeskonnatoumlouml projekti kirjutamine

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 7: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

kirjeldab objektorienteeritud programmeerimise potildehimotildetteid ja -motildeisteid

loetleb OOP potildehimotildetteid ja potildehimotildeisteid

loeng

iseseisev toumlouml

kirjalik kuumlsitlus

kirjalik kuumlsitlus - OOP potildehimotildetteid ja potildehimotildeisteid

iseseisev toumlouml ndash tunneb aumlra naumlidisprogrammi laumlhtekoodis OOP potildehimotildetted

Oop Klassid Paumlrilus Kapseldamine Poluumlmorfism Abstraktsioon

2 EKAP

loob lihtsamaid rakendusi kasutades arendusvahendeid

loob lihtsamaid rakendusi (motildenes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud laumlhenemist

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel

loeng

iseseisev toumlouml

praktiline toumlouml

loov toumlouml

iseseisev toumlouml ndash rakenduse kirjeldamine

loov toumlouml ndash loob kirjeldatud rakenduse

praktilised toumloumld ndash loodud rakenduse efektiivsuse testimine

Programmeerimine Arenduskeskkonna tutvustus Rakenduste loomine

25 EKAP

jaumlrgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid

jaumlrgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaid

kasutab tulemuslikult hajusat versioonihaldussuumlsteemi tarkvaraarenduse projektis

loeng

praktiline toumlouml projektimeeskonnas kasutades parimaid praktikaid

Meeskonnatoumlouml projekt (suurus 2 -3)

etteantud laumlhteuumllesande alusel koostada

- algoritm

- algoritm realiseerida

- kasutab toumlouml koordineerimisel versioonihaldussuumlsteemi vahendeid

- potildehjendab koodi vastavust antud programmeerimise keele parimatele praktikatele

- loodud algoritmide dokumenteerimine

Parimate praktikate tutvustus (taanded kommentaarid nimekuju jne)

Programmeerimine vastavuses parimate praktikatega

Versioonihaldussuumlsteemid

2 EKAP

Iseseisev toumlouml moodulis Algoritmi koostamine Totildeevaumlaumlrtus tabelite koostamine Meeskonnatoumlouml projekti kirjutamine

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 8: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Mooduli hinde kujunemine Moodulit hinnatakse mitteeristavalt Mooduli hinne kujuneb kotildeigi hindamisuumllesannete taumlitmisest laumlvendi tasemel

Hindekriteeriumid Hinne ldquoA ehk laumlvend Hinde saamiseks tuleb otildepilasel arvestatult aumlra teha kotildeik uumllesanded

Kasutatav otildeppekirjandus otildeppematerjal

Lisamaterjalid internetist Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Erinevate programmeerimiskeelte otildeppeprogrammid wwwcodecademycom Programmerimiskeelte otildeppematerjalid wwwprogetiigeree

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 9: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

3 TARKVARA ARENDUSPROTSESS 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning tunneb vastavat terminoloogiat

Otildepivaumlljundid

Otildepilane

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlra

kasutab tarkvara arendusprotsessis korrektset otildeppeja ingliskeelset terminoloogiat

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Margus Laanemaumle Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab tarkvara arendusprotsessi olemust ja mudeleid

nimetab tarkvaraarenduse eesmaumlrgid

kirjeldab tarkvaraarendust uumlhe naumlite potildehjal

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Tarkvara arendusprotsess ja

selle mudelid

05 EKAP

teab tarkvara arendusprotsessi potildehietappe ja arendusmetoodikaid

selgitab tarkvara arendusprotsessi olemust ja nimetab potildehietappe

eristab tarkvara arendusmetoodikaid

koostab laumlhteuumllesande ja notildeuded tarkvara loomiseks

kasutab tarkvara arendusprotsessis laumlbivalt valitud metoodikat

ruumlhmatoumlouml

arutelu

analuumluumls

Otildepimapp

tegevuste logi

Tarkvara arendusmetoodikad

05 EKAP

tunneb CASE vahendeid ja nende kasutamisvotildeimalusi

Kasutab vaumlhemalt 2 erinevat CASE vahendit

praktiline toumlouml Otildepimapp

Tarkavara ekraanikuvad

Case vahendid 1 EKAP

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 10: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

teab projektijuhtimise aluseid ja motildeistab tarkvara projekti eripaumlrasid

kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) potildehjal tarkvaraprojektide laumlbiviimist

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

Projektijuhtimise alused 1 EKAP

motildeistab versioonihaldussuumlsteemi olemust ja olulisust

Selgitab versioonihaldussuumlsteemi vajalikkust

arutelu Otildepimapp

tegevuste logi

Versioonihaldussuumlsteemid

(naumliteks rcs cvs opencvs)

1 EKAP

tunneb erinevate rakenduste arhitektuuride ja tuumluumlpide eripaumlrasid

hindab loodud tarkvara vastavust laumlhteuumllesandele

ruumlhmatoumlouml

arutelu

Otildepimapp

tegevuste logi

loeb (ja hiljem koostab) arhitektuuriskeemi

Tarkvara arhitektuuriskeemide

koostamine

1 EKAP

Iseseisev toumlouml moodulis

Enesekontrolli testid (terminid selgeks) Motildened arendusmustrid (MVC Singelton jne) Otildepimapi koostamine

Mooduli hinde kujunemine

Pikem projekt (veebirakendus infosuumlsteem taravara arendus) Projekti osad on realiseeritud vaumlhemalt laumlvendi tasemel N1Otildepilastel tuleb ruumlhmatoumloumlna teha infosuumlsteemi projekt Projektis kasutatakse motildenda konkreetset tarkvaraarendusmetoodikat Projekt koosneb alljaumlrgnevatest osadest

Uumllesande puumlstitus - projekti luumlhikirjeldus kasutatavad toumloumlvahendid

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega

Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega

Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite skeemid (vaumlhemalt 2-n) Kasutusjuhtumite kirjeldused Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Andmevoo vms skeemid (2-n diagrammi) Skeeme joonistatakse CASE vahendiga Prototuumluumlp Prototuumluumlbi koodiosa peab hoidma versioonihaldussuumlsteemis (Git SVN vms) Olemi-seose skeem (ERD) (vaumlhemalt n olemit) Andmebaasi loomine eelnevalt loodud mudelist Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide sobivust tegelike andmevormingutega Votildetmete seoste ja indeksite valik peab olema potildehjendatud ja asjakohane

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 11: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Andmebaasi liides mis koosneb graafilisest vormist ja nn aumlriloogika kihist Graafiline vorm peab sisaldama serveripoolset sisendikontrolli mis viiks minimaalseks XSS votildei SQL injection vms ruumlnnete teostusvotildeimaluse Testplaan Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Vt naumlidis Dokumentatsioon Tehnilises dokumentatsioonis peavad olema dokumenteeritud kotildeik funktsioonidmeetodid klassid Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Kasutusjuhend peab olema sihtgrupile arusaadav Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Toumloumlplaan (kes mida millal tegema peab) - peaks olema vaumlhemalt poole naumldala taumlpsusega Paumlevik (kes mida millal tegi) - peab olema tunniajase taumlpsusega Koosolekute protokollid Kogu dokumentatsioon peab olema taastatava ajalooga (kes millal mida muutis) Uumllaltoodud dokumentide juures hinnatakse otildeigekirja vormistust ja vastavust notildeuetele (Notildeuded motildeeldakse konkreetsel juhul ise vaumllja) Kasutusjuhtumite puhul hinnatakse vastavust projektile Tegutsejad ja olukorrad peavad vastama reaalsusele Korrektseid kasutusjuhtumeid peab olema N juhtumit ja kasutusjuhtumi vorm peab sisaldama kohustulikke elemente CASE vahenditega on tehtud projekti kontekstile vastavat 2-n andmevoo votildei UML diagrammi Andmebaasi juures hinnatakse tabelites olevate andmetuumluumlpide vastavust andmetele Votildetmete ja seoste ja indeksite valik peab olema potildehjendatud ja asjakohane Prototuumluumlbi koodiosa peab haldama versioonihaldus (Git SVN vms) Vaumlhemalt pooltel sisenditest on sisendikontroll

Lisaks Projektis on kasutatud arendusmustreid ndash vaumlhemalt N mustrit Koodile on kirjutatud uumlhik- ja integratsiooni testid Testidega kaetus vaumlhemalt X Koodi versioonihalduses arendab iga arendaja oma harus ja projektist on olemas erinevad arendusversioonid (test beeta production) Test terminite kohta Testis on vaumlhemalt 75 otildeigeid vastuseid

Lisaks

Projektis on kasutatud arendusmustreid ndash

vaumlhemalt N mustrit Kaitsmisel potildehjendatakse

nende kasutust

Koodile on kirjutatud uumlhik- ja integratsiooni testid

Testidega kaetus vaumlhemalt X

Osa projektist on optimeeritud ndash optimeerimise

aluseks on koodi profileerimine

Koodi versioonihalduses arendab iga arendaja

oma harus ja projektist on olemas erinevad

arendusversioonid (test beeta production)

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 12: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

mis kontrollib lubatud suumlmboleid ja sisendi suurust Testplaanis peab sisalduma vaumlhemalt X dokumenteeritud testjuhtumit Testplaan peab votildeimalikult laumlhedaselt vastama IEE829 standardile Tehnilises dokumentatsioonis peavad olema dokumenteeritud N funktsioonemeetodeid klasse Tehniline dokumentatsioon tuleb teha dokumendigeneraatoriga (Doxygen vms) Laumlbivalt hinnatakse projektis korrektset terminoloogiat ja keelekasutust St lubatud on X kirja- Z teriminikasutus- ja Y stiiliviga Test terminite kohta Testis on vaumlhemalt X otildeigeid vastuseid

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis httpwwwe-unieee-kursusedeuciparendus1_ssteemiarenduse_protsess_ja_meetodidhtml httpwwwe-opeeerepositooriumotsing=6x0feuni_repository_10895 httpetwikipediaorgwikiVersioonihaldus httpit-ebooksinfo httpenwikipediaorgwikiSoftware_engineering Otildepetaja koostatud otildeppematerjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 13: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

4 AGIILSED TARKVARAARENDUSE METOODIKAD 45

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning suudab asuda toumloumlle agiilses arendusmeeskonnas

Otildepivaumlljundid Otildepilane

selgitab agiilsete tarkvaraarendusmetoodikate potildehimotildetteid ja kasutab korrektset terminoloogiat

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Irina Merkulova Marina Oleinik Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

motildeistab agiilsete tarkvaraarenduse olemust ja erinevaid mudeleid

teab erinevaid tarkvaraarenduse mustreid ja nende peamisi kasutamisjuhte

iseloomustab erinevaid agiilseid arendusmetoodikaid

kirjeldab inkremetaalset ja iteratiivset tarkvaraarendust

kirjeldab agiilse tarkvaraarendusmetoodika erinevusi votilderreldes fundamentaalmetoodikatega

eristab agiilseid tarkvaraarendusmetoodikaid selgitab iga metoodika raamistikkupotildehimotildetteid

loeng

arutelu

Juhtumianaluumluumls

(Antud naumlidise alusel analuumluumlsitakse tarkvaraarendusmetoodika)

Agiilse tarkvaraarenduse olemus ja potildehimotildetted Iteratiivne ja inkrementaalne arendus Enamlevinud agiilsed arendusmetoodikad

15 EKAP

jaumlrgib ja kasutab agiilse tarkvaraarenduse potildehimotildetteid ja potildehipraktikaid (core practices)

kasutab arendusprotsessis laumlbivalt valitud metoodikat

jaumlrgib meeskonnatoumloumls agiilse tarkvaraarenduse potildehimotildetteid

kasutab suhtlemisel ja dokumenteerimisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiat

kasutab motildenda agiilse

paaristoumlouml

ruumlhmatoumlouml

rollimaumlngud

Rollimaumlng SCRUM

Eelduseks on suurem grupp (vaumlhemalt 4 otildepilast) Eelnevalt tuleb kogu grupiga see laumlbi maumlngida Uumllesanne seisneb probleemi lahendamises kasutades agiilset SCRUM raamistikku

Ruumlhm suudab jaotada

Agiilse tarkvaraarenduse potildehipraktikad (ekstreem-programmeerimine SCRUM jms) Agiilne juhtimineprojektijuhtimine

3 EKAP

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 14: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

tarkvaraarenduse potildehipraktikat tarkvaraprojekti teostamisel

omavahel otildeiged rollid (master team member stakeholder jne)

Ruumlhm suudab planeerida oma toumlouml vastavalt SCRUM reeglitele

Ruumlhm viib laumlbi vajalikud koosolekud otildeigel ajal otildeiges formaadis

Ruumlhm peab oma tegevuste kohta notildeutud logisid (sprint backlog product backlog burndown chart jne)

Iseseisev toumlouml moodulis

Otildepilane osaleb grupiuumllesannetes

Mooduli hinde kujunemine

Hinnatakse grupiuumllesannetes osalemist

Hinnatakse rollis olemist ja aktiivsust

Hinnatakse koodist arusaamist

Hinnatakse SCRUM raamistiku korrektset kasutamist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik Projektimeeskond

Valib tarkvaraprojekti laumlbiviimiseks agiilse metoodika

Planeerib ja teostab tarkvaraprojekti vastavalt valitud metoodikale

Dokumenteerib oma tegevust notildeuetele vastavalt

Hindab projekti tulemuslikkust

Saavutab laumlvendi hindele bdquo3ldquo ja lisaks

otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel Otildepetaja aitab ainult suunata

Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Hinnatakse

Rollis olemist ndash otildepilane suudab jaumlaumlda

omasse rolli st koodikirjutaja ei tee ise

kotildeike aumlra votildei teine paariline ei hakka

koodi kirjutama Siin on vaja et keegi

seda kotildervalt jaumllgiks (juhendaja

kaasotildepilane vms)

Saavutab laumlvendi hindele bdquo4ldquo ja lisaks

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 15: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Aktiivsust ndash paarillised tegelevad

probleemi lahendamisega

Kasutatav otildeppekirjandus otildeppematerjal

EUCIP otildeppematerjal httpwwwe-unieee-kursusedeuciparendus162_agiilmeetodidhtml Agiilse tarkvaraarenduse manifesti potildehimotildetted httpagilemanifestoorgisoetprincipleshtml Otildepetajate poolt koostatud materjalid

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 16: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

5 ANDMEBAASISUumlSTEEMIDE ALUSED 65 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildepilane omab uumllevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades toumloumltada agiilses arendusmeeskonnas

Otildepivaumlljundid

Otildepilane

tunneb erinevate andmebaasimootorite ja -tehnoloogiate erinevusi

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab otildeppe- ja ingliskeelset andmebaasidealast terminoloogiat

Notildeuded mooduli alustamiseks kontoritoumloumltarkvara programmeerimise alused IT valdkonna alusteadmised

Otildepetajad Toivo Treufeldt Mare Tamm Marina Oleinik Julia Kartušinski Irina Merkulova

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

tunneb erinevate andmebaasimootorite ja ndashtehnoloogiate erinevusi

kirjeldab erinevaid andmebaaside haldussuumlsteeme

selgitab erinevate andmebaasimootorite omadusi

kirjeldab andmebaasi struktuuri ja kasutamise votildeimalusi

installib ja konfigureerib andmebaasi mootori

loeng

praktiline toumlouml

test

Praktiline toumlouml andmebaasi mootori installimine ja haumlaumllestus

Test teemal bdquoAndmebaasimootorite erinevusedldquo ja bdquoAndmebaaside haldussuumlsteemide votilderdlusldquo

Erinevad andmebaaside

haldussuumlsteemid

andmebaasimootorite

omadused

Andmebaasimootori installimine

ja konfigureerimine

05 EKAP

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

kirjeldab erinevaid andmestruktuure

valib andmete kirjeldamiseks sobivaima andmetuumluumlbi

loeng

praktilised toumloumld

test

Teoreetiline test andmetuumluumlpide maumlaumlramise potildehimotildetete kohta

Praktilised toumloumld

andmemudeli alusel andmeobjekti omaduste

Andmebaaside arhitektuur

Andmebaasiobjektid ja nende

omadused Andmetuumluumlbid Ajast

sotildeltuvad andmed

05 EKAP

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 17: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

(atribuutide) maumlaumlramine

andmetuumluumlpide ja andmevaumllja suuruste maumlaumlramine

loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi laumlhtuvalt parimatest praktikatest

loob andmebaasi loob andmebaasi toumlouml kiirendamiseks indeksid votildetmed ja piirangud

analuumluumlsib etteantud votildei kaaslase koostatud andmemudelit

loeng

praktilised toumloumld

Praktilised toumloumld tabelite loomine indeksite loomine votildetmete ja piirangute loomine tabelite muutmine

Tabelite loomine

Tabelitega seotud korraldused

(loomine muutmine)

Relatsioonide kirjeldamine

Indeksid Reeglid Funktsioonid

Indekseerimine Planeerimine

Indeksite tuumluumlbid Indeksite

loomine ja kasutamine Indeksite

muutmine eemaldamine

uumlmbernimetamine

1 EKAP

kasutab paumlringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks muutmiseks vaumlljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

kasutab andmete sisestamiseks sobivaimat votildeimalust

kasutab andmebaasi tabelite loomiseks andmete sisestamiseks andmetehingute kontrollimiseks ja kasutajate otildeiguste maumlaumlramiseks SQL keele votildeimalusi (sh trigerid)

sorteerib ja vaumlljastab etteantud tingimustel andmed

teostab keerukaid paumlringuid uumlhest ja mitmest tabelist

loeng

praktiline toumlouml

Praktiline toumlouml paumlringuuumllesanded paumlringute kasutamine andmete sisestamisel tabeli loomisel

SQL keele alused

Loogilised operaatorid SQL

suumlntaks Funktsioonid

Operaatorid Paumlringu

koostamine avaldiste

moodustamine

SQL keele spetsifikatsioonid

15 EKAP

jaumlrgib andmebaasi turvalisuse tagamise potildehimotildetteid ja parimaid praktikaid jagab andmebaasi kasutajatele otildeigusi

kasutab andmetehingute kontrollkeelt (transaktsioone)

lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile otildeigusi

loeng

praktiline toumlouml

Praktilised toumloumld andmetehingud otildeiguste jagamine varundamine ja andmete taastamine

SQL paumlringud

Keerulisemad andmebaasi

tehnoloogiad

Andmebaasidel potildehinevate

tuumluumlprakenduste uumllevaade

Transaktsioonide ja piirangute

olemus nende haldus

1 EKAP

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 18: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;

Trigerid

Trigerite loomine kasutamine

muutmine Piirangud trigerite

loomisel

Andmebaaside turvalisus

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks talletamiseks ja toumloumltlemiseks

kasutab erinevaid andmebaasi projekteerimise metoodikaid suumlsteemide

projekteerimisel

loob andmebaasi uumlhe reaalse rakenduse (statistika rakendus reaalajarakendus) rakenduse andmete hoidmiseks ja uuendamiseks

kirjeldab erinevaid andmebaasi projekteerimise metoodikaid

kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid

kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid

koostab suumlsteemi andmemudeli kasutades UML keelt

koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)

loeng

praktikum

meeskonnatoumlouml (projekt)

Praktiline toumlouml ER-andmemudeli koostamine

Meeskonnatoumlouml (projekt) andmebaasi loomine veebirakendusele ja selle turvaline sidumine rakendusega

Andmebaaside

projekteerimise metoodika

Olemi-suhte diagramm ja

erinevad maumlrgikeeled selle

uumllesjoonistamiseks UMLi

kasutamine suumlsteemi

andmevaate modelleerimiseks

Andmebaasi loogiline disain

CASE vahendid CASE

vahendite kasutamine

andmebaaside

projekteerimiseks

Andmebaasi rakenduse

loomine

1 EKAP

teostab andmebaasi andmete eksporti ja importi haldab kasutajajd ja maumlaumlrab otildeigused

teostab andmebaasi andmete eksporti ja importi

loeng

praktiline toumlouml

Praktiline toumlouml

tabelite andmete eksport

tabelite andmete import

andmebaasi kasutajate otildeiguste maumlaumlramine

Andmebaaside haldus

Andmebaaside formaadid

Tabelite importimine ja

seostamine

erinevatest formaatidest XML

dokumentidest Andmete

eksport erinevatesse

formaatidesse

Otildeigused

1 EKAP

Andmebaasi kasutamise otildeiguste

jagamine

Andmetehingud varundamine ja

taastamine

Iseseisev toumlouml moodulis

SQL paumlringute kasutamine andmebaasis (praktiline toumlouml) Andmebaasi projekteerimine Andmebaasi rakenduse loomine

Mooduli hinde kujunemine Hindamine on eristav

Mooduli hinne kujuneb arvestuslike toumloumlde ja testide hinde alusel ja uumlksikute teemade praktiliste harjutuste sooritamine vaumlhemalt hindele rahuldav

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel otildepetaja kaasabil Dokumenteerib praktilise

toumlouml vastavalt kirjeldatud notildeuetele kuid esineb

uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija

suudab vaumllja pakkuda tuumluumlplahenduse

Motildeistete test on sooritatud laumlvendi tasemel

Iseseisvad toumloumld on esitatud ja arvestatud Otildeppija

lahendab praktilised uumllesanded etteantud juhendi

alusel iseseisvalt

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid

Andmetehingute materjalid ja praktikumid wwwdbtechnetorg

Raspel P Andmebaasisuumlsteemide administreerimine e-kursus 2010 [httpe-opeeerepositooriumotsing=6fmreuni_repository_10895]

Mištšenko D Andmebaasid E-kursus 2009 [httpe-opeeerepositooriumotsing=5zlueuni_repository_10895]

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

6 VEEBIRAKENDUSTE LOOMISE ALUSED 8

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob ning selgitab turvalisuse notildeuetele vastavaid asuumlnkroonsete osadega veebirakendusi kasutades motildenda veebiraamistikku ning vajalikul maumlaumlral

korrektset inglise keelt

Otildepivaumlljundid

Otildepilane

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab veebirakenduste silumisvahendeid

kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teeke

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

kasutab veebirakenduste loomisel levinud raamistikku

kasutab korrektselt kokkulepitud koodistandardit

kasutab otildeppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbinud moodulid IT-valdkonna alusteadmised ja programmerimise alused

Otildepetajad Irina Merkulova Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

kasutab veebirakenduses kasutatavaid maumlrgendikeeli ning oskab nende abil kujundada soovitud vaumlljundi mis vastab W3C standardile

kasutab HTML XML CSS jt maumlrgendikeeli lihtsate veebilehtede koostamiseks

loob lihtsama veebirakenduse LAMP-platvormil

loeng

iseseisev toumlouml

praktiline toumlouml

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe X kavandit Tekstid pildid jms Uumlks kavanditest peab olema mobiilivaade

Koosta kavandile stiilijuhis

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

HTML CSS

15 EKAP

kasutab veebirakenduste silumisvahendeid

tagab erinevate veebilehitsejatega veebirakenduste toumlouml

selgitab veebipotildehiste rakenduste eripaumlrasid votilderreldes lokaalselt toumloumltavate votildei nn paksu kliendi najal realiseeritud suumlsteemidega

loeng

praktiline toumlouml

Praktiline toumlouml Rakenduse testimine erinevatel brauseritel ja testimistulemuste dokumenteerimine

Brauserite eripaumlrad ja nende silumisvahendid

1 EKAP

kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScripti teeke

kasutab vormi sisestuse valideerimiseks javascripti

loob JavaScripti teegi naumlidiste potildehjal omanaumlolise veebirakenduse

loeng

praktiline toumlouml

Praktiline harjutus taumliustab ette antud naumlidislehte oma loodud koodi ja sisuga

Javascript 2 EKAP

kasutab AJAX meetodeid asuumlnkroonsete veebirakenduste ja nende osade loomiseks

loob lihtsama ASPNET veebirakenduse (kas veebivormi votildei MVC rakenduse)

loeng

iseseisev toumlouml

praktiline toumlouml

Praktiline toumlouml loob veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid

PHP ASPNET

15 EKAP

kasutab veebirakenduste loomisel levinud raamistikku

loob lihtsama JVM-potildehise veebirakenduse ning kaumlivitab selle rakenduskonteineris (Jetty Tomcat vms)

loeng

praktiline toumlouml

Praktiline toumlouml

taumliustab etteantud naumlidislehte oma loodud koodi ja sisuga

JAVA 1 EKAP

motildeistab veebirakenduste turvalisuse olulisust ning potildehilisi ruumlndevektoreid

arvestab oma veebirakenduse loomisel turvalisuse notildeuetega

arvestab rakenduse disainimisel kaumlideldavuse notildeuetega

loeng

praktiline toumlouml

Praktiline toumlouml

teeb turvalisuseteste sisselogimisvormil

SSL TLS XSS

1 EKAP

Iseseisev toumlouml moodulis Kavandite loomine Stiilijuhise loomine Veebilehe loomine

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Mooduli hinne on kotildeigi hindamisuumllesannete kaalutud keskmine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Planeerimise ja kujundamise uumllesanne Valmista ette veebilehe 1 kavand Tekstid pildid jms veebilehel sisalduv on vigaselt ja luumlnklikult ette antud Hindamine

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Valmista ette 2 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Planeerimise ja kujundamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid originaalse disaini eest Valmista ette 3 veebilehe kavandit Uumlks kavanditest peab olema mobiilivaade

Kotildeik kohustuslik tekst on lisatud Tekstid on vormistatud korrektseks (lauseehitus otildeigekiri) Kasutatud sobivaid fonte Logo on lisatud + punktid originaalse (N mitte kastidegaldquo) disaini eest (laumlvend 4 ja viis) Kavand haakub temaatikaga Kasutatav peamenuumluuml Pildid on optimeeritud Otsing on lisatud On kasutatud pealkirju ja alampealkirju

Koosta kavandile stiilijuhis Mida hinnatakse On olemas

Vaumlrvide kavand Tuumlpograafia kavand Vormielementide kavand Graafika kavand

Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms)

Mida hinnatakse Veebilehe elemendid peavad asuma kavandil naumlidatud asukohtades Toumloumltama peavad menuumluuml ja lingid Kotildeik tekst on valitav tekstina (mitte pildina) Kujundus on eraldatud sisust Veebileht peab valideeruma Veebileht on kasutatav naumlgemispuudega isikule Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Kood on struktueeritud ja kommenteeritud

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 3 kriteeriumid Nuppude kavand Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Veebilehe kaudu peab saama andmebaasi kirjeid kuvada muuta kustutada lisada otsida ja sorteerida Sisestatud andmeid valideeritakse serveri poolel Vajadusel kuvatakse veateateid Andmeid valideeritakse kliendi poolel

Andmete lisamine muutmine ja kustutamine toimuvad ilma veebilehte vaumlrskendamata (N AJAX tehnoloogia) Veebilehel kuvatavate andmebaasikirjete sorteerimine toimub ilma lehte vaumlrskendamata Loodud veebilehe aumlriloogika tuleb realiseerida vaumlhemalt kolmel erineval platvormil(N PhP Java C)

Kavandile stiilijuhise koostamise uumllesanne Taumlidetud laumlvend 4 kriteeriumid Ikoonide kavand Kavandi potildehjal tuleb luua veebileht kasutades ainult kliendipoolseid veebitehnoloogiaid (HTMLCSS vms) Taumlidetud laumlvend 4 kriteeriumid Veebileht on kasutatav ka siis kui skriptid ja pildid vaumllja luumllitada Tuleb luua veebileht mis kasutab andmebaasi ja serveripoolseid tehnoloogiaid Taumlidetud laumlvend 4 kriteeriumid Disain ja kood on eraldi

Kasutatav otildeppekirjandus otildeppematerjal

Mooduli otildepetajate antud otildeppematerjalid Veebiarenduse otildeppematerjalid httpwwwenetaeeoppimineveebistuudiumLehedveebiarendusaspx Klooster A Veebiprogrammeerimine (PHP) E-kursus 2012 httpstudentstmkedueephpmaterjalphp_gatewayphp Web development site httpwwww3schoolscom

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

7 TARKVARASUumlSTEEMIDE TESTIMINE 5 EAKP

Eesmaumlrk Otildepetusega taotletakse et otildeppija oskab enda loodud rakenduse vajalikul maumlaumlral testidega katta

Otildepivaumlljundid

Otildepilane

kirjeldab testimise potildehimotildetteid rahvuslikke ja rahvusvahelisi testimise standardeid

koostab suumlsteemi testiplaani

kasutab UI testide loomise raamistikke

testib rakendusi ja automatiseerib testimist dokumenteerib testi tulemused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks Programmeerimise alused tarkvara arendusprotsess (TA)

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

omab uumlldist kujutlust testimise protsessist

tunneb testimise eesmaumlrke

tunneb ta toumloumltlemise elutsuumlklit erinevaid mudeleid (agile and waterfall) testimise kohta selles

tunneb testimise potildehitermineid

tunneb testimise printsiipe

tunneb testimise osa ta kvaliteedi kindlustamise suumlsteemis

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Sissejuhatus Testimine kui moodus programmitoote kvaliteedi kindlustamiseks Testimise potildehiarusaamad

05 EKAP

koostab suumlsteemi testiplaani ja omab teadmisi testimise potildehituumluumlpidest

oskab kirjeldada testimise objekti

oskab valida testimise strateegia

tunneb toumloumlde laumlbiviimise jaumlrjestust

otildeigesti valida testimise stsenaariume

oskab kirjeldada testi keskkonda

valib kasutajaliidese testimiseks sobiva meetodi

tunneb testimise potildehituumluumlpide taumlhendust ja koosseisu

Loengud

Toumlouml gruppides

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise liigid TA elutsuumlkkel Теst-plaan Теsti stsenaariumid Testimise meetodid Testimise potildehituumluumlbid Funktsionaalsed Mittefunktsionaalsed Seotud muutustega

05 EKAP

tunneb testimise potildehituumluumlpide kasutamist

omab teadmisi testimise funktsionaalsetest ja mittefunktsionaalsetes tuumluumlpidest

tunneb testimise funktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise funktsionaalsete tuumluumlpide kasutamise valdkonda

tunneb testimise mittefunktsionaalsete tuumluumlpide taumlhendust ja koosseisu

tunneb testimise mittefunktsionaalsete tuumluumlpide kasutamise valdkonda

Loengud

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Testimise funktsionaalsed tuumluumlbid Funktsionaalne testimine (Functional testing) Тurvalisuse testimine (Security and Access Control Testing) Vastastikuse motildeju testimine (Interoperability Testing) Testimise mittefunktsionaalsed tuumluumlbid Тootlikkuse testimine Paigalduse testimine (Installation testing) Kasutuse mugavuse testimine (Usability Testing) Loobumise ja taastamise testimine (Failover and Recovery Testing) Konfiguratiivne testimine (Configuration Testing)

05 EKAP

omab teadmisi testimise tootlikkusest

tunneb testimise tootlikkuse tuumluumlpide taumlhendust ja koosseisu

tunneb testimise tootlikkuse tuumluumlpide kasutamise valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Tootlikkuse testimine Koormustestimine (Performance and Load Testing)

Rotildehu stressi testimine (Stress Testing)

Stabiilsuse ja kindluse testimine (Stability Reliability Testing)

Mahutavuse testimine (Volume Testing)

05 EKAP

omab teadmisi testimise tuumluumlpidest mis seotud muutustega

tunneb testimise mis seotud muutustega tuumluumlpide taumlhendust ja koosseisu

tunneb testide kasutamise mis seotud muutustega tuumluumlpide valdkonda

Loengud

Praktiline toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Praktilise toumlouml kaitsmine

Muutustega seotud testimise tuumluumlbid Suitsu testimine (Smoke Testing) Regressiivne testimine (Regression Testing) Koostamise testimine (Build Verification Test) Sanitaarne testimine votildei kooskotildelastusparanduse kontroll (Sanity Testing)

05 EKAP

testib rakendusi kaumlsitsi teostab vajalike testide valikut kriteeriumite jaumlrgi

kirjutab testimiste stsenaariume

valib kasutajaliidese testimiseks sobiva meetodi

Loengud

Praktiline toumlouml

Praktilise toumlouml kaitsmine Testide valiku kriteeriumid Теstide stsenaariumid Testimise meetodid

05 EKAP

тestib lisasid automaatselt oskab kindlaks teha millal on vajalik kasutada automaatset testimist

testib automaattestidega enda ja teiste koostatud rakendusi

tunneb automatiseerimise instrumente

Loengud

Praktiline toumlouml gruppides

Praktilise toumlouml kaitsmine Testimise automatiseerimine Testimise programmide uumllevaade Моodul testimine

05 EKAP

kasutab ui testide loomise raamistikke

loob automatiseeritud ui teste Praktiline toumlouml Praktilise toumlouml kaitsmine GUI аutomatiseerimine

05 EKAP

Iseseisev toumlouml moodulis

Riiklike ja rahvusvaheliste standardite otildeppimine testimise valdkonnas

Mooduli hinde kujunemine

Vajalike oskuste ja teadmiste valdamise tase kirjeldatu alusel Vastavate terminite kasutamine Grupitoumloumls osalemise aktiivsus Tekkinud probleemi isesisva lahendamise oskuste tase

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildepilane oskab selgitada olukorda mis on seotud TA testimisega terminite abil otildeppekeeles vastab puumlstitatud uumllesannete motildenedele kuumlsimustele Lahendab talle antud praktilise uumllesande TA testimise osas Dokumenteerib taumlidetud toumlouml vastavalt notildeuetele kuid kirjeldus on mittetaumlielik ja votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud hajutatult kuid testimise toumlouml on siiski taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abiga otildeppekeeles vastab etteantud uumllesande kuumlsimustele Lahendab puumlstitatud praktilise uumllesande TA testimise osas Dokumenteerib teostatud toumlouml vastavalt notildeudmistele kuid kirjeldus votildeib sisaldada motildeningaid vigu Testimise tulemused on kirjeldatud taumlielikult ja testimise toumlouml on taumlies mahus taumlidetud

Otildepilane selgitab olukorda mis seotud TA testimisega terminite abil otildeppekeeles ja inglise keeles vastab kotildeigile kuumlsimustele etteantud uumllesande piires Lahendab puumlstitatud praktilise TA testimise uumllesande esitades terve rea votildeimalikke lahendusi Dokumenteerib taumlidetud toumlouml vastavalt etteantud notildeudmistele potildehjalikult ja korralikult Testimise tulemused on kirjeldatud taumlielikult testimise toumlouml taumlies mahus taumlidetud ja terstimise tulemuse jaumlrgi on votildeimalik vaumllja toumloumltada juhendotsus

Kasutatav otildeppekirjandus otildeppematerjal

Otildeppematerjalid internetis EUCIP materjalid httpwwwe-unieee-kursusedeuciparendus143_testimise_tbidhtml Elektroonilise raamatud httpit-ebooksinfo Tarkvara testimine httpetwikipediaorgwikiTarkvara_testimine Tarkvara testimise alused httpwwwe-opeeerepositooriumotsing=7gxeeuni_repository_10895 Tarkvara testimine ja kvaliteedi tagamine httpwwwe-opeeerepositooriumotsing=89zveuni_repository_10895 System testing httpenwikipediaorgwikiSystem_testing

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

8 PROGRAMMEERIMINE 115

Eesmaumlrk otildepetusega taotletakse et otildeppija kasutab enamlevinud programmeerimismustreid ja ndashvahendeid keerukamate rakenduste loomiseks

Otildepivaumlljundid

Otildepilane

tunneb enamlevinud programmeerimismustreid

kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

kasutab parimate praktikate kohaselt ORM (ObjectRelational Mapping) vahendeid

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

kasutab testides mock-klasse

kasutab korrektselt kokkulepitud koodistandardit

loob suurema keerukusastmega rakendusi kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid

dokumenteerib loodud rakendused inglise keeles

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Marina Oleinik

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad Maht

tunneb aumlra enamlevinud programmeerimismustreid

loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust

loeng

test

Test Vastavusse viimine (definitsioonid - kirjeldused)

Model-View-Controller

Object-Relational Mapping

Model-View-ViewModel

Testjuhitud arendus

1 EKAP

realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena

loodud programm vastab MVC arhitektuuri kriteeriumitele (Mudel vaade ja aumlriloogika on eraldatud)

meeskonnatoumlouml Praktiline harjutus MVC arhitektuuriga rakenduse loomine

MVC rakendamine 1 EKAP

kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid

selgitab ORMi olemust

kasutab motildenda enamlevinud ORMi vahendit vastavalt OOP kursuses otildepitud

praktiline toumlouml Praktiline harjutus Etteantud programmis ORM kasutamine

ORM parimad praktikad

ORM vahendid

ORM kasutamine

2 EKAP

programmeerimiskeelele

motildeistab uumlhiktestide olemust ning nende kasutamisvotildeimalusi

loob enne programmikoodi kirjutamist uumlhiktesti millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)

loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke uumlhikteste

kriitilised juhtumid

praktiline toumlouml

Praktiline harjutus Teostab testjuhitud arendust programmi loomisel

Uumlhiktestid

Testjuhitud arenduse

rakendamine

2 EKAP

kasutab testides mock-klasse loob ja kasutab mock-klasse uumlhiktesti skoobist vaumlljapoole jaumlaumlvate osade testimiseks

praktiline toumlouml Praktiline harjutus Mock-klassi loomine ja kasutamine

Mock-klassid ja nende

kasutamine

2 EKAP

Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone

koostab rakenduse mis uurib funktsioone ja joonistab graafikuid

loeng

praktiline toumlouml

Esitab rakenduse abil elementaarfunktsiooni graafikut tuletise abil kirjeldab funktsiooni omadusi Leiab rakenduse abil funktsiooni maumlaumlramis- positiivsus- negatiivsuspiirkonda

Matemaatilised funktsioonid ja

nende uurimine

Programmeerimine-

35 EKAP

Iseseisev toumlouml moodulis

Osalemine projektitoumloumls (Rakenduse loomine)

Mooduli hinde kujunemine

Mooduli hinne kujuneb hindamisuumllesannete lahendamisel saadavate hinnete baasil Funktsiooni uurimise uumllesande lahendamine OOP metoodikaga annab 50 laumlvendist Rakenduse loomine annab 50 laumlvendist

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Oskab esitada elementaarfunktsiooni graafikut tuletise abil kirjeldada funktsiooni omadusi Rakenduse loomine kus kasutaja saab andmeid sisestada muuta ja kustutada

Taumlidetud laumlvend bdquo3ldquo kriteeriumid Oskab leida funktsiooni maumlaumlramis- positiivsus- negatiivuspiirkonda Rakenduse juurde galerii mooduli loomine

Taumlidetud laumlvend bdquo4ldquo kriteeriumid Funktsioonide kohta antud uumllesanded lahendanud korrektselt Rakenduse juurde otildeigussuumlsteemi loomine

(Vaumlhemalt kolm gruppi kellele otildeiguseid

andahallata)

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetajate poolt koostatud elektroonilised otildeppematerjalid Lisamaterjalid internetist Teemakohaseid e-raamatud httpit-ebooksinfo Java programmeerimise juhend httpdocsoraclecomjavasetutorial PHP otildeppematerjal httpwwww3schoolscomphpdefaultasp

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

9 HAJUSRAKENDUSTE ALUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija loob hajusa arhitektuuriga rakendusi ning teostab andmete uumllekandeid erinevate andmeallikate vahel

Otildepivaumlljundid

Otildepilane

liidestab rakendused ja andmeallikad

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

dokumenteerib loodavad ja olemasolevad liidesed (liidestatud suumlsteemid integratsioonipunktid integratsioonimeetodid turvalisuse reeglid)

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

dokumenteerib loodud rakendused otildeppe- ja inglise keeles

Notildeuded mooduli alustamiseks eeldusained andmebaasisuumlsteemide alused veebirakenduste loomise alused programmeerimise alused

Otildepetajad Kristjan Kivikangur Irina Merkulova Marina Oleinik Margus Laanemaumle Urmi Totildelgo

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

liidestab rakendused ja andmeallikad

loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi

selgitab mis on andmete puhverdamine (caching) ja dubleerimine (replication)

varundab enne liidestamist suumlsteemi andmed

liidestab olemasoleva andmeallika veebirakendusega andmete kuvamiseks muutmiseks lisamiseks ja kustutamiseks

arvestab hajusrakenduste kasutamisel tekkida votildeivat andmete kadu ning rakenduse osiste mittetoimivust

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab veebirakenduse

olemasolevate rakenduste

liitmisel

HAJUSRAKENDUSTE LOOMINE Hajusrakenduste alused Integratsioon ja liidestamine Liidestamise vajadus Integratsiooni ja liidestamise kasutusalad Liidestamise potildehimotildetted ja erinevad vormid Lotildedvalt ja tihedalt seotud rakendused Suumlnkrooneenne ja asuumlnkroonne liidestus Suumlsteemide integreerimise ja liidestamise votildeimalused (failivahetus jagatud andmebaas sotildenumivahetus veebiteenused Message Queue) Integratsiooni ja liidestamise probleemid Votildeimaluste ja

2 EKAP

vahendite sobivus Riigi infosuumlsteemi liidestamine X-tee andmevahetuskiht Teenustepotildehine arhidektuur Liidestamismetoodika tasandid

tunneb suumlnkroonseid ja asuumlnkroonseid andmete uumllekandmise votildeimalusi ning valib neist sobivaima

kasutab suumlsteemidevahelist suumlnkroonset ja asuumlnkroonset andmete uumllekandmist

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi

loob paigaldab ja kasutab veebiteenuseid

liidestab veebiteenuse veebirakendusega

loeng

praktiline toumlouml

iseseisev toumlouml

Praktiline toumlouml

Koostab etteantud veebiteenuseid

sisaldava rakenduse

VEEBITEENUSED XML SOAP WSDL UDDI WCF RPC REST standardite kasutamine Ressursipotildehised veebiteenused WebAPI liidestamine OData protokolli kasutamine

3 EKAP

Iseseisev toumlouml moodulis

IT korralduse alused kirjeldab etteantud organisatsiooni infosuumlsteemi rolli organisatsiooni halduses Projektihalduse alused IT alase projektiplaani koostamine ja esitlemine Infoturve organisatsioonis etteantud organisatsiooni riskianaluumluumls (juhendi alusel) ja turvameetmete kavand

Mooduli hinde kujunemine Mooduli hinnatakse eristavalt Mooduli hinne kujuneb projektitoumlouml hindest Hindamise eelduseks on kontrolltoumloumlde ja iseseisvate toumloumlde sooritamine positiivsele hindele Hinnatakse praktilist toumloumld

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel otildepetaja kaasabil Otildeppija suudab vaumllja pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel Otildepetaja aitab ainult suunata Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele kuid esineb uumlksikuid vigu votildei dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi alusel iseseisvalt Dokumenteerib praktilise toumlouml vastavalt kirjeldatud notildeuetele

Kasutatav otildeppekirjandus otildeppematerjal

Otildepetaja poolt koostatud materjalid Veebiteenuste kirjeldused httpwwww3schoolscomwebservices

E-otildepe otildeppematerjal httpwwwe-opeeerepositooriumotsing=65mpeuni_repository_10895

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

10 INFOTEHNOLOOGIA JUHTIMINE JA RAKENDAMINE ORGANISATSIOONIDES

4 EKAP

Eesmaumlrk Otildepetusega taotletakse et otildeppija omab uumllevaadet organisatsioonikeskkonna mikro- ja makrotasandi arengutest ja toumloumlalasest suhtlemisest maumlaumlral mis votildeimaldab toumloumltada IT- spetsialistina kaasaegses organisatsioonis koostoumloumlvotildeimelise meeskonnaliikmena

Otildepivaumlljundid Otildepilane

orienteerub IT-alases majandus- ja otildeiguskeskkonnas

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimises ning infouumlhiskonnas

eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke

koostab lihtsama projektiplaani

jaumlrgib klienditeeninduse ja meeskonnatoumlouml head tava

kasutab lihtsamat majandus- otildeigus- ja juhtimisalast terminoloogiat

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Sirje Schumann Marina Majorova Albert Veskilt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja uumllesanded Mooduli teemad Maht

eristab eetilist ja ebaeetilist kaumlitumist ning tunneb

kutse-eetika potildehimotildetteid

jaumlrgib teenindussituatsioonides klienditeeninduse head tava

eristab valikuvabaduslikku ja jaotuslikku motildetteviisi ning nende vaumlljendumist teenindushoiakutes

selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende jaumlrgimist IT valdkonna teenindussituatsioonides

Loeng vestlus

Analuumluumls

Juhtumite analuumluumls

Videotreening Rollimaumlng

Kasutab kirjalikes toumloumldes ja suulises vestlused lihtsamat terminoloogiat

Ettevotildette teenidussotildebralikkuse analuumluumls juhendi abil

Juhtumianaluumluumls

Suhtlemis-ja teenindussituatsioonide demonstreerimine

Suhtlemine ja klienditeenindus Suhtlemise potildehioskused Kontakti loomine Kuulamine Selge enesevaumlljendus Kehtestamine Konfliktise lahendamine Teeninduse olemus Kliendid ja nende ootuste taumlitmine Kliendiruumlhmad Klienditeenindaja roll Teeninduse kvaliteet Konfliktide lahendamine

1 EKAP

motildeistab multikultuurses organisatsioonis toimuvaid protsesse ning uumlksikisiku ja ruumlhma kaumlitumise ning suhtlemise seaduspaumlrasusi

motildeistab infotehnoloogia motildeju ja rolli ettevotildette juhtimisele ning infouumlhiskonnale

kasutab lihtsamat juhtimisalast terminoloogiat

jaumlrgib enesejuhtimise potildehimotildetteid laumlhtudes enesekontrolli potildehimotildetetest ja oma rollikaardist

teeb koostoumloumld ning jaumlrgib meeskonnatoumlouml potildehimotildetteid

jaumlrgib meeskonnatoumlouml head tava

kirjeldab kooli kui organisatsiooni

iseloomustab oma gruppi ja seal toimivaid grupiprotsesse

toob naumliteid sotsiaalsete kultuuriliste ja majanduslike faktorite koosmotildeju kohta organisatsioonides

eristab oma toumloumlvaldkonna juhtimisalaseid probleemsituatsioone organisatsioonis analuumluumlsib neid laumlhtuvalt juhendist ja pakub votildeimalikke lahendusi toetudes eetika potildehimotildetetele ja juhtimisteooriatele

kirjeldab IT spetsialisti rolli ja vastutusala ning koostoumloumld teiste struktuuriuumlksuste votildei toumloumltajatega vaumlhemalt kahe erineva organisatsiooni sh kooli naumlitel

analuumluumlsib juhendi abil oma igapaumlevast tegevust laumlhtuvalt enesejuhtimise potildehimotildetetest

seostab meeskonnatoumloumlna erinevaid tegevusi ja nende motildeju organisatsiooni arengule organisatsioonikultuurist laumlhtuvalt

Loeng Arutelu

Enesekontrolli testid EUCIPI IT juhtimine osa teemade alusel

Otildeppekaumlik

Probleemuumllesanne (kooli vaumlaumlrtused)

Praktilised toumloumld ( kooli infosuumlsteemi ja otildeppekorralduseeskirja tundmine kahe erineva organisatsiooni kultuuri votilderdlus ja lahenduste leidmine organisatsiooni probleemidele grupiprotsesside analuumluumls)

Meeskonnatoumlouml

Testid

Otildeppekaumligu aruanne

Juhtumianaluumluumls kooli vaumlaumlrtuste kohta

Organisatsioonikeskkonna analuumluumls (PEST)

Organisatsioonikultuuri analuumluumls

Analuumluumlsib kooli infosuumlsteemi ja otildeppekorralduseeskirja

Analuumluumlsib grupiprotsesse vastavalt juhendile

IT spetsialisti rollikaardi loomine meeskonnatoumloumlna

Eneseanaluumluumls

Organisatsioon ja juhtimine Organisatsioon kui avatud suumlsteem Organisatsiooni tuumluumlbid Struktuur Rollid Ametlik suhtlemine Organisatsioonikultuur Meeskonnatoumlouml Juhtimine Juhtimisfunktsioonid Kvaliteedijuhtimine Personali-

juhtimine

1 EKAP

koostab kliendisuhtluses vajalikke dokumente jaumlrgib keelereegleid ja kehtivaid dokumendivorme

koostab juhendi abil muumluumlgipakkumisi jaumlrgib sh praktikal oma tegevuses teeninduslepingut

on teadlik dokumendihaldussuumlsteemi kasutamise votildeimalustest dokumentide haldamisel

Praktiline toumlouml (vormistatud dokumentidele rollile vastavalt digiallkirja andmine)

Dokumendihaldus-suumlsteemi kasutamine (dokumendi liikumine

Dokumentide

e-portfoolio koostamine

notildeuetekohaselt vormistatud ja allkirjastatud

(CV motivatsioonikiri kaaskiri avaldus e-kiri seletuskiri tellimuskiri pretensioon jaumlrelpaumlrimine volikiri protokoll akt muumluumlgipakkumine jms)

Kasutab otildeppesituatsioonis dokumendihaldust ja E-

Asjaajamine Dokumentide vormistamine ja esitamine Asjaajamise korraldus Praktiliselt avalduse vormistamine CV vormistamine motivatsioonikiri algatuskiri vastuskiri Dokumendi allkirjastamine sh digiallkirjastamine E-kiri selle koostamise reeglid (koostoumloumls eesti keele ja

05 EKAP

juurdepaumlaumlsuotildeigused arhiveerimine)

E-lahenduste kasutamine

lahendusi rakendustarkvara ainega) Dokumentide haldussuumlsteemid Arhiiv ISO ja EVS

koostab lihtsama projektiplaani

koostab paaristoumloumlna erialase projektiplaani milles kirjeldab projektihaldamisega seotud peamisi toiminguid

AruteluLoeng

Paaristoumlouml

Projekt

Infotehnoloogiliste rakenduste maksumus- ja tasuvusarvutused

IT-alane projekt paaristoumloumlna hinnatakse tehnilist teostust koostoumloumld kliendile sobivust projektijuhtimist

Projektijuhtimine Projekti etapid Projekti meeskond rollid ja vastutus Projektiplaan Projekti haldamise infotehnoloogilised vahendid Projekti juhtimine projekti aruandlus

05 EKAP

orienteerub IT-alases otildeigusruumis

kasutab lihtsamat otildeigusalast terminoloogiat

rakendab iseseisvalt sobivaid otildeigusakte vastavate erialaste probleemide lahendamisel

arutelu

juhtumianaluumluumls

ruumlhmatoumlouml

otildeiguslike kaasuste analuumluumls

otildeigusterminoloogia motildeistekaart

ettevotildetluskeskkonna otildeiguslik analuumluumls

Otildeiguse alused EV otildeigusruum ja otildeigussuumlsteem Otildeigusharud (avalik otildeigus eraotildeigus IT-otildeigus)

05 EKAP

Tunneb peamisi IT taristu haldamise ja auditeerimise standardeid ja raamistikke

motildeistab teenuste osutamise taristu uumllesehitust ja toimimist

selgitab iseseisvalt peamiste IT taristu haldamise ja hindamisega seotud standardite ja raamistike potildehimotildetteid ja erisusi

teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemustele

paaristoumlouml

loeng

ITIL motildeistekaart

ISMS motildeistekaart

Teenuse osutamise ja teenusetaseme lepingu mittevastavuse juhtumite analuumluumls

IT infosuumlsteem ja taristu haldus Infosuumlsteem ja aumlristrateegia Suhtekorraldus ITIL raamistik ISMS Infoturbestrateegia vaumlljatoumloumltamine Veebirakenduste turvamine

05 EKAP

Iseseisev toumlouml moodulis

Oma otildeppegrupi organisatsioonikultuuri analuumluumlsimine laumlhtuvalt kooli potildehivaumlaumlrtustest Dokumentide e-portfoolio IT kaupluse votildei IT teeninduse pakkuja juures toimunud klienditeeninduse situatsiooni analuumluumls otildepitud teooria potildehjal IT suumlsteemi lihtne audit vastavalt juhendile

Mooduli hinde kujunemine

Mitteeristav hindamine Mooduli arvestuse saamiseks on taumlidetud mooduli kotildeik hindamisuumllesanded laumlvendi tasemel (A) Hindamisuumllesanded

Organisatsiooni keskkonna analuumluumls (PEST) Juhtumianaluumluumls IT-otildeigusest Individuaalne votildei ruumlhmatoumlouml Organisatsioonikultuuri analuumluumls vastavalt juhendile Juhtumianaluumluumls juhtimisest Individuaalne votildei ruumlhmatoumlouml

ITIL motildeistekaart ISMS motildeistekaart IT-alane projekt meeskonnatoumloumlna hinnatakse tehnilist teostust meeskonnatoumloumld klienditeenindust projektijuhtimist Videoharjutus e-otildepimapp iseseisvatest toumloumldest ja dokumentidest

Hindekriteeriumid ldquoArvestatudrdquo ehk laumlvend Kotildeik mooduli hindamisuumllesanded on taumlidetud laumlvendi tasemel

Kasutatav otildeppekirjandus otildeppematerjal

Infouumlhiskonna arengukava 2020 [httpinfoyhiskondeestieeeesti-infouhiskonna-arengukava-2020] Berens A Projektijuhtimine Tallinn 2002 Brifk E Operatsioonisuumlsteemi kasutajate haldamine e-kursus 2011[httpe-opekhkeeoo2011operatsioonisysteemi_kasutajate_haldamine] Brooks I Organisatsioonikaumlitumine Uumlksikisik ruumlhm ja organisatsioon Aumlripaumleva raamat Totildelge eesti keelde Marja Vaba ja Taumlnapaumlev 2008 BornI Matvere R CV meristriklass Aumlripaumlev 2010 Bolton R Igapaumlevaoskused Vaumlike Vanker 2008 Goulston M Lihtsalt kuula Aumlripaumlev 2011 Kidron A Suhtlemine Mondo 2004 Krips H Konfliktidest ja suhtlemisoskustest Tartu 2011 Konno M Digitaalne kultuur E-kursus 2011 [httpwwwtlueeopmattpDigikultuurpdf] Hanni T Infosuumlsteemi elutsuumlkkel E-kursus 20111 [httpe-opeeerepositooriumotsing=6wobeuni_repository_10895] Mets U Infosuumlsteemi haldus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciphaldus] Mets U Infosuumlsteemi hankimine arendus ja tugi E-kursus 2011 [httpwwwe-unieee-kursusedeuciparendus] Mets U Infosuumlsteemi kasutamine ja juhtimine E-kursus 2011 [httpwwwe-unieee-kursusedeucipjuhtimine] Laurits M Infosuumlsteemi kavandamisest andmebaaside loomiseni suumlsteemianaluumluumlsi etapid ja vahendid digitaalne otildepiobjekt [httpinfosysteemianalyysweeblycom] Laurits M E-teenused kui infosuumlsteem digitaalne otildepiobjekt [httpe-teenusweeblycom] Lees M Kuidas koostada muumluumlgikirja Aumlripaumlev 2008 Lilley Roy Toimetulek keeruliste inimestega Aumlripaumlev 2010 Niiberg T Suhtlemise kuldreeglid Pegasus 2011 Pisuke H Mis on autoriotildeigus digitaalne otildepiobjekt 2010 [httpwwwhkhkedueeautorioigus] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Tipp V Autoriotildeigus digitaalne otildepiobjekt [httpwwwhariduskeskuseeopiobjektidautorioigus] Virovere A Alas R Liigand J jt Organisatsioonikaumlitumine Kaumlsiraamat Kirjastus Kuumllim 2005 Aumlripaumleva kaumlsiraamat IT juhtimine

Mooduli nr Mooduli nimetus Maht EKAP

11 KARJAumlAumlRI PLANEERIMINE JA ETTEVOtildeTLUSE ALUSED 6

Eesmaumlrk Otildepetusega taotletakse et otildepilane tuleb toime oma karjaumlaumlri planeerimisega kaasaegses majandus - ettevotildetlus- ja toumloumlkeskkonnas laumlhtudes elukestva otildeppe potildehimotildetetest

Otildepivaumlljundid Otildepilane

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Janar Juhkov Maimu Ruubas Ljudmilla Mihhailova Sirje Schumann Toivo Treufeldt Totildenu Tambur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

motildeistab oma vastutust teadlike otsuste langetamisel elukestvas karjaumlaumlriplaneerimise protsessis

analuumluumlsib juhendamisel enda isiksust ja kirjeldab oma tugevaid ja notilderku kuumllgi

leiab iseseisvalt informatsiooni toumloumlturu erialade praktika ja otildeppimisvotildeimaluste kohta

seostab kutse eriala ja ametialase ettevalmistuse notildeudeid toumloumlturul rakendamise votildeimalustega

koostab otildeigesti elektroonilisi kandideerimisdokumente (CV sh votildeotilderkeelse motivatsioonikirja sooviavalduse kaaskirja) laumlhtudes dokumentide vormistamise heast tavast

valmistab ette ja osaleb naumlidistoumloumlintervjuul (sh votildeotilderkeelse)

koostab oma luumlhi- ja pikaajalise karjaumlaumlriplaani

Loeng ja arutelu

Ruumlhmatoumlouml

Rollimaumlng

Iseseisev toumlouml

Otildepimapi koostamine

Interaktiivne loeng

Praktiline toumlouml

Suhtluspotildehine loeng

Otildeppevideo

Toumloumlvotildeimelemine

Individuaalne otildepimapp mis sisaldab eneseanaluumluumlsi kandideerimisdoku-mente karjaumlaumlriplaani

Ruumlhmatoumloumlesitlus pakkumised toumloumlturul

Rollimaumlng toumloumlintervjuu

Kollaaž toumloumlintervjuu vaumllimus

Toumloumlpakkumise otildeigesti koostamine ja loomine

Karjaumlaumlripaumleva korraldamine

Karjaumlaumlriplaneerimine Isiksuse omadused Toumloumlturg Elukestev otildepe Toumloumlotsimise viisid CV ja sellega kaasnevad dokumendid Toumloumlintervjuu Karjaumlaumlri motildeiste Positiivne motildetlemine ja suhtlemisoskuste arendamine Otsustamis- planeerimis- ja toimetulekuoskuste arendamine Karjaumlaumlripaumlev

2 EKAP

suuline enesevaumlljendus (sh votildeotilderkeelne)

ettevotildetetega koostoumloumls karjaumlaumlripaumleva korraldamine

Positiivne motildetlemine ja stressi maandamine laumlbi toumloumlvotildeimlemise

motildeistab majanduse olemust ja majanduskeskkonna toimimist

motildetestab oma rolli ettevotildetluskeskkonnas

kirjeldab oma majanduslikke vajadusi laumlhtudes ressursside piiratusest

selgitab notildeudluse ja pakkumise ning turutasakaalu kaudu turumajanduse olemust

koostab elektrooniliselt oma leibkonna uumlhe kuu eelarve

loetleb Eestis kehtivaid otseseid ja kaudseid makse

taumlidab etteantud andmete alusel elektroonilise naumlidistuludeklaratsiooni

kirjeldab meeskonnatoumloumlna juhendi alusel kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

kasutab majanduskeskkonnas orienteerumiseks riiklikku infosuumlsteemi bdquoe-riikldquo

kirjeldab meeskonnatoumloumlna ettevotildetluskeskkonda Eestis oma otildepitavas valdkonnas

selgitab uumlhe ettevotildette majandustegevust

koostab elektrooniliselt lihtsustatud aumlriidee ja -plaani

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Projektotildepe

bull Esitluseks ettevalmistamine

bull Arutlev analuumluumls

bull Toumloumllehed

Individuaalne toumlouml 1) leibkonna uumlhe kuu eelarve 2) tuludeklaratsioon etteantud andmete alusel 3) pangateenuste analuumluumls

Ruumlhmatoumlouml IT-alane ettevotildetlus Eestis ettevotildetluskeskkond uumlhe IT-ettevotildette analuumluumls

Ruumlhmatoumlouml erialane lihtsustatud aumlriplaan

Majanduse potildehikuumlsi-mused ja riigi osa ma-janduses Erinevad majandussuumlsteemid

Majanduskeskkond

Hinnavotilderdluse laumlbi-viimine tulemuste analuumluumls ning esitlus

Selgitab votildeimalusi palgatoumloumltaja ja ettevotildetjana

Teeb votilderdluse ja selgitab EL riikide majanduslike naumlitajate erinevusi

Erialaste ettevotildetete kuumllastamine

Majanduse alused Turumajanduse olemus Notildeudluse ja pakkumise mehhanism Konkurents ja hinnasusteem Toumloumljotildeuturg Valitsuse roll ja funktsioonid Riigieelarve maksud ja nende olemus Pank ja panga-teenused E-riik Ettevotildetlus Aumlriplaan Riiklikud maksud Ma-jandusarvestuse alused

2 EKAP

motildeistab oma otildeigusi ja kohustusi toumloumlkeskkonnas toimimisel

loetleb ja selgitab iseseisvalt toumloumlandja ja toumloumltajate peamisi otildeigusi ning kohustusi ohutu toumloumlkeskkonna tagamisel

tunneb aumlra ja kirjeldab meeskonnatoumloumlna toumloumlkeskkonna uumlldisi fuumluumlsikalisi keemilisi bioloogilisi psuumlhhosotsiaalseid ja fuumlsioloogilisi ohutegureid ning meetmeid nende vaumlhendamiseks

tunneb aumlra toumloumlotildennetuse ja loetleb meeskonnatoumloumlna laumlhtuvalt otildeigusaktides saumltestatust toumloumltaja otildeigusi ja kohustusi seoses toumloumlotildennetusega

kirjeldab tulekahju ennetamise votildeimalusi ja oma tegevust tulekahju puhkemisel toumloumlkesk-konnas

leiab juhtumi naumlitel iseseisvalt eri allikatest sh elektrooniliselt toumloumltervishoiu ja toumloumlohutuse alast informatsiooni

leiab iseseisvalt toumloumllepingu-seadusest informatsiooni toumlouml-lepingu toumloumlajakorralduse ja puhkuse kohta

nimetab toumloumllepingu toumloumlvotildetulepingu ja kaumlsunduslepingu peamisi erinevusi ja kirjeldab toumloumllepinguseadusest tulenevaid toumloumltaja otildeigusi kohustusi ja vastutust

arvestab juhendi abil iseseisvalt ajatoumlouml tuumlkitoumlouml ja majandustulemustelt makstava tasu

Loeng ja arutelu

Ruumlhmatoumlouml

Iseseisev toumlouml

Praktilised harjutused

Juhtumianaluumluumls

Otildepimapi koostamine

Koumlitev loeng otildeppefilmid

Individuaalne toumlouml

Analuumluumls

Ruumlhmatoumlouml toumloumlkeskkonna riskianaluumluumls

Individuaalne toumlouml toumloumlleping toumloumltaja otildeigused ja kohustused palga arvutamine

Individuaalne toumlouml elektrooniline algatus- ja vastuskiri ning e-kiri digiallkirjaga

Toumloumlkeskkonna ohutus Toumlouml-ohutuse ja toumloumltervishoiu tagamise meetmed Toumloumlandja ja toumloumltaja kohustused ja otildeigused Riskianaluu s ja selle olemus Potildehilised esmaabivotildetted ja esmaabi vahendid toumloumlkohal Toumloumlseadus andlus Toumloumllepingu seadus Palga maksmise kord Ametijuhend ja sisekorraees-kirjad Tsiviilseadustiku uumlldosa seadus Votildelaotildeigusseadus Aumlritegevust reguleerivad otildeigusaktid Toumloumllepingu seadusest tulenevad uumlldised notildeuded Toumloumllepingu sotildelmimise miinimum notildeuded

1 EKAP

bruto- ja netotoumloumltasu ning ajutise toumloumlvotildeimetuse huumlvitist

kaumlitub vastastikust suhtlemist toetaval viisil

kasutab situatsiooniga sobivat verbaalset ja mitteverbaalset suhtlemist nii ema- kui votildeotilderkeeles

kasutab eri suhtlemisvahendeid sh jaumlrgib telefoni- ja internetisuhtluse head tava

jaumlrgib uumlldtunnustatud kaumlitumistavasid

selgitab tulemusliku meeskonnatoumlouml eeldusi

kirjeldab meeskonnatoumloumlna kultuuridevaheliste erinevuste motildeju ettevotildette majandustegevusele

Loeng ja arutelu

Rollimaumlngud

Praktilised harjutused

Ruumlhmatoumlouml

Meeskonnatoumlouml

Rollimaumlng ndash kaumlitumine ja suhtlemine kliendiga

Suhtlemise alused Verbaalne ja mitteverbaalne suhtlemine Ametlik ja mitteametlik suhtlemine Telefoni- ja internetisuhtlus Uumlldtunnustatud kaumlitumistavad Kontakti loomine Erineva kultuuritaustaga kliendid Toimetulek probleemsituatsioonides

1 EKAP

Iseseisev toumlouml moodulis Iseseisva toumlouml koostamise tulemusena otildepilane oskab planeerida oma karjaumlaumlrialaseid tegevusi ja tunneb aumlriplaani koostamise potildehimotildetteid omab meeskonnatoumlouml kogemust

Mooduli hinde kujunemine

Mooduli kokkuvotildettev hinne on mitteeristav selle eelduseks on kotildeikide hindamisuumllesannete taumlitmine laumlvendi (arvestatud) tasemel Mooduli kokkuvotildettev hindamine mitteeristav hindamine Mooduli kokkuvotildetva hindamise eelduseks on otildepivaumlljundi saavutamiseks sooritatud otildepiuumllesanded 1 Kaitseb paaristoumloumlna koostatud lihtsustatud aumlriplaani 2 Kaitseb koostatud individuaalse luumlhi- ja pikaajalise karjaumlaumlriplaani 3 Esitanud kotildeik otildeppeaine notildeutud kirjalikud uumllesanded laumlbinud kontrolltoumloumld ja testid 4 Osalenud praktilises toumloumls mis kaumlsitleb erinevaid suhtlemistuumluumlpe 5 Omandanud toumloumlkeskkonnaohutuse potildehitotildeed 6 Teadlik dokumentide koostamise headest tavadest 7 Osalenud meeskonnatoumlouml ruumlhmatoumloumldes 8 Omandanud esmaabi potildehialused Individuaalsed hindamisuumllesanded esitatakse taumliendavalt mooduli lotildepus e-otildepimapina ning see on mooduli kokkuvotildetva hindamise eelduseks

Kasutatav otildeppekirjandus otildeppematerjal

Eamets R Ernits R Ettevotildetlikkusest ettevotildetluseni Mainor 2012 Ettevotildetluse alused SA Innove 2007 [httpwwwinnoveeeUserFilesKutseharidusEttevotildetlusotildepeEttevotildetluse20alused20otildepilaselepdf] Oja A Klienditeenindus valguses ja varjus AumlP kirjastus 2005 Pree S Kommunikatsioon E-kursus 2010 [httptakommuniktsioonwordpresscom] Potildellula K Klienditeenindus teenuse kujundamine ja sihtruumlhmad Digiaalne otildepiobjekt 2010 [httpwwwhkhkedueeklienditeenindus] Roosipotildeld A Probleemsete situatsioonide lahendamine klienditeeninduses Digitaalne otildepiobjekt 2013 [httpsituatsioonidelahendamineweeblycom] Schumann S (2012) Klienditeeninduse alused lihtsas keeles Toumloumllepingu seadus [httpswwwriigiteatajaeeakt125052012027] Toumloumltervishoiu ja toumloumlohutuse kaumlsiraamat kutsekoolidele Sotsiaalministeerium Tallinn 2012 Vodja E Zirnask V jt Majandusotildepik guumlmnaasiumile JA Eesti 2011 Allen RE Allen SD Puhh lahendab probleeme Olympia 2000 Baker A Ajuruumlnnakuks valmistumine TEA 1993 Bolton R Igapaumlevaoskused kuidas ennast kehtestada teisi kuulata ja konflikte lahendada Vaumlike Vanker 2007 Carnegie D Kuidas votildeita sotildepru ja motildejutada inimesi Perioodika 1991 Davis M Robbins E McKay M Lotildeotildegastumise ja stressi maandamise kaumlsiraamat K-Kirjastus 1995 Janda L Karjaumlaumlritestid Elmatar 2000 Kidron A Suhtlemine inimsuhted ja suhtlemispsuumlhholoogia Tallinn Monde 2004 Lehtsaar T Suhtlemiskonflikti psuumlhholoogia Tartu Tartu Uumllikooli Kirjastus 2008 Patterson K Grenny J McMillon R Spitzler Al Kuidas suhelda kui panused on kotilderged Tallinn Aumlripaumleva Kirjastus 2008 Pease A Kehakeel Ersen 2001 Pilli T PalametsH Lehtsaar T Tšatšua T Vooglaid Uuml Bachmann T Raudsaar M Avatult avalikust kotildenest AS Atleks 2008 Sally B Small Talk Seltskondliku vestluse kunst Tallinn Kirjastus Kunst 2008 Samel E Suhtlemine keskastmejuhi proovikivi Tallinn Aumlripaumleva kirjastus 2005 Suur Uuml (koostaja) Testid ja kuumlsimustikud kutse-ja personalivalikuks Kentaur 2007 TopfC Kehakeel ja edukas karjaumlaumlr Odamees 2000 Vihma Uuml Inimene konfliktide keskel TallinnAumlripaumleva kirjastus 2006 Wolf I Head aumlrikombed Odamees 2000 Toumloumllepingu seadus ndash riigiteatajaee Votildelaotildeigusseadus ndash riigiteatajaee Tsiviilseadustiku uumlldosa seadus ndash riigiteatajaee Votildelaotildeigusseadus Kommenteeritud vaumlljaanne IIIKirjastus Juura 2010 Tallinn Toumloumllepinguseaduse selgitused Seletuskiri smee Toumloumleluee - Toumloumlinspektsiooni kodulehekuumlljel Suppi K Ettevotildetlus otildepik-kaumlsiraamat 2013 bdquoFinantsaabitsldquo V Zirnask 2011

bdquoIdeest eduka ettevotildettenildquo Innove 2008 Kvaliteetjuhtimine igauumlhelerdquo HLevald TEA Kirjastus 2014 Majanduse ABC Avatar 2002 Mis toimub ettevotildettes Ettevotildette hindamine ja arendamine M Varendi JTeder SA Innove 2008 internetiallikad wwwavatareemajanduseabc wwweasee wwweestiee wwweestipankinfo wwwemtaee wwwfinee wwwmkmee wwwriigikontrollee wwwriigiteatajaee wwwsmee wwwstatee wwwswedbankee wwwtootukassaee wwwvkhkee

Mooduli nr Mooduli nimetus Maht EKAP

12 PRAKTIKA 30

Eesmaumlrk Praktikaga taotletakse et otildeppija rakendab omandatud kutsealaseid teadmisi ja oskusi toumloumlkeskkonnas ning praktikal kogetu kaudu suureneb otildepimotivatsioon arendatakse

sotsiaalseid ja enesekohaseid paumldevusi ning meeskonnatoumlouml oskust

Otildepivaumlljundid Otildepilane

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Notildeuded mooduli alustamiseks Laumlbitud vaumlhemalt moodulid IT - valdkonna alusteadmised programmeerimise alused tarkvara arendusprotsess agiilsedtarkvaraarenduse metoodikad votildei

otildepilane on edukalt laumlbinud otildeppekava ajalises jaotuse praktikale eelneva teoreetilise ja koolis toimunud praktilise otildeppe

Otildepetaja Kristjan Kivikangur Marina Oleinik Irina Merkulova Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad

Maht

Selgitab tarkvaraarenduse meeskonna igapaumlevatoumloumld ja annab uumllevaate tarkvaraarenduse protsessist tarkvaraprojekti teostamisel projektimeeskonnas

Toumloumltab vaumlhemalt uumlhes tarkvaraarenduse projekti meeskonnas tarkvaraarendajana

Teeb koostoumloumld kolleegide ja klientidega

Analuumluumlsib meeskonna poolt kasutatavat arendusmetoodikat

Kasutab kutse- erialases toumloumls asjakohaseid toumloumlmeetodeid toumloumlvahendeid ja materjale ja tuleb toime potildehiliste toumloumldega

Tuleb toime erinevates situatsioonides ja meeskondades

Taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

Sobitab eeskirju ja juhendeid erinevates situatsioonides ja jaumlrgib toumloumlohutusnotildeudeid

Hindab informatsiooni otildeigsust ja usaldusvaumlaumlrsust suumlstematiseerib votilderdleb ja analuumluumlsib hangitud teadmisi ja kasutab neid oma toumloumls

Planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja

Paumleviku pidamine

Aruande koostamine

Esitlus

Otildepimapp

Sotildelmib kolmepoolse lepingu (osapooled on kool otildepilane ettevotildete)

Koostab koos ettevotildettepoolse praktika juhendajaga konkreetse tegevuskava

Tutvub ettevotildette sisekorraeeskirjadega ja laumlbib ohutustehnika-alase vaumlljaotildeppe

Tutvub praktikabaasi struktuuri tegevuse ja probleemidega

Praktiline tegevus koostatud kava alusel

Hindab praktika tulemuslikkust koostab

Tarkvara ja andmebaaside halduse otildeppekava otildepilane peab omandama suumlvendatud kogemusi mida peab olema votildeimalik totildeendada vaumlhemalt kahel teemal jaumlrgnevast loetelust

votildergu administreerimine

kontoritarkvara konfigureerimine

operatsioonisuumlsteemi administreerimine

andmebaasisuumlsteemi administreerimine

sidesuumlsteemi administreerimine

IT-suumlsteemi tugi ettevotildettes

30 EKAP

organisatsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

praktikaaruande veebilehe kasutajaliidese kujundamine

reklaammaterjalide koostamine

kasutajaliidese disainimine ja lokaliseerimine

andmebaasi arendusprojektis osalemine

infosuumlsteemi arendusprojektis osalemine

tarkvara arendusprojektis osalemine

veebirakenduse arendusprojektis osalemine

spetsiifilise IT-terminoloogia ja -sisu vahendamine esitlemine koolitamine teenuste kasutajatele

Iseseisev toumlouml moodulis Otildepimapi koostamine (Praktikaleping paumlevik aruanne hinnanguleht) Praktikakaitsmiseks esitluse ettevalmistamine

Praktiline toumlouml moodulis Praktiline tegevus ettevotildettes koostatud kava alusel

Mooduli hinde kujunemine Lotildeplik hinne praktikale kooskotildelas kooli hindamissuumlsteemiga antakse vastavalt ettevotildettepoolse juhendaja hinnangule praktikaaruandele ja praktika

kaitsmisele

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Praktikadokumentatsioon on koondatud

otildepimappi Praktika kaitsmine otildepperuumlhma ees

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo3rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele Ettevotildettepoolse juhendaja hinnang

praktikandile on ldquo4rdquo

Otildepimappi koondatud praktikadokumentatsioon

vastab kotildeigile kirjalike toumloumlde vormistamise

notildeuetele ja esitatud komisjonile otildeigeaegselt

Ettevotildettepoolse juhendaja hinnang praktikandile

on ldquo5rdquo

Kasutatav otildeppekirjandus

otildeppematerjal

Praktika juhendid Moodle keskonnas httpsmoodlehitsaeeenrolindexphpid=8185

Paumleviku pidamine OneDrive kaustas

VALIKOtildePINGUD

Mooduli nr Mooduli nimetus Maht otildeppenaumldalates EKAP

13 MULTIMEEDIA 6

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmised peamistest multimeedia liikidest ja oskab kirjeldada nende potildehiparameetreid ja ressursivajadust

Otildepivaumlljundid Otildepilane

eristab multimeedia potildehimotildeisteid

redigeerib pilte erinevates rakenduses

koostab lihtsa animatsiooni

kasutab programmi heli toumloumltlemiseks ja salvestamiseks

redigeerib antud videot

Notildeuded mooduli alustamiseks Laumlbitud moodul IT ndash valdkonna alusteadmised

Otildepetajad Marina Oleinik Lembit Edu

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad Maht

Nimetab votilderdleb ja eristab multimeedia potildehimotildeisteid

salvestab sobivates graafilistes formaatides

seletab motildeiste resolutsioon kasutamiseks veebis votildei printimiseks

seletab vaumlrvi mudelite kasutamisvotildeimalusi

votilderdleb analoog ja digitaalformaate

nimetab videokoodekid plussid ja miinused kasutusvotildeimalused

kirjeldab heli parameetreid

nimetab formaatide konverteerimise plusse ja

loeng

praktiline harjutus

iseseisev toumlouml

Praktiline harjutus Raferaadi koostamine Test Multimeedia potildehimotildeisted

Multimeedia potildehimeisted Arvutigraafika potildehimotildeisted Vaumlrvi mudelid Fotograafia potildehimotildeisted Heli potildehimotildeisted Video potildehimotildeisted

05 EKAP

miinuseid

Teeb pilte ja salvestab maumlaumlratud formaatides

teeb pilte

salvestab pilte erinevates formaatides veebi tarbeks ja pildi fotolaborisse saatmiseks

muudab pildi suurust ja tema resolutsiooni

loeng

iseseisev toumlouml

ruumlhmatoumlouml

Iseseisev toumlouml Piltide salvestamine sobiva formaadi ja resolutsiooni kasutusel Ruumlhmatoumlouml Pildistamine

Fototoumloumltlus Uumllevaade fotograafia ajaloost Digifotograafia potildehimotildeisted Kaamera seadistamine ja potildehifunktsioonid Pildi kompositsioon Valgus

05 EKAP

Redigeerib antud fotot kadreerib pilte

lotildeikab pildi osa ja transponeerib seda

teeb vaumlrvi kontrastsuse tolmu ja muumlra muutmist

kadreerib pilte

kasutab mitut kihti

teeb kollaaži vaumlrvi kontrastsuse tolmu ja muumlra parandamist

loeng

praktiline harjutus

iseseisev toumlouml

Praktilised harjutused Vaumlrvikorrektsus Kollaaži koostamine ettevalmistatud pilte kasutamiseks

Fototoumloumltluse programmi toumloumlkeskkonna kasutamine Joonistamine Erinevate failivormingute kasutamine Pildi salvestamine veebi tarbeks ja pildi fotolaborisse saatmine Pildi suurus ja selle muutmine Pildi resolutsiooni muutmine Pildi kadreerimine Objekti vaumlljalotildeikamine ja kokkupanemine Vaumlrvide korrigeerimine helestamine ja tumestamine Tolmu jmt eemaldamine pildilt toumloumltamine muumlraga Punasilmsuse kotildervaldamine

1 EKAP

Toumloumltab baasobjektidega vektor redaaktotis

Kujundab lihtsa tekst

objektid maumlrgistab liigutab suurendab vaumlhendab poumloumlrab moodustab grupi joondab jaumlrjestab uumlhendab eraldab

joonistab sirgete ja kotildeverate

lisab efektid

loeng

praktiline toumlouml

test

Test Kujundamise potildehimotildeisted Praktilised harjutused Logo joonistamine Taumlhtede kujundamine Loomade joonistamine

Kujundamine

Toumlouml baasobjektidega

Filtrite ja efektide kasutamine

Sirgete ja kotildeverate (Bezier) joonistamine

1 EKAP

Koostab lihtsa animatsiooni

koostab animatsiooni filtride kasutamisel

kasutab lihtsa animatsiooni loomiseks ettevalmistatud kaadreid

valmistab ise kaadrid ette animatsiooni loomiseks

muudab kaadri vaheldumise sagedust

loeng

individuaalne harjutus

Praktiline toumlouml

Test Animatsiooni potildehiprintsiipid Praktilised toumloumld Loob veebianimatsioone Animeerib pilte

Animatsioon Animafilmi liigid Lineaarne ja mittelineaarne animatsioon Pildi animatsioon Veebianimatsioon

1 EKAP

Kasutab programmi heli toumloumltlemiseks ja salvestamiseks

salvestab oma kotildenet

lisab sobilike muusika- ja helifaile

konverteerib formaadile mis on notildeutud uumllesandes

korrastab trimmib ja lotildeikab helifaile

eemaldab votildei vaumlhendab muumlra ja moonutusi helilool

miksib helilood uumlhtseks looks

motildeistab miksimise protsessi ning kuidas seda teha votildeimalike

loeng

paaristoumlouml

praktiline toumlouml

Paaristoumlouml Antud heli failidest mixi koostamine Praktiline toumlouml Salvestab muinasjuttu lisatud efektidega

Heli Analoog- ja digitaalsalvestusformaadid Heli digitaliseerimise eesmaumlrgid potildehimotildetted ning parameetrid Heli tootmise ja monteerimise vahendid Efektide lisamine Helifailide toimetamine Audiokompressioon ja selle kasutamine

1 EKAP

Redigeerib antud videot lisab filtrid

lisab vajalike titreid

teeb montaaži

loeng

individuaalne toumlouml

ruumlhmatoumlouml

Individuaalne toumlouml Redigeerivad maumlrgistatud kaadreid korrigeerivad valge balansi lisavad tiitreid Ruumlhmatoumlouml Kirjutavad stsenaariumid joonisfilmi jaoks Selle potildehjal teevad filmi

Video Videotoumloumltlusprogrammide tutvustus Materjali salvestamine montaažiks Esialgne montaaž Klippide kaumlrpimine Helitoumloumltlus Pealkirjastamine Eriefektid Video salvestamine ja konverteerimine

1 EKAP

Iseseisev toumlouml moodulis Joonisfilmi kaadrite ettevalmistamine

Mooduli hinde kujunemine Mooduli hinde kujunemise eelduseks on kotildeigi hinnatavate uumllesannete sooritamine tasemel rdquoarvestatudrdquo

Hindekriteeriumid Hinne ldquoArdquo ehk arvestatud

Mooduli praktiliste uumllesannete sooritamine tasemel arvestatud

Kasutatav otildeppekirjandus otildeppematerjal

Elektroonilised otildeppematerjalid Paunee Marina Oleinik Digitaalne pilditoumloumltlus vabavaraprogrammiga GIMP httpwwwe-opeeerepositooriumotsing=7zk2euni_repository_10895 Marina Oleinik Animatsiooni loomine httpwwwe-opeeerepositooriumotsing=7zjneuni_repository_10895

Kasutatav otildeppekirjandus bdquoDigitaalfotograafia samm-sammultldquo Tom Ang Truumlkitud Slovakkias 2012a bdquoDigivideo kaumlsiraamatldquo Colin Barret 2007a bdquoGraafilise disaini koolldquo David Dabner Truumlkitud ja koumlidetud Hiinas 2010a bdquoAnimaotildepikldquo Rao Heidmets Koolibri 2013a

Mooduli nr Mooduli nimetus Maht EKAP

14 VOtildeRGURAKENDUSED 8

Eesmaumlrk otildepetusega taotletakse et otildeppija omandab teadmised rakendusserverite paigaldamisest ja haldusest peamistest votilderguteenustest ja oskab neid erinevates operatsioonisuumlsteemides

seadistada

Otildepivaumlljundid Otildepilane

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja ndashrakendusi

kasutab teenustaseme jaumllgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste toumloumlpotildehimotildetteid ning nende seoseid kasutatavate tehnoloogiatega

planeerib paigaldab ja haumlaumllestab ja nende seadistamiseks minimaalselt vajalikke baasvotilderguteenuseid vastavalt laumlhteuumllesandele jaumlrgib teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja dokumenteerimise rakendusi

Notildeuded mooduli alustamiseks Laumlbitud moodul IT valdkonna aluseteadmised

Otildepetaja Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teeb andmebaasiserveri haldustegevusi kasutades nii kaumlsurida kui graafilist kasutajaliidest

teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi

haldab veebiservereid ja -rakendusi

kasutab teenustaseme

jaumllgimiseks ja varade halduseks

sobivaid tarkvaralisi lahendusi

motildeistab votilderguteenuste

toumloumlpotildehimotildetteid ning nende

nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid motildeisteid ja potildehimotildetteid

installeerib ja otildepib kasutama mingit CMS

tunneb aumlra erinevate suumlsteemi- ja

rakendustarkvarade erinevused ning

kirjeldab nende kasutusvaldkonnad

vastavalt notildeuetele

seadistab juhendamisel vaumlhemalt

kahel alternatiivsel tehnoloogial

baseeruvalt erinevatel fuumluumlsilistel

serveritel toumloumltavad votilderguteenused

ideekaart

loengpraktikum

ruumlhmatoumlouml

raportaruanne

iseseisev toumlouml

Ideekaart votildergutehnoloogiate kohta

Praktilised toumloumld -

andmebaasi varundamine

Praktilised toumloumld-

Votilderguteenuste paigaldamine

Votilderguteenuste testimine

Votilderguteenuste seisundi

tuvastamine ressursi

arvutamine)

Praktilised toumloumld-

virtualiseerimine

Praktiliste toumloumlde potildehjal

Serverid

Andmebaas serveris

Votildergu virtualiseerimine

Pilvetehnoloogia taristu

Votilderguteenuste planeerimine

toimepidevuse plaani

tegemine

Graafiline pilt arvutivotildergu

arhitektuurist

Dokumenteerimine ja selle

automatiseerimine

Votilderguliikluse jaumllgimine

Monitooring ja votilderguliikluse

8 EKAP

seoseid kasutatavate

tehnoloogiatega

planeerib paigaldab ja haumlaumllestab

(kataloogi teenused e-posti-

Faili- printimis- WWW-

Videokonverentsi- SNMP NTP

VoIP kaughaldus

teenusserverite haldus) ja nende

seadistamiseks minimaalselt

vajalikke baasvotilderguteenuseid

vastavalt laumlhteuumllesandele jaumlrgib

teenustele osutatavaid notildeudeid

kasutab votilderguliikluse jaumllgimise ja

dokumenteerimise rakendusi

tagab juhendamisel virtualiseerimise tehnoloogiat kasutades votilderguteenuste toimimise

rakendab reaalset toumloumlkeskkonda

simuleerivas olukorras

abimaterjalide abil meetmeid

votilderguteenuste konfidentsiaalsuse

terviklikkuse ja kaumlideldavuse

tagamiseks

raportite ja kokkuvotildettes

praktikumiaruande

koostamine

taumlpsem analuumluumls

Votilderguteenuste

konfidentsiaalsus terviklikkus

ja kaumlideldavus

Iseseisev toumlouml moodulis Teemakohase baaskursuses uumllesannete lahendamine ja kordamiskuumlsimustele vastuste leidmine

Praktiline toumlouml moodulis Etteantud praktikumide laumlbi tegemine ruumlhmatoumloumldes osalemine

Mooduli hinde kujunemine

Eristav hindamine Hindamise eelduseks on moodulis praktiliste toumloumlde sooritamine positiivsele hindele ja osalemine ruumlhmatoumloumls Probleemuumllesannete lahendamine votilderguteenuste kohta lahenduse leidmine vaumlljapakkumine testimine dokumentatsiooni vormistamine

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel ning osaleb ruumlhmatoumloumls

Uumllesannete lahendamisel kasutab otildepetaja abi

Dokumenteerib praktilise toumlouml vastavalt

kirjeldatud notildeuetele kuid esineb uumlksikuid vigu

votildei dokumentatsioon ei ole taumlielik

Hinne 3 laumlvend on taumlidetud Dokumentatsioon on taumlielik oskab vaumllja pakkuda erinevaid lahendusi otildepetaja suunamisel

Hinne ldquo4rdquo laumlvend on taumlidetud Oskab leida ja vaumllja pakkuda lahendusi otildepetaja

abita Vajadusel juhendab ja

suunab ka ruumlhmatoumloumls osalevaid

kaasotildepilasi

Kasutatav otildeppekirjandus

otildeppematerjal

Otildepetaja koostatud juhendmaterjalid

Lisamaterjalid internetist

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

httpenwikipediaorgwikiOpenBSD

httpwwwe-opeeerepositooriumotsing=6mn6euni_repository_10895

httpwwwe-opeeerepositooriumotsing=7gxheuni_repository_10895

httpwwwe-opeeerepositooriumotsing=81jjeuni_repository_10895

Muud teemakohased juhendid ja materjalid internetist

Mooduli nr Mooduli nimetus Maht EKAP

15 ROBOOTIKA 4

Eesmaumlrk Tutvustada meetodeid ja vahendeid loogilise suumlsteemse ja algoritmilise motildetlemise arendamiseks anda teadmised ja oskused intelligentsete seadmete kavandamiseks kokku

monteerimiseks ja programmeerimiseks

Otildepivaumlljundid Otildepilane

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu probleeme leida neile sobivaid praktilisi lahendusi robootikas

Notildeuded mooduli alustamiseks Puuduvad

Otildepetajad Kristjan Kivikangur

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

teab robootikast uumlldiselt robootikast Eestis robootika ajaloost

tunneb baasriistvara so juhtimiskeskust (aju) andureid (sisendid) ja mootoreid (vaumlljundid) tarkvara kasutamist blokkskeemide abil

motildeistab graafilise programmeerimise olemust programmikoodi abil lahenduste kirjapaneku votildeimalusi ja keskkondi

oskab manipuleerida robotite tarkvara programmeerimiskeele C abil

oskab imiteerida tavaelu

kirjeldab robootikaga seotud potildehimotildeisteid

oskab nimetada ja eristada erinevaid andureid

oskab iseseisvalt kokku panna roboti vastavalt sellele mis on selle roboti kasutamise eesmaumlrgiks

oskab andurite tarkvara manipuleerida nxt-g programmis blokkskemide abil

oskab andurite tarkvara manipuleerida c keele abil

(robotc votildei nxc abil)

kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud

praktiline toumlouml

ruumlhmatoumlouml

loeng

iseseisev toumlouml

Liikuva roboti ehitamine

Reageerimine heli ja valguse peale

Kaugusanduri kasutamine ruumis liikumisel moumloumldujate loendamisel totildekkepuusimulaatori ehitamisel

Helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine

Joonistamine roboti ekraanile Teksti ja arvuliste andmete naumlitamine ekraanil ning toumloumltlemine programmi abil

Matemaatika- ning

Sissejuhatus robootikasse

Riistvara tundmaotildeppimine-

andurid mootorid aju

Erinevate programmide

kirjutamine ja testimine

Potildehjalikum tutvumine Arduino

arenduskeskonnaga

Robotile vastavalt etteantud

uumllesandele rakenduste loomine

nendes keskkondades

4 EKAP

probleeme leida neile sobivaid praktilisi lahendusi robootikas

arenduskeskkonda ja silurit tarkvara loomisel

osaleb aktiivselt praktilistes ruumlhmatoumloumldes dokumenteerib tehtud toumlid

ehitab erinevaid votildeistlusmasinaid ja osaleb robotite votildeistluses

loogikaplokid

Andmete salvestamine faili ning tulemuste kasutamine Muutujad ning nende roll algoritmide kirjapanekul

Mitmelotildeimelise programmi koostamine Andmeside robotite vahel mitmest robotist koosneva suumlsteemi ehitamine

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

On lahendanud kotildeik etteantud uumllesanded

graafilise liidese abil ja osalenud ruumlhmatoumloumls

Laumlvend ldquo3rdquo kriteeriumid on taumlidetud Lisaks

oskab manipuleerida roboti tarkvaraga

programmeerimiskeele C abil

Laumlvend ldquo4rdquo on taumlidetud Uumllesannete lahendused

ja ruumlhmatoumlouml on korralikult dokumenteeritud sh

ka C keeles kirjutatav kood on arusaadavalt

kommenteeritud

Kasutatav otildeppekirjandus

otildeppematerjal

ProgeTiigri robootikateemalised otildeppematerjalid

httpwwwtiigrihypeeeetoppematerjalid-ja-koolitused

httpwwwnxtprogramscom

httpit-ebooksinfo -it-alased e-raamatud sealhulgas ka raamatud moodulis laumlbitavate teemade kohta

Muud internetis olevad teemakohased otildeppematerjalid

Otildepetaja koostatud juhendmaterjal

Mooduli nr Mooduli nimetus Maht EKAP

16 PILVERAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija teab peast ja kirjeldab pilverakenduste tuumluumlpe motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid kasutab pilverakendusi vastavalt vajadusele ja uumllesandele

Otildepivaumlljundid Otildepilane

teab peast ja kirjeldab pilverakenduste tuumluumlpe

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

loob ja kaumlivitab lihtsa pilverakenduse

Notildeuded mooduli alustamiseksLaumlbitud moodulid arvutivotilderkude alused ja operatsioonisuumlsteemide teooria alused

Otildepetajad Kristjan Kivikangur Sergei Ustrikov

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded

Mooduli teemad ja

alateemad Maht

teab peast ja kirjeldab pilverakenduste tuumluumlpe

tunneb erinevaid pilverakenduste tuumluumlpe ja gruppeeribklassifitseerib neid

loeng

laboritoumlouml

info kogumine

grupitoumlouml

Praktiline toumlouml Google Drive

OneDrive

Dropbox

Office 365

1 EKAP

motildeistab peamisi pilverakendusi nende toumloumlpotildehimotildetet ja parameetreid

kirjeldab ja votilderdleb pilverakenduste parameetreid

kasutab peamised pilverakendused

grupi ettekanne Praktiline toumlouml

Grupi ettekanne

Microsoft Azure

Google App Engine

Amazon Web Services

Infrastructure as a Service - IaaS

1 EKAP

loob ja kaumlivitab lihtsa pilverakenduse

valib ja registreerub sobiva pilverakenduse teenusepakkujaga

loeng

praktiline toumlouml

Praktiline toumlouml Pilve keskkonna naumlidis rakenduse loomine juhendi jaumlrgi

Pilverakenduse loomine 3 EKAP

Iseseisev toumlouml moodulis Osalemine ruumlhmatoumloumls

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus Nimetab erinevad pilverakendused

Registreerib ennast ja kasutab oma konto

Eristab potildehilisi pilveplatvormeid (Microsoft

Azure Google App Engine Amazon Web

Services)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele kuid tekkivad ebataumlpsused ja motildened vead Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi votildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud

projektijuhtimise vahendeid (Wrike Bitrix)

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele taumlies mahus ja adekvaatselt ebataumlpsusi ei teki Nimetab erinevad pilverakendused kirjeldab nende erinevusi tugevaid ja notildergemaid poole Valib optimaalne rakendus vastavalt puumlstitatud uumllesandele Registreerib ennast ja kasutab oma konto ja sellega seotud peamisi ja lisavotildeimalusi (nt Google Docs) Eristab potildehilisi pilveplatvormeid (Microsoft Azure Google App Engine Amazon Web Services) Leiab ja kasutab bdquopilveldquo moodi organiseeritud projektijuhtimise vahendeid (Wrike Bitrix) Kirjeldab pilverakenduste ellurakendamise

viisid

Kasutatav otildeppekirjandus

otildeppematerjal

Arvutipotildehine otildeppematerjal Erinevad MOC-id kuutorvajaeenetee Microsoft Azure juhendid Otildepikud Jaotusmaterjalid Otildepetaja koostatud esitlused ja labori toumloumlde uumllesanded Soovituslik kirjandus IKT-alane abiinfo RVG-s (httpabirvgedueeKoolitusedPilverakendused) Microsofti Azure dokumentatsioon - httpmsdnmicrosoftcomen-uslibraryazurehh180152aspx Amazon Web Services alustus dokumentatsioon - httpsawsamazoncomdocumentationgettingstarted Google Cloud dokumentatsioon - httpscloudgooglecomdocs

Mooduli nr Mooduli nimetus Maht EKAP

17 MOBIILIRAKENDUSED 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija kasutab enamlevinud programmerimisvahendeid mobiilrakenduste loomiseks

Otildepivaumlljundid Otildepilane

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

valmistab tervikra- kenduse mobiilsele seadmele millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

arendab lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

Notildeuded mooduli alustamiseks Laumlbitud moodul programmeerimise alused

Otildepetajad Kristjan Kivikangur Margus Laanemaumle

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

oskab kasutada rakendust

Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

oskab valmistada veebi- teenustega suhtlevaid mo- biilseid rakendusi

motildeistab ning oskab selgitada kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

oskab valmistada tervikra- kenduse mobiilsele seadmele

kasutab rakendust Expression Blend lihtsamate Windows Phone 8 rakenduste loomiseks

valmistab veebiteenustega suhtlevaid mobiilseid ra- kendusi

taumlidab talle antud uumllesandeid ja hindab enda toumloumltulemusi

selgitab kasutajakogemuse potildehipunkte mis on olulised mobiilsete seadmete vaumliksemate ekraanide puhul

arendab lihtsamaid rakendusi Android platvormile kasu- tades selleks arendusplatvormi Eclipse

Praktiline toumlouml

Ruumlhmatoumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Panuse hinne grupi toumloumlsse

Praktilise toumlouml kaitsmine

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Microsofti mobiilirakenduste

arendamine

Silverlight

arendusplatvormi uumllevaade

Silverlight

kasutajaliidese elemendid

atribuudid toumloumlvahendid

Animatsioonid

Paigutushaldurid

Stiilid

Mallid

Kujunduse

5 EKAP

millel on isikupaumlrane ise loodud kasutajaliides suhtleb vaumllisteenusega (naumliteks sal- vestab andmed pilve votildei saab andmed pilvest)

oskab arendada lihtsamaid rakendusi Android plat- vormile kasutades selleks ar- endusplatvormi Eclipse ning Android SDKrsquod

oskab luua kasutajaliideseid mis on mobiilseadmetel haumlsti kasutatavad ja jaumlrgivad parimaid tavasid ning enimlevinud disainimustreid

oskab luua rakendusi mis suhtlevad teiste ra- kendustega ning kasutavad aumlra nende poolt pakutavaid funktsionaalsuseid

oskab luua rakendusi mis suhtlevad erinevate votildergu- teenustega

ning Android SDKrsquod

planeerib oma toumloumld laumlhtuvalt toumloumlkoha eripaumlrast ja organi- satsioonitellija notildeuetest motildeistab oma tegevuse motildeju projekti tulemustele

viimistlemine

DataBinding

Data persistance

IsolatedStorage ja

IsolatedStorageS ettings

Suhtlemine veebiteenustega

Andmete sidumine

rakendusega

Mobiilirakenduste arendamine

android platvormile

Uumllevaade

Androidist ning selle

arendusvahenditest

Kasutajaliidese

potildehikomponendid

Rakenduse potildehikomponendid

Rakenduse elutsuumlkkel

Andmete saumlilitamine

Votilderguteenuste kasutamine

Asukohapotildehised teenused

Kasutajaliidese disain

Iseseisev toumlouml moodulis

Silverlight kasutajaliidese elemendid atribuudid toumloumlvahendid Suhtlemine veebiteenustega Kasutajaliidese disain Android platvormile

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Motildeistab aine teemasid vastavalt otildeppevaumlljunditele minimaalses mahus

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi tasemel Iseseisvad toumloumld on esitatud ja arvestatud

Motildeistete test on sooritatud laumlvendi

tasemel

Iseseisvad toumloumld on esitatud ja

arvestatud

Otildeppija lahendab praktilised uumllesanded

etteantud juhendi alusel otildepetaja

kaasabil Dokumenteerib praktilise toumlouml

vastavalt kirjeldatud notildeuetele kuid

esineb uumlksikuid vigu votildei

dokumentatsioon ei ole taumlielik

Otildeppija lahendab praktilised uumllesanded etteantud juhendi

alusel Otildepetaja aitab ainult suunata Otildeppija suudab vaumllja

pakkuda tuumluumlplahenduse

Otildeppija lahendab praktilised uumllesanded etteantud

juhendi alusel iseseisvalt

Kasutatav otildeppekirjandus

otildeppematerjal

Moroney Laurence Introducing Microsoft Silverlight 3 Microsoft Press 2009 Petzold C Programming Windows Phone 7 MS Press 2010 Murphy M L The Busy Coders Guide to Android Development CommonsWare LLC Revised amp enlarged edition (February 6 2009) Meier R Professional Android 2 Application Development Wrox 2 edition (March 1 2010) Mednieks Z Dornin L Meike G B Nakamura M Programming Android OReilly Media 1 edition (August 5 2011)

Mooduli nr Mooduli nimetus Maht EKAP

18 KONTORITOumlOumlTARKVARA AUTOMATISEERIMINE 5

Eesmaumlrk Otildepetusega taotletakse et otildeppija omandab teadmisi programmeerimise abil lisamaks kontoritarkvarale votildeimalusi

Otildepivaumlljundid Otildepilane

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

koostab sobiva diagrammi

loob vajalikke abifunktsioone VBA koodi abil

koostab sobiva dialoogiboksi

loob kasutajavormi VBA abil

eristab protseduurid ja funktsioonid

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

Notildeuded mooduli alustamiseks Laumlbitud moodul IT-valdkonna alusteadmised

Otildepetajad Marina Oleinik Irina Merkulova Kristjan Kivikangur Mare Tamm Toivo Treufeldt

Otildepivaumlljundid Hindamiskriteeriumid Otildeppemeetodid Hindamismeetodid ja

uumllesanded Mooduli teemad ja alateemad Maht

kasutab sobivat liitfunktsiooni tabeli arvutamiseks

Koostab ja kasutab sobivat liitfunktsiooni antud tabeli arvutamisel

Koostab otsingufunktsioonid ja analuumluumlsib tulemusi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Теstid kontrolltoumlouml

Kuumlsitlus

Теstimine loengu materjalide jaumlrgi

Inglisekeelse terminoloogia kasutamine erinevate otildeppeuumllesannete taumlitmisel

Funktsioonide kasutamise

potildehimotildetted

Arvutamine kuupaumlevadega

Matemaatika- ja

statistikafunktsioonid

Tingimusfunktsioonid

Teksti- ja otsingufunktsioonid

05 EKAP

koostab sobiva diagrammi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks

Koostab diagrammi antud andmete illustreerimiseks

Muudab diagrammi kujundust

Teeb kokkuvotildette koostatud diagrammist

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Praktiline toumlouml Koostamise vormindamise ja

muutmise potildehimotildetted

Diagrammide koostamine

kujundamine ja muutmine

05 EKAP

loob vajalikke abifunktsioone VBA koodi abil

Loob vajalikke abifunktsioone VBA koodi abil

Kasutab ja kujundab loodud abifunktsioone tabeliredaktoris (Excelis)

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

VBA potildehimotildeisted funktsioonide ja

protseduuride motildeiste

makrod makrode salvestamine MS

Wordis

Tekstidokumentide koostamine

(andmete lisamine MS Wordi vormi

abil)

kasutamine rakenduses MS Excel

programmide toumloumltlemine ja

raumlitmine

Excel sisefunktsioonide loomine ja

funktsioonide kasutamine

1 EKAP

koostab sobiva dialoogiboksi

kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks

kasutab sobivalt valik- ja korduslauset protseduuri loomiseks

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Protseduuride koostamine ja

kasutamine

Protseduurid lahtri sisu

maumlaumlramine lahtri vaumlaumlrtuse

muutmine

dialoogibokside kasutamine

(MsgBox InputBox kasutajalt

andmete kuumlsimine sisestuskontroll

ja tabelisse paigutamine

vastuseaknast sisestamine

sisestus lahtrisse sisestus sobiva

vastuseni)

15 EKAP

loob kasutajavormi VBA abil

Loob sobiva vormi antud tabeli taumlitmiseks

Arvutab vajalikud andmed vormis

Kasutab loodud vormi

Praktiline toumlouml

Loeng

Iseseisev toumlouml

Probleem uumllesanne

Probleemuumllesanne

Praktiline toumlouml

Vormid MS Excelis kontrollid

vormidel

05 EKAP

eristab protseduurid ja funktsioonid

Valib sobiva protseduuri votildei funktsiooni uumllesannete

Praktiline toumlouml

Loeng

Probleemuumllesanne

Praktiline toumlouml

Andmete potildehituumluumlbid VBAs

VBA potildehilaused (If laused

1 EKAP

koostab keeruka alamprogrammi valiklausete ja korduslausete kasutamisel

lahendamiseks

Rakendab loodud funktsiooni tabeli arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks

Lisab vajaliku nupu protseduuri kaumlivitamiseks

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Analuumluumlsib saadud tulemusi diagrammide abil

Iseseisev toumlouml

Probleem uumllesanne

korduslaused)

alamprogrammide loomine

joonisobjektid (koordinaadid

motildeotildedud teisaldamine)

kombineeritud keeruka

alamprogrammi loomine

Iseseisev toumlouml moodulis

Vormi tabeli taumlitmiseks loomine juhtimise alusel

Praktiline toumlouml moodulis Tundide raames tehtavate uumllesannete lahendamine juhendamisel

Mooduli hinde kujunemine Mooduli kokkuvotildettev hinne on eristav Otildepilasel on sooritanud kotildeik praktilised uumllesanded ja otildepilane on osa votildetnud ruumlhmatoumloumlst

Hindekriteeriumid Hinne bdquo3ldquo ndash rahuldav (laumlvend) Hinne bdquo4ldquo - hea Hinne bdquo5ldquo ndash vaumlga hea

Koostab ja kasutab sobivat liitfunktsiooni antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Salvestab makro mitmete uumllesannete taumlitmiseks Koostab uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab koostatud abifunktsioone

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Salvestab makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Loob uumllesannete potildehjal abifunktsioone VBA koodi abil Kasutab loodud abifunktsioone tabeliredaktoris

(Excelis)

Valib sobiva protseduuri votildei funktsiooni

Koostab sobivaid liitfunktsioone ja otsingufunktsioone antud uumllesannete potildehjal ning analuumluumlsib tulemusi Valib sobiliku diagrammi antud tabeli andmete illustreerimiseks Koostab diagrammi antud andmete illustreerimiseks Muudab diagrammi kujundust Teeb kokkuvotildette koostatud diagrammist Salvestab iseseisvalt makro mitmete uumllesannete taumlitmiseks Redigeerib loodud makrot vastavalt uumllesandele Kujundab loodud makrot redaktoris Iseseisvalt loob vajalikke abifunktsioone VBA koodi abil Kasutab ja kujundab loodud abifunktsioone

arvutamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Koostab kuumlsitluse alamprogrammide abil

uumllesannete lahendamiseks

Rakendab loodud funktsiooni tabeli

arvutamiseks

Rakendab loodud protseduuri vajaliku uumllesande

lahendamiseks

Lisab protseduuri kaumlivitamiseks vajaliku nupu

Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi

protseduuri loomiseks

Loob sobiva vormi antud tabeli taumlitmiseks

Kasutab loodud vormi

Koostab kuumlsitluse alamprogrammide abil

Arvutab kuumlsitluse tulemusi korduslausete abil

Koostab protseduuri mis loob joone ja muudab

selle suurust paigutust ja vaumlrvi

Muudab protseduuri abil loodud jooniseobjekti

suurust paigutust ja vaumlrvi

tabeliredaktoris (Excelis)

Valib sobiva protseduuri votildei funktsiooni uumllesannete lahendamiseks Rakendab loodud funktsiooni tabeli arvutamiseks Rakendab loodud protseduuri vajaliku uumllesande lahendamiseks Lisab vajaliku nupu protseduuri kaumlivitamiseks Kasutab sobivalt MsgBoxrsquoi ja InputBoxrsquoi protseduuri loomiseks Kasutab sobivalt valik- ja korduslauset protseduuri loomiseks Loob sobiva vormi antud tabeli taumlitmiseks Arvutab vajalikud andmed vormis Kasutab loodud vorme Koostab kuumlsitluse alamprogrammide abil Arvutab kuumlsitluse tulemusi korduslausete abil Analuumluumlsib saadud tulemusi diagrammide abil

Kasutatav otildeppekirjandus

otildeppematerjal

Kirjandus Programmeerimine Microsoft Exceli keskkonnas Alo Linntam OUuml Kuumllim 2009

Page 19: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 20: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 21: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 22: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 23: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 24: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 25: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 26: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 27: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 28: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 29: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 30: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 31: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 32: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 33: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 34: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 35: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 36: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 37: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 38: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 39: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 40: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 41: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 42: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 43: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 44: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 45: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 46: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 47: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 48: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 49: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 50: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 51: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 52: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 53: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 54: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 55: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 56: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 57: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 58: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 59: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 60: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 61: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 62: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 63: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;
Page 64: RAKENDUSKAVA · objektorienteeritud lähenemist; kasutab efektiivselt programmeerimiskeelele ja - platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel;