Ametikool.ee



Lisa 5KOOSK?LASTATUDkooli n?ukogu poolt 25.05.2020protokoll nr 1-2/18KINNITATUD direktori 25.05.2020k?skkirjaga nr 1-9/15KURESSAARE AMETIKOOLI ?PPEKAVANOOREM TARKVARAARENDAJA180 EKAPKURESSAARE AMETIKOOLI ?PPEKAVA?ppekavarühmTarkvara ja rakenduste arendus ja analüüs?ppekava nimetusNOOREM TARKVARAARENDAJAJunior software developerMладший разработчик программного обеспечения?ppekava kood EHISes132337X ESMA?PPE ?PPEKAVAJ?TKU?PPE ?PPEKAVAEKR 2EKR 3EKR 4EKR 4 kutsekeskharidusEKR 5EKR 4EKR 5x?ppekava maht (EKAP):180?ppekava koostamise alus:Info- ja kommunikatsioonitehnoloogia erialade riiklik ?ppekava (HTM m??rus nr.36, 19.06.2014)Noorem tarkvaraarendaja tase 4 kutsestandard ( Infotehnoloogia ja Telekommunikatsiooni Kutseno?ukogu otsus nr. 12/13.11.2018)?ppekava ?piv?ljundid:?petusega taotletakse, et ?ppija omandab teadmised ja oskused, mis on vajalikud t??tamiseks tarkvaraarendajana oskusliku meeskonna liikmena ning luuakse eeldused ?pingute j?tkamiseks ja elukestvaks ?ppeks.P?rast ?ppekava l?bimist ?ppija:kasutab omandatava kutse tasemel kokkulepitud erialast oskuss?navara, p?him?tteid, tehnoloogiaid, protsesse, t??vahendeid ja seadmeid;j?rgib protseduurireegleid ja parimaid praktikaid, t?idab iseseisvalt j?rgmisi t??u?lesandeid: teab tarkvara arendusprotsessi p?hietappe ja arendusmetoodikaid, kasutab valitud arendusmetoodikat; loob lihtsamaid rakendusi (m?nes) enamlevinud peavoolu programmeerimiskeeles kasutades objektorienteeritud l?henemist; kasutab rakenduste loomisel ja testimisel tarkvaraarendusvahendeid; t??tab tarkvaraarenduse meeskonnaliikmena; dokumenteerib enda ja teiste meeskonnaliikmete t??d;m?istab loetud tekste ning v?ljendab ennast ?ppekeeles selgelt ja arusaadavalt nii suuliselt kui ka kirjalikult; suhtleb ?pitavas v??rkeeles iseseisva keelekasutajana;kasutab matemaatikateadmisi nii erialaselt kui elus edukalt toimetulekuks; m?istab loodusteaduslikku maailmapilti, v??rtustab ja j?rgib j?tkusuutliku arengu p?him?tteid;m?istab ühiskonna arengu p?hjuslikke seoseid ja l?htub ühiskonnas kehtivatest v??rtustest; kasutab kunstialaseid teadmisi ja kogemusi oma elukvaliteedi t?stmiseks ja isiksuse arendamiseks.?ppekava rakendamine P?hihariduse omandanud ?ppida soovijadN?uded ?pingute alustamiseks ?ppima v?ib asuda p?hiharidusega isik v?i v?hemalt 22-aastane p?hihariduseta isik, kellel on p?hihariduse tasemele vastavad kompetentsid.N?uded ?pingute l?petamiseks?pingud neljanda taseme kutse?ppes loetakse l?petatuks p?rast ?ppekavas kirjeldatud kvalifikatsioonile v?i osakutsele vastavate ?piv?ljundite saavutamist. ?piv?ljundite saavutatust hinnatakse kutseeksamiga, mida v?ib sooritada ka osade kaupa. Kui kutse- v?i erialal ei ole kutseeksami sooritamine v?imalik, l?petatakse ?pingud erialase l?pueksamiga. Juhul, kui kutseeksami sooritamine eba?nnestub, on ?pilasel ?igus sooritada ?pingute l?petamiseks samuti erialane l?pueksam. Haridusliku erivajadusega ?pilase puhul hinnatakse ?piv?ljundite saavutatust erialase l?pueksamiga, mille v?ib asendada kutseeksamiga.?pingute l?bimisel omandatav… kvalifikatsioon:Noorem tarkvaraarendaja, EKR tase 4… osakutse(d):puuduvad?ppekava struktuurP?hi?pingute moodulid – 83 EKAP1. IT-valdkonna alusteadmised – 9 EKAP?piv?ljundid. ?ppija: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 ?ppe- ja ingliskeelset terminoloogiat;t??ülesannete lahendamisel kasutab vajadusel matemaatika ja matemaatilise loogika p?hiseoseid ja arvusüsteeme;teab enamlevinud taristuteenustep?hilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel ?igesti seadistada;m??ratleb n?uded riistvarale ja arvutiv?rgule tarkvaralahenduse kasutamiseks.2. Programmeerimise alused – 10,5 EKAP?piv?ljundid. ?ppija:teab objektorienteeritud programmeerimise p?him?tteid ja –m?isteid;tunneb erinevaid andmetüüpe ja andmestruktuure; kasutab matemaatika ja loogika p?hiseoseid programmeerimisülesannete lahendamisel;loob lihtsamaid rakendusi kasutades arendusvahendeid;j?rgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid;dokumenteerib enda ja teiste meeskonnaliikmete t??d;kasutab ?ppe- ja ingliskeelset programmeerimise terminoloogiat;3. Tarkvara arendusprotsess – 6 EKAP?piv?ljundid. ?ppija:m?istab tarkvara arendusprotsessi olemust ja mudeleid;teab tarkvara arendusprotsessi p?hietappe ja arendusmetoodikaid;tunneb CASE vahendeid ja nende kasutamisv?imalusi;teab projektijuhtimise aluseid ja m?istab tarkvara projekti erip?rasid;m?istab versioonihaldussüsteemi olemust ja olulisust;tunneb erinevate rakenduste arhitektuuride ja tüüpide erip?rasid; kasutab tarkvara arendusprotsessis korrektset ?ppe- ja ingliskeelset terminoloogiat.4. Agiilsed tarkvaraarenduse metoodikad – 4,5 EKAP?piv?ljundid. ?ppija:selgitab agiilsete tarkvaraarendusmetoodikate p?him?tteid ja kasutab korrektset terminoloogiat;j?rgib ja kasutab agiilse tarkvaraarenduse p?him?tteid ja p?hipraktikaid (core practices);iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaid;5. Andmebaasisüsteemide alused – 7,5 EKAP?piv?ljundid. ?ppija:tunneb erinevate andmebaasimootorite ja –tehnoloogiate erinevusi;valib andmete kirjeldamiseks sobivaima andmetüübi;loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi l?htuvalt parimatest praktikatest;j?rgib andmebaasi turvalisuse tagamise p?him?tteid ja parimaid praktikaid;kasutab p?ringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks, muutmiseks, v?ljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks;rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks, talletamiseks ja t??tlemiseks;kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid;kasutab ?ppe- ja ingliskeelset andmebaasidealast terminoloogiat.6. Veebirakenduste loomise alused – 9 EKAP?piv?ljundid. ?ppija:kasutab veebirakenduses kasutatavaid m?rgendikeeli ning oskab nende abil kujundada soovitud v?ljundi, mis vastab W3C standardile;kasutab veebirakenduste silumisvahendeid;kasutab veebirakenduste loomisel JavaScripti ja enamlevinud JavaScript'i teeke;kasutab AJAX meetodeid asünkroonsete veebirakenduste ja nende osade loomiseks;m?istab veebirakenduste turvalisuse olulisust ning p?hilisi ründevektoreid;kasutab veebirakenduste loomisel levinud raamistikku;kasutab korrektselt kokkulepitud koodistandardit;kasutab ?ppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keeles7. Tarkvarasüsteemide testimine – 6 EKAP?piv?ljundid. ?ppija:kirjeldab testimise p?him?tteid, rahvuslikke ja rahvusvahelisi testimise standardeid;koostab süsteemi testiplaani;kasutab UI testide loomise raamistikke;testib rakendusi ja automatiseerib testimist; dokumenteerib testi tulemused ?ppe- ja inglise keeles.8. Programmeerimine – 13,5 EKAP?piv?ljundid. ?ppija:tunneb enamlevinud programmeerimismustreid;kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone; realiseerib rakenduse MVC (Model-View-Controller) arhitektuuriga rakendusena;kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid;m?istab ühiktestide olemust ning nende kasutamisv?imalusi;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.9. Hajusrakenduste alused – 6 EKAP?piv?ljundid. ?ppija:liidestab rakendused ja andmeallikad;tunneb sünkroonseid ja asünkroonseid andmete ülekandmise v?imalusi ning valib neist sobivaima;dokumenteerib loodavad ja olemasolevad liidesed (liidestatud süsteemid, integratsioonipunktid, integratsioonimeetodid, turvalisuse reeglid);loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi;dokumenteerib loodud rakendused ?ppe- ja inglise keeles.10. Infotehnoloogia juhtimine ja rakendamine organisatsioonides – 6 EKAP?piv?ljundid. ?ppija:orienteerub IT-alases majandus- ja ?iguskeskkonnas;m?istab infotehnoloogia m?ju ja rolli ettev?tte juhtimises ning infoühiskonnas;eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke;koostab lihtsama projektiplaani;j?rgib klienditeeninduse ja meeskonnat?? head tava;kasutab lihtsamat majandus-, ?igus- ja juhtimisalast terminoloogiat;m?istab teenuste osutamise taristu ülesehitust ja toimimist.11. ?pitee ja t?? muutuvas keskkonnas – 5 EKAP?piv?ljundid. ?ppija:kavandab oma o?pitee, arvestades isiklikke, sotsiaalseid ja to?o?alaseid vo?imalusi ning piiranguid; mo?istab u?hiskonna toimimist, to?o?andja ja organisatsiooni va?ljakutseid, probleeme ning vo?imalusi;kavandab omapoolse panuse va?a?rtuste loomisel enda ja teiste jaoks kultuurilises, sotsiaalses ja/vo?i rahalises ta?henduses;mo?istab enda vastutust oma to?o?alase karja?a?ri kujundamisel ning on motiveeritud ennast arendama. 12. Praktika – 38 EKAP?piv?ljundid. ?ppija:selgitab tarkvaraarenduse meeskonna igap?evat??d ja annab ülevaate tarkvaraarenduse protsessist tarkvaraprojekti rakendamisel projektimeeskonnas;t??tab v?hemalt ühes tarkavaarenduse projekti meeskonnas tarkvaraarendajana;teeb koost??d kolleegide ja klientidega;analüüsib meeskonna poolt kasutatavat arendusmetoodikat.?ld?pingute moodulid – 30 EKAP1. Keel ja kirjandus – 6 EKAP?piv?ljundid. ?ppija:v?ljendub selgelt, eesm?rgip?raselt ja kirjakeele normile vastavalt nii suulises kui ka kirjalikus suhtluses;arutleb teemakohaselt ja p?hjendatult loetud, vaadatud v?i kuulatud teksti p?hjal; koostab eri liiki tekste, kasutades alustekstidena nii teabe- ja ilukirjandustekste kui ka teisi allikaid neid kriitiliselt hinnates;loeb ja m?istab sidumata tekste (tabel, graafik, diagramm), hindab neis esitatud infot, teeb j?reldusi ja loob uusi seoseid;v??rtustab lugemist, suhestab loetut iseendaga ja t?nap?eva elun?htustega, oma kodukohaga;t?lgendab ja analüüsib kirjandusteost, seostab seda ajastu ühiskondlike ja kultuuriliste sündmustega.2. V??rkeel – 4,5 EKAP?piv?ljundid. ?ppija:suhtleb ?pitavas v??rkeeles argisuhtluses nii k?nes kui kirjas iseseisva keelekasutajana, esitab ja kaitseb erinevates m?ttevahetustes/suhtlussituatsioonides oma seisukohti;kirjeldab v??rkeeles iseennast, oma v?imeid ja huvisid, m?tteid, kavatsusi ja kogemusi seoses valitud erialaga;kasutab v??rkeeleoskuse arendamiseks endale sobivaid v??rkeele ?ppimise strateegiaid ja teabeallikaid, seostades v??rkeele?pet elukestva ?ppega;m?istab eesti ja teiste rahvaste elukeskkonda ja kultuuri ning arvestab nendega v??rkeeles suhtlemisel;on teadlik edasi?ppimise ja t??turul kandideerimise rahvusvahelistest v?imalustest, koostab t??le asumiseks vajalikud v??rkeelsed taotlusdokumendid.3. Matemaatika – 5 EKAP?piv?ljundid:kasutab ?pitud matemaatikateadmisi ja -oskusi uutes situatsioonides ning eluliste ülesannete lahendamisel, analüüsides ja hinnates tulemuste t?ep?rasust;kasutab vajadusel erinevaid teabeallikaid ning saab aru erinevatest matemaatilise info esitamise viisidest;seostab matemaatikat teiste ?ppeainetega, kasutades ?ppimisel oma matemaatikaalaseid teadmisi ning oskusi;esitab oma matemaatilisi m?ttek?ike loogiliselt, v?ljendades oma m?tet selgelt ja t?pselt nii suuliselt kui kirjalikult;kasutab matemaatika v?imalusi enda ja teiste tegevuse tasuvuse ning j?tkusuutlikkuse hindamisel.4. Loodusained – 6 EKAP?piv?ljundid. ?ppija:m?istab loodusainete omavahelisi seoseid ja erip?ra, saab aru mudelite t?htsusest reaalsete objektide kirjeldamisel;m?testab ja kasutab loodusainetes omandatud teadmisi keskkonnas toimuvate n?htuste selgitamisel ja v??rtustamisel ning igap?evaelu probleemide lahendamisel;m?istab teaduse ja tehnoloogia saavutuste m?ju looduskeskkonnale ja inimesele, saab aru ümbritseva keskkonna m?just inimese tervisele;leiab iseseisvalt usaldusv??rset loodusteaduslikku informatsiooni ja kasutab seda erinevate ülesannete lahendamisel.5. Sotsiaalained – 7 EKAP?piv?ljundid. ?ppija:omab adekvaatset enesehinnangut ning teadmisi, oskusi ja hoiakuid, mis toetavad tervikliku ja terviseteadliku inimese kujunemist;omab arusaama esinevatest n?htustest, protsessidest ja konfliktidest ühiskonnas ning nende seostest ja vastastikusest m?just;m?istab kultuurilise mitmekesisuse ning demokraatia ja selle kaitsmise t?htsust ning j?tkusuutliku arengu vajalikkust, aktsepteerides erinevusi;hindab üldinimlikke v??rtusi, nagu vabadus, inimv??rikus, v?rd?iguslikkus, ausus, hoolivus, sallivus, vastutustunne, ?iglus, isamaalisus ning lugupidamine enda, teiste ja keskkonna vastu;teab elu ja tervist m?jutavaid ohte erinevates kriisisituatsioonides, oskab ohutult k?ituda ning teisi abistada.6. Kunstiained – 1,5 EKAP?piv?ljundid. ?ppija:eristab n?idete alusel kunstiliike ja muusika?anreid;tunneb maailma ning Eesti kunsti ja muusika olulisi teoseid ning seostab neid ajalooga;analüüsib oma suhet kultuuriga ja loomingulisust l?bi vahetu kogemuse;kasutab kunsti ja muusikat elukvaliteedi t?stmiseks ja isiksuse arendamiseks;v?ljendab ennast l?bi loomingulise tegevuse.Valik?pingute moodulid ja nende valimise v?imalused – 29 EKAP?ppija poolt valitud valik?pingute moodulid avatakse juhul, kui mooduli on valinud üle 50% ?ppegrupis ?ppijatest ning selgete eelistuste puudumisel valitakse k?ige enam soovijaid kogunud valikmoodulid. Valitud moodulid loetakse kohustuslikuks k?igile ?ppegrupis ?ppijatele. ?ppijal on ?igus valida valik?pingute mooduleid kooli teistest ?ppekavadest v?i teiste ?ppeasutuste ?ppekavadest kooli ?ppekorralduseeskirjas s?testatud korras.Valik?pingute maht kokku on 29 EKAP ?ppeaja jooksul.Veebidisain – 6 EKAPVirtuaalreaalsus – 4 EKAPServerid ja v?rgud – 3 EKAPEttev?tlus?pe – 6 EKAPRobootika – 4 EKAPMuusikatehnoloogia – 3 EKAP3D graafika elemendid ja t??v?tted – 2 EKAPVideo, heli ja graafilised elemendid – 4 EKAPTootedisain – 2 EKAPTarkvaraprojekt – 2 EKAPSpetsialiseerumised: puuduvad?ppekava kontaktisikees- ja perenimi:Jane M?giametikoht:juht?petajatelefon:452 4693e-post:jane.magi@ametikool.eeM?rkused.Link mooduli rakenduskavale kooli veebilehelLisa 1 – Kutsestandardi ?Noorem tarkvaraarendaja, tase 4“ kompetentside ja ?ppekava moodulite vastavustabelLisa 1Kutsestandardi ?Noorem tarkvaraarendaja, tase 4“ kompetentside ja ?ppekava p?hi?pingute moodulite vastavustabelKompetentsi nimetus kutsestandardis?ppekava p?hi?pingute moodulidIT-valdkonna alusteadmised Programmeerimise alused Tarkvara arendusprotsess Agiilsed tarkvaraarenduse metoodikad Andmebaasisüsteemide alused Veebirakenduste loomise alused Tarkvarasüsteemide testimineProgrammeerimine IIHajusrakenduste alusedInfotehnoloogia juhtimine ja rakendamine organisatsioonides?pitee ja t?? muutuvas keskkonnasPraktikaB.2.1 Toote v?i projekti kavandamine (e-CF kompetents A.4.)Tegevusn?itajad:1. annab projekti kavandamiseks vajaliku sisendi aja ja muu ressursi vajaduste osas;2. osaleb tehnoloogiate ja t??vahendite valiku protsessis.xxxxxxxB.2.2 Rakenduse projekteerimine (e-CF kompetents A.6.)Tegevusn?itajad:1. osaleb arhitektuuri planeerimisel, l?htudes süsteemi arhitektuuri n?uetest (j?udlus, hooldatavus, laiendatavus, mastaabitavas, k?ttesaadavus, turvalisus ja juurdep??setavus);2. kasutab oma t??s testimisest ja prototüüpimisest saadud sisendit;3. osaleb kasutajaliidese kavandamisel.xxxxxxxxB.2.3 Tehnoloogia arengu j?lgimine (e-CF kompetents A.7.)Tegevusn?itajad:1. hoiab end kursis IKT uusimate tehnoloogiliste saavutustega, kasutades asjakohaseid informatsiooniallikaid.xxxxxxB.2.4 Kavandamine ja v?ljat??tamine (e-CF kompetents B.1. ja B.2.)Tegevusn?itajad:1. hindab vastuv?tu tingimuste realiseeritavust koosk?las olemasolevate piirangutega,2. kavandab oma t??, l?htudes vastuv?tu tingimustest;3. t??tab v?lja ja integreerib tarkvarakomponente, l?htudes ettev?ttes kasutusel olevast metoodikatest ja parimatest praktikatest (sh koodistandardid, agiilsed ja klassikalised metoodikad, automaattestimine, tarkvaraarenduse mustrid, mittefunktsionaalsed n?uded);4. tagab, et tema tehtud t?? tulemid on hoiustatud ja dokumenteeritud ettev?tte poolt kasutatavas versioonihaldussüsteemis;5. tagab loodud tarkvarakomponentide ühilduvuse teiste kasutatavate riist- ja tarkvarakomponentidega;6. kasutab arendusvahendeid eesm?rgip?raselt ja efektiivseltxxxxxxxxxxB.2.5 Testimine (e-CF kompetents B.3.)Tegevusn?itajad:1. kirjutab (automaat)teste enda kirjutatud/kirjutatavale koodile;2. testib enda loodud tarkvarakomponentide p?hifunktsionaalsust ja n?uetele vastavust, kasutades sobivat ja efektiivset testimise metoodikat.xxxxxxxxB.2.6 Lahendusejuurutamine/paigaldamine/kasutuselev?tt (e-CF kompetents B.4.)Tegevusn?itajad:1. tagab, et loodud tarkvarakomponendid on paigaldatavad (sh kasutades automaatpaigaldussüsteeme);2. paigaldab loodud tarkvarakomponendid n?utavasse keskkonda (sh test-, eeltootmis- ja tootmiskeskkond) vastavalt ettev?ttes kasutatavale reliisiprotsessile;3. osaleb juurutusprotsessis.xxxxB.2.7 Dokumentatsiooni koostamine (e-CF kompetents B.5.)Tegevusn?itajad:1. tagab dokumentatsiooni olemasolu ja ajakohasuse kogu loodud lahenduse elutsükli jooksul;2. dokumenteerimisel l?htub üldlevinud parimatest praktikatest (sh programmeerimiskeelte dokumenteerimis-standardid ja vahendid) ja ettev?ttes kehtestatud n?uetest.xxxxxxxxxxxB.2.8 Tarkvaraarendaja, tase 4 kutset l?biv kompetentsTegevusn?itajad:1. m?istab oma rolli ja m?ju ettev?tte tegevusn?itajatele;2. osaleb meeskonnat??s, toetab meeskonna tulemuslikku tegutsemist;3. suhtleb kaast??tajate ja klientidega viisakalt, valides olukorrale vastava k?itumis- ja v?ljendusviisi;4. osaleb teadmushalduse protsessides, jagab parimaid praktikaid; oskab objektiivselt ja üheselt m?istetavalt informeerida osapooli t?? k?igust;5. l?htub oma t??s eetilistest t?ekspidamistest, hoiab lahus isiklikud ja organisatsiooni huvid;6. j?rgib infoturbe p?him?tteid ja teavitab v?imalikest turvaintsidentidest; on teadlik organisatsiooni infoturbepoliitikast ja selle m?just klientidele, tarnijatele ja allt??v?tjatele;7. kasutab v?hemalt ühte p?hivoolu programmeerimiskeelt tasemel, mis v?imaldab iseseisvalt olemasolevat koodi lugeda ja uut koodi luua;8. tunneb tarkvara juriidilist raamistikku, sh erinevaid tarkvaralitsentse;9. j?lgib organisatsiooni kvaliteedipoliitika rakendamist ning vahendab asjakohast teavet;10. esitab kirjalikud materjalid struktureeritult ja loogiliselt ning keeleliselt korrektselt;11. valdab eesti keelt tasemel B2 ja inglise keelt tasemel B1 (vt Lisa 1).Hindamismeetod(id):L?bivaid kompetentse hinnatakse teiste kutsestandardis toodud kompetentside hindamise k?igus.xxxxxxxxxxxxX – t?histatakse, millises moodulis antud kompetentsi tegevusn?itaja omandatust arendatakseV?rdlusanalüüsi koostaja Jane M?gi, IT ja ettev?tluse ?ppesuuna juht?petajaV?rdlusanalüüsi koostamise kuup?ev 18.05.2020Lisa 6KOOSK?LASTATUDkooli n?ukogu poolt 25.05.2020protokoll nr 1-2/18KINNITATUD direktori 25.05.2020k?skkirjaga nr 1-9/15KURESSAARE AMETIKOOLI NOOREM TARKVARAARENDAJA ?PPEKAVA MOODULITE RAKENDUSKAVA180 EKAPNoorem tarkvaraarendaja 4. taseme kutsekeskharidus?pe P?hi?pingute moodulid1IT-valdkonna alusteadmised9 EKAPMooduli vastutaja: Anne-Li Tilk?petajad: Anne-Li Tilk, Rando ?ispuu, Andrus Naulainen, Ian Pettersson, Karin Saare, Anne RandI kursus9 EKAPEesm?rk: ?petusega taotletakse, et ?pilane omandab IT-valdkonna rakendustarkvara, arvutiv?rkude, riistvara ja operatsioonisüsteemide alusteadmised?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1.oskab tavakasutaja tasemel kasutada enamlevinud rakendustarkvaraHK1. eristab süsteemi- ja rakendus-tarkvarasid ning kirjeldab vastavalt n?uetele nende kasutusvaldkondasidHK2. kasutab kontorit?? tarkvara ECDL baastasemelHK3. viib l?bi failihaldust ECDL baastasemel, valib vastavalt olukorrale sobivaima failivormingu(1) ülesanne: koostada kirjalik aruanne arvuti t??koha riistvara komponentide ja op.süsteemi kohta, komplekti hinna arvutamine,hinnatakse ?piv?ljundid 1, 2, 3, 5, 11 (ME)(2) ülesanne: inglisekeelne m?istete testhinnatakse ?piv?ljundid 6,7 (ME)(3) ülesanne: inglikeelne esitlus riistvara komplekti kohta,hinnatakse ?piv?ljund 8 (ME)(4) ülesanne: arvusüsteemide test mitteeristav hindamine (ME) hinnatakse ?piv?ljundid 4, 9,10(5) Operating Systems Installation of OS Tests: OS Functions, Memory Management, File Management Networking and TCP/IP: Diagrams and hosting of website/mail server ?V1 – ül (1) MEkirjalik aruanneAnne-Li TilkRAKENDUSTARKVARA, 2 EKAP (40+12 tundi) Anne-Li TilkTekstit??tlusTabelt??tlusEsitlusFailihaldusARVUS?STEEMID1 EKAP (20+6 tundi) Karin SaareArvusüsteemidK?rgema algebra elemendidOPERATSIOONIS?STEEMID ja INGLISE KEEL 2,5 EKAP (50+15 tundi) Ian PetterssonHistory of Operating SystemsComparison of the different OS availableOS installation and preparation:- Formatting (file systems)- Imaging/mirroring (deployment)- Versions of Windows and how they differ- Using virtual machinesFunctions of an OSFile managementMemory managementWindows administrationCommand prompt and PowershellThe Registry EditorScripting (Creating batch files to automate tasks)Basic networkingUsers and profilesEvent viewerBasics of TCP/IPInstall and configure webserver and mail serverOPERATSIOONIS?STEEMIDE EESTI KEEL0,5 EKAP (10+3 tundi) Anne RandDEV-OPS2 EKAP (40+12 tundi) Rando ?ispuu Arvutite riistvaraArvutite lisaseadmedDEV-OPS1 EKAP (20+6 tundi) Andrus NaulainenArvutiv?rgu arhitektuurArvutiv?rgu mudelid?V2. kasutab matemaatilistes ja statistilistes arvutustes rakendustarkvaraHK6. selgitab positsiooniliste arvusüsteemide olemust ja oskab konverteerida arve ühest positsioonilisest arvusüsteemist teise?V2 – ül (1) MEtabelarvutusAnne-Li Tilk?V3. hindab riistvara komplekti vastavust tarkvara n?udmisteleHK4. kirjeldab arvutisüsteemide komponentide ja lisaseadmete t??p?him?tteid ning peamisi parameetreidHK5. korraldab t??koha arvutite riistvara n?uetekohaseks k?sitlemiseks, tagades isikliku ja t??keskkonna ohutuse?V3 – ül (1) MEKomponentide vastavus l?hteülesandele Rando ?ispuu?V4. kirjeldab arvutiv?rkude toimimise ja andmeedastuse alusp?him?tteidHK9. tuvastab seadmes kasutatava operatsioonisüsteemi ja selle versioo-ni interneti- ja kirjandusallikate abilHK10. seadistab lihtsamatel juhtudel enamlevinud rakendusservereid erinevatel platvormidel?V4 – MEPraktiline ül tunnisAndrus Naulainen?V5. m?istab lihtsamate arvutiv?rguseadmete kasutusvaldkondiHK11. koostab vastavalt rakendusele arvuti riistvarale ja arvutiv?rgule esitatavate n?uete loetelu?V5 – MEPraktiline ülAndrus Naulainen?V6. teab operatsioonisüsteemi t??p?him?tteid, liike ja p?lvkondiHK7. tunneb operatsioonisüsteemide p?hiv?imekusi ja liike, selgitab ope-ratsioonisüsteemide sarnasusi ja p?hilisi erinevusiHK8. nimetab ja selgitab operatsioonisüsteemi p?hiteenuseid?V6 – METest tunnisIan Pettersson?V7. seadistab oma rakendusi erinevates operatsioonisüsteemides?V7 – ül (2 )MEtest Ian Pettersson?V8. kasutab korrektset operatsioonisüsteemide alast ?ppe- ja inglise-keelset terminoloogiatHK12. dokumenteerib oma tegevust ja loodud lahendusi?V8 – ül (1) MEEsitlus inglise keeles Ian Pettersson?V9. t??ülesannete lahendamisel kasutab vajadusel matemaatika ja matemaatilise loogika p?hiseoseid ja arvusüsteemeHK6.?V9 – ül (4) MEarvusüsteemid Karin Saare?V10. teab enamlevinud taristuteenuste p?hilisi parameetreid ja suudab vastavaid klientrakendusi lihtsamatel juhtudel ?igesti seadistadaHK10.?V10 – METest tunnisIan Pettersson?V11. m??ratleb n?uded riistvarale ja arvutiv?rgule tarkvaralahenduse kasutamiseksHK11.?V11 –ül (1) MEKirjalik aruanneRando ?ispuu?ppemeetodidLoeng, praktiline t??, harjutused, iseseisev t??Iseseisev t?? 54 tundi1) Paigaldab ja seadistab operatsioonisüsteemi ning dokumenteerib kogu t??2) Kirjalik t?? operatsioonisüsteemi kohta, kus lahatakse selle operatsioonisüsteemi h?id ja halbu külgi ning lisatakse omapoolsed parandusettepanekud3) Paigaldab ja seadistab etteantud tarkvara etteantud operatsioonisüsteemile4) Koostab etteantud ülesande j?rgi taristu toimimiseks vajaliku tarkvara nimekirja ja p?hjendab seda5) Kirjalik t??: m??rab etteantud ülesande p?hjal vajaliku riistvara ja v?rgu parameetridMooduli kokkuv?ttevhindamineMooduli l?pus on kokkuv?ttev hindamine, mis sisaldab kirjalikku aruannet, esitlust, eriala m?istete teste. Esimesel p?eval koostatakse kirjalik aruanne, lahendatakse testid; teisel p?eval toimub aruande esitlus inglise keeles.Mooduli l?put?? ülesannete alusel hinnatakse k?iki mooduli ?piv?ljundid. Moodulit hinnatakse mitteeristavalt.Mooduli kokkuv?tvahinde kriteeriumidK?ik ?piv?ljundid peavad olema positiivsed ( A - arvestatud), ainult sel juhul on mooduli hinne positiivne (arvestatud)?ppevara1) Tekstit??tlus - , 2) Esitluse koostamine - 3) Tabelt??tlus - 4) Rakendusmatemaatika - 5) Upgrading and Repairing PCs, 19th Edition. Scot Mueller6) Upgrading and Repairing Laptops. Scot Mueller7) Riistvara - , 8) Arvuti ehitamine v?hikutele, Mark L.Chambers, 2006 Lausuja Kirjastus9) Vendelin, J. (2003). Operatsioonisüsteemid. Tln: TT? Kirjastus10) Operatsioonisüsteemid - , alused10,5 EKAPMooduli vastutaja: Andrus Naulainen?petajad: Rando ?ispuu, Karin Saare, Ian Pettersson, Andrus NaulainenI kursus10,5 EKAPEesm?rk: o?petusega taotletakse, et o?pilane mo?istab programmeerimise po?hiolemust, tunneb u?ldist programmeerimisterminoloogiat ning oskab kasutada peamisi tarkvaraarenduse vahendeid ja luua lihtsamaid rakendusi.?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V3. kasutab matemaatika ja loogika p?hiseoseid programmeerimis-ülesannete lahendamiselHK1. koostab ja realiseerib v?hemalt ühes peavoolu programmeerimisekeeles olulisemaid algoritmeKontrollt?? (determinandi v??rtuse arvutamine, Crameri valemid)Iseseisev t?? (tehted maatriksitega)Rühmat???V3 –ME Karin SaareRAKENDUSMATEMAATIKA3,5 EKAP (70+21 tundi) Karin SaareDeterminandidMaatriksidTekstülesandedMatemaatiline loogikaAlgoritmid?V1. teab objektorienteeritud programmeerimise p?him?tteid ja -m?isteidHK1. koostab ja realiseerib v?hemalt ühes peavoolu programmeerimisekeeles olulisemaid ?algoritme HK3. loob lihtsamaid rakendusi (m?nes) enamlevinud peavoolu programmeerimiskeeles, kasutades objektorienteeritud l?henemistKontrollt?? Praktilised ülesanded tunnisM?istete, andmetüüpide ja keelesüntaksi test. Iseseisev t??: iga alateema kohta lahendada ja esitada ülesanded.?V1 –ME?V2 -ME?V4 -MEAndrus NaulainenPPROGRAMMEERIMISE ALUSED3,5 EKAP (70+21 tundi) Sissejuhatus programmeerimisseArenduskeskkonna tutvustusMuutujaAndmetüübid ja andmestruktuuridAlgoritmid KeelesüntaksValiklausedTsüklidFunktsioonidParimate praktikate tutvustusVersioonihaldus?V2. tunneb erinevaid andmetüüpe ja andmestruktuureEelmisega kokku?V4. loob lihtsamaid rakendusi, kasutades arendusvahendeidHK4. kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomisel HK5. kasutab tulemuslikult hajusat versiooni-haldussüsteemi tarkvaraarenduse projektis?V5. j?rgib prog-rammeerimisel vastava programmeerimiskeele parimaid praktikaid?V6. dokumenteerib enda ja teiste meeskonnaliikmete t??dHK2. j?rgib meeskonnas kokkulepitud koodistandardeid ja keeleomaseid parimaid praktikaidHK6. dokumenteerib loodavaid rakendusi v?i nende osi teisele arendajatele nende m?istetavuse parandamiseksPraktilised ülesanded tunnisKodune iseseisev t??Vormistamise n?uetele kehtiv veebirakenduse dokumentatsioon ?V5 -ME?V6 – MERando ?ispuuFRONT-END2,5 EKAP (50+15 tundi) Arenduskeskkonna tutvustusDokumenteerimise p?him?ttedDokumenteerimise erinevad v?imalusedPraktiline dokumenteerimine?V7. kasutab ?ppe- ja ingliskeelset programmeerimise terminoloogiatAll written and oral assignments must be complete?V7 – MEIan PetterssonINGLISE KEEL 1 EKAP (20+6 tundi) Ian PetterssonTerminology and vocabulary related to documentationDocumentation of students' work (website and programming)Creating a flow chart of students' work (website and programming)?ppemeetodidLoeng, praktiline t??, harjutused, iseseisev t??Iseseisev t?? 63 tundiIseseisev t?? rakendusmatemaatikas: kompleksarvude teisendamine, tehted, rakendamineIseseisev t?? (C): iga alateema kohta lahendada ja esitada ?petaja poolt antavad ülesanded.Mooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavalt.Mooduli kokkuv?tvahinde kriteeriumidK?ik ?piv?ljundid peavad olema positiivsed ( A - arvestatud), ainult sel juhul on mooduli hinne positiivne?ppevara?petajate poolt koostatud elektroonilised ?ppematerjalid (viited esimestes tundides)3Tarkvara arendusprotsess6 EKAPMooduli vastutaja: ?petajad: Andrus Naulainen, Kristjan Jansen, Ian Pettersson, Anne RandI kursusII kursus3 EKAP3 EKAPEesm?rk: ?petusega taotletakse, et ?pilane omab ülevaadet tarkvara arendusprotsessist ja tarkvaraarenduses kasutatavatest metoodikatest ning kasutab vastavat terminoloogiat.?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1. m?istab tarkvara arendusprotsessi olemust ja mudeleidHK1. selgitab ja kirjeldab tarkvaraarenduse eesm?rke*Suuline eksam, mille k?igus hinnatakse j?rgmist:?pilane n?eb tarkvara v?tmerolli tehnoloogia arengu ja ühiskonna liidestamisel; ?pilane m?istab tarkvarat??stuse globaalset haaret ning teab peamisi tarkvara arenduspiirkondi maailmas;?pilane suudab s?nastada v?hemalt ühe tarkvara arenguga seotud eetilise / psühholoogilise / turvaprobleemi?V1- EDIGITOOTEDISAIN3 EKAP (60+18 tundi) Kristjan JansenTarkvara arendusprotsess ja selle mudelidTarkvara arendusmetoodikadCASE vahendidVersioonihaldussüsteemidTarkvara arhitektuuriskeemide koostamine?V2. teab tarkvara arendusprotsessi p?hietappe ja arendusmetoodikaidHK3. selgitab tarkvara arendusprotsessi olemust ja nimetab p?hietappeHK4. eristab tarkvara arendusmetoodikaid*Suuline eksam, mille k?igus hinnatakse j?rgmist:?pilane suudab analüüsida ning k?eliselt visualiseerida peamisi tarkvaraloomise etappe ning leida ühisosi teiste sarnaste protsessidaga (disainiprotsess, ?riarendus, tootete / teenuste loomine jne)?V2- E ?V3. tunneb CASE vahendeid ja nende kasutamisv?imalusiHK5. koostab l?hteülesande ja n?uded tarkvara loomiseksHK6. kasutab tarkvara arendusprotsessis l?bivalt valitud metoodikat*Suuline eksam, mille k?igus hinnatakse j?rgmist:CASE metodoloogia laiem interpretatsioon?V3- E ?V5. m?istab versioonihaldussüsteemi olemust ja olulisust*Suuline eksam, mille k?igus hinnatakse j?rgmist:?pilane tunneb Giti p?him?isteid - commit, branch, pull, push, pull request?V4- E ?V6. tunneb erinevate rakenduste arhitektuuride ja tüüpide erip?raHK7. hindab loodud tarkvara vastavust l?hteülesandele*Suuline eksam, mille k?igus hinnatakse j?rgmist:?pilane m?istab komponendikeskse tarkvaraarhitektuuri olemust ning selle siirdeid muudesse organisatsiooniprotessidesse (tiimide ülesehitus ja vastutusala, disainiprotsessi muutumine jne)?V5- E ?V4. teab projektijuhtimise aluseid ja m?istab tarkvara projekti erip?rasidHK2. kirjeldab iseseisvalt erinevate metoodikate (agiilsed ja monumentaalmetoodikad) p?hjal tarkvaraprojektide l?biviimistTarkvaraprojekti edukas l?biviimine juhtimine SCRUM p?him?tetel TAIGA.IO (l?pphinde v?ljastab Scrum master ja lisab hinded tiimile) 75% ja teises osas tuleb kontrollt?? SCRUM projektijuhtimisest (25%)?V6- ESCRUM PROJEKTIJUHTIMINE 1,5 EKAP (30+9 tundi)Projektijuhtimise metoodikadAgiilne projektijuhtimine vs tavaline projektijuhtimineSprint/Scrum masterScrumi loogikast arusaamine l?bi praktilise t???V7. kasutab tarkvara arendusprotsessis korrektset ?ppe- ja ingliskeelset terminoloogiatHK8. selgitab dokumentatsiooni p?hjal tarkvara ülesehitust ja t??p?him?tet, kasutades vajalikul m??ral korrektset ?ppe- ja ingliskeelset terminoloogiatCompletion of all oral and written exercises?V7- EIan PetterssonINGLISE KEEL 1 EKAP (20+6 tundi) Ian PetterssonComparison of the different types of development modelsTerminology and Vocabulary related to software development processEESTI KEEL1 EKAP (20+6 tundi) Anne RandSüsteemiarenduse protsess ja meetodidSüsteemiarenduse vahendidSüsteemi loomise vahendid?ppemeetodidPraktilised t??, arutelud, visualiseerimine, projekt?peIseseisev t?? 36 tundiTarkvaraprojektMooduli kokkuv?ttevhindamineMoodulit hinnatakse eristavalt.Hinde kujunemise reeglistik:1. K?ikide ?piv?ljundite hinded peavad olema v?hemalt 32. Mooduli l?pphinne on k?ikide 7 ?piv?ljundi aritmeetiline keskmine (ümardus t?isarvuni)??ppevara4Agiilsed tarkvaraarenduse metoodikad4,5 EKAPMooduli vastutaja:?petajad: Ian Pettersson, Kristjan JansenI kursus4,5 EKAPEesm?rk: ?petusega taotletakse, et ?pilane omab ülevaadet agiilsetest tarkvaraarenduse metoodikatest ning oskab neid kasutades t??tada agiilses arendusmeeskonnas?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1. selgitab agiilsete tarkvaraarendus-metoodikate p?him?tteid ja kasutab korrektset terminoloogiatHK1. kirjeldab inkrementaalset ja iteratiivset tarkvaraarendustHK2. kirjeldab agiilsete tarkvaraarendusmetoodikate erinevusi, v?rreldes fundamentaalmetoodikategaHK3. j?rgib meeskonnat??s agiilse tarkvaraarenduse p?him?tteidHK4. kasutab suhtlemisel korrektset agiilse tarkvaraarenduse metoodikatega seotud terminoloogiatHK5. loetleb ja iseloomustab erinevaid agiilseid tarkvaraarendusmetoodikaidHK6. kirjeldab agiilse tarkvaraarenduse p?hipraktikaid ja nende vahelisi seoseidHK7. kasutab m?nda agiilse tarkvaraarenduse p?hipraktikat tarkvaraprojekti teostamiselAll classwork (diagrams and written assignments) complete.Participation in all team/group work activities.Applying Scrum framework to create a brochure of KuressaareHow testing scenarios differ when using ScrumImpoving a team's productivity with ScrumFinal test covering the theory behind Scrum.?V1- EristavIan PetterssonPROJEKTIJUHTIMINE /SCRUM /INGLISE KEEL2,5 EKAP (50+15 tundi) Ian PetterssonAgile MethodologyComparison of Agile and traditional methodsThe Agile ManifestoDifferences in Agile (Scrum/Kanban/Lean/XP)Scrum framework: - Scrum roles (people) - Scrum events (sprint and meetings) - Scrum artifacts (tools)Practical group work learning Scrum methodsThe Toyota WayTerminology and vocabulary related to Agile and ScrumDIGITOOTEDISAIN 2 EKAP (40+12 tundi) Kristjan JansenAgiilsed metoodikad ja klient Meeskonnat??Koosolekute korraldamine ja juhtimineProbleemide lahendamineEesm?rkide püstitamise oskusL?bir??kimisedMotivatsioonAjaplaneerimineKultuuride erinevusedKliendi teekond ja teenuste disain?V2. j?rgib ja kasutab agiilse tarkvaraarenduse p?him?tteid ja p?hipraktikaid (core practices)SCRUM meeskonnat??na tehtava projekti hinne rakendades teeninduse teadmisi ja oskusi?V2- Eristav?V3. iseloomustab erinevaid agiilseid tarkvara-arendusmetoodikaidAll written and oral assignments completeReading and Vocabulary:Scrum Reference CardScrum guideOral:Presenting the Scrum framework?V3- EristavIan Pettersson?ppemeetodidPaarisprogrammeerimine, koodilugemine, rollim?ng. SCRUMIseseisev t?? 27 tundiKlassit??na alustatud harjutusülesanded Mooduli kokkuv?ttevhindamineMoodulit hinnatakse eristavaltMooduli kokkuv?tvaks hindamiseks on saavutatud k?ik ?piv?ljundid l?vendi tasemel.Mooduli kokkuv?tva hinde kriteeriumidHinne "3", l?vendPraktiline tunnit??na tehtavate Scrum metoodikate kasutamine. All classwork and teamwork exercises complete.Hinne “4”, l?vendit ületavAll classwork and teamwork exercises complete on time and strong knowledge of topic displayed.Hinne “5”, l?vendit ületavAll classwork and teamwork exercises complete on time, strong knowledge of topic displayed and ability to lead the group work.?ppevara Koppel Klienditeeninduse kursus Moodle keskkonnas poolt koostatud materjalid.5Andmebaasisüsteemi alused7,5 EKAPMooduli vastutaja: Andrus Naulainen?petajad: Andrus Naulainen, Karin Saare, Ian PetterssonI kursusII kursus3 EKAP4,5 EKAPEesm?rk: ?petusega taotletakse, et ?pilane loob lihtsa relatsioonilise andmebaasi l?htuvalt ülesande püstitusest ning oskab kasutada vastavaid p?ringukeeli andmete lisamiseks, muutmiseks ja leidmiseks?piv?ljundidHindamiskriteeriumidHindamisülesandedKokkuv?ttevhindamineTeemad?V1. tunneb erinevate andmebaasimootorite ja - tehnoloogiate erinevusiHK1. kirjeldab erinevaid andmebaaside tehnoloogiaidHK2. selgitab erinevate andmebaasimootorite omadusiHK3. kirjeldab erinevaid andmestruktuureHK4. valib andmete kirjeldamiseks sobivaima andmetüübiHK5. loob andmebaasi t?? optimeerimiseks indeksid, v?tmed ja piirangudHK6. kirjeldab erinevaid andmebaasi projekteerimise metoodikaidHK7. kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeidHK8. kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeidHK9. koostab süsteemi andmemudeli kasutades UML keeltHK10. koostab skeemi abil relatsioonilise andmemudeli olemi-seose (ER)HK11. kirjeldab andmebaasi struktuuri ja kasutamise v?imalusiHK12. analüüsib etteantud v?i kaaslase koostatud andmemudelitTeoreetiline osa esimese andmebaasi koostamise ülesande juurde.?V1- EristavAndrus NaulainenANDMEBAASID I/BACK-END 2 EKAP (40+12 tundi) Andrus NaulainenAndmebaaside haldussüsteemidAndmebaasimootorite omadusedAndmebaaside arhitektuurAndmebaasiobjektid ja nende omadused. Andmetüübid. Ajast s?ltuvad andmedTabelite loomine. Tabelitega seotud korraldusedRelatsioonide kirjeldamine. Indeksid. Reeglid. FunktsioonidIndekseerimine. Planeerimine. Indeksite tüübid.. Indeksite loomine ja kasutamine?V2. valib andmete kirjeldamiseks sobivaima andmetüübiTuleb lahendada ülesanne, kus koostatakse andmebaas, kus v?ljad on erinevat andmetüüpi. ?pilane peab valima iga v?lja jaoks sobivaima andmetüübi.?V2- EristavAndrus Naulainen?V3. loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi l?htuvalt parimatest praktikatestTuleb lahendada ülesanne, kus koostatakse andmebaas. ?pilane loob tabeleid ja teeb neis muudatusi.?V3- EristavAndrus Naulainen?V4. j?rgib andmebaasi turvalisuse tagamise p?him?tteid ja parimaid praktikaidTeoreetiline osa esimese andmebaasi koostamise ülesande juurde.?V4- EristavAndrus Naulainen?V7. Kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreidKontrollt?? Lausearvutuse kohta (liit-ja lihtlaused), BLOCLY, IQ TESTS, LOOGIKAM?NGUD?V7- EristavLOOGIKA/MATEMAATIKA1 EKAP (20+6 tundi) Karin SaareMatemaatiline loogika. Lausearvutus. Lause m?iste. Lausearvutuse süntaksLiitlauset?ev??rtused. T?ev??rtustabelid. Samav??rsed liitlaused. Loogikafunktsioonid. Loogikatehted: disjunktiivsus, normaalkuju?V8. Kasutab ?ppe- ja ingliskeelset andme-baasidealast terminoloogiatAll written and oral assignments completeReading:Completing an online tutorial (Moodle) covering database termsWriting about SQL (Introduction, its use, and how to get started using it)?V8- EristavIan PetterssonINGLISE KEEL 1,5 EKAP (30+9 tundi) Ian PetterssonTerminology and vocabulary related to Databases?V5. kasutab p?ringukeelt, sh matemaatika- ja loogikatehteid andmete sisestamiseks, muutmiseks, v?ljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseksHK13. kasutab andmete sisestamiseks sobivaimat v?imalustHK14. sorteerib ja v?ljastab etteantud tingimustel andmedHK15. lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile ?igusiHK16. kasutab andmetehingute kontrollkeelt (transaktsioone)HK17. kasutab andmebaasi tabelite loomiseks, andmete sisestamiseks, andmetehingute kontrollimiseks ja kasutajate ?iguste m??ramiseks SQL keele v?imalusi (sh trigerid)HK18. teostab andmebaasi andmete eksporti ja importi?lesanne: ?pilane teeb eelnevalt koostatud andmebaasi ?piv?ljundis kirjeldatud p?ringuid. (?V 5)?V5- EristavAndrus NaulainenANDMEBAASID II /BACK-END 3 EKAP (60+18 tundi) Andrus NaulainenKeerulisemad andmebaasitehnoloogiadAndmebaasidel p?hinevate tüüprakenduste ülevaadeTransaktsioonide ja piirangute olemus, nende haldusPiirangud trigerite ja protseduuride kasutamiselAndmebaaside turvalisusSQL keele alused. Loogilised operatsioonid. SQL süntaksFunktsioonid. OperaatoridP?ringu koostamine, avaldiste moodustamine. SQL keele spetsifikatsioonidAndmebaaside projekteerimise metoodikaOlemisuhte diagramm ja erinevad m?rgikeeled selle ülesjoonistamiseks. UML’i kasutamine süsteemi andmevaate modelleerimiseks. Andmebaasi loogiline disainCASE vahendid. CASE vahendite kasutamine andmebaaside projekteerimiseks?igused. Andmebaaside kasutamise ?iguste jagamine.Andmetehingud: varundamine ja taastamineAndmebaasidega seotud terminid eesti keeles?V6. rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks, talletamiseks ja t??tlemiseks?lesanne: ?pilane koostab andmebaasi, loob tabeleid, t?idab andmetega, koostab p?ringuid. (?V 6)?V6- EristavAndrus Naulainen?ppemeetodidPraktiline t?? moodulis: 1) Andmebaasi loomine.2) Teooria andmebaasiga seotud m?istete ja andmetüüpide m??ramise p?him?tete kohta.3) Andmemudeli alusel andmeobjekti omaduste (atribuutide) m??ramine.4) Andmetüüpide ja andmev?lja suuruste m??ramine.5) Tabelite loomine, indeksite loomine, v?tmete ja piirangute loomine, tabelite struktuuri muutmine.6) ?iguste jagamine, varundamine ja andmete taastamine.7) P?ringuülesanded, p?ringute kasutamine andmete sisestamisel.8) Andmebaasi loomine veebirakendusele.9) Tabelite andmete eksport.10) Tabelite andmete import.11)Inglisekeelne terminoloogia kasutamine erinevate ?ppeülesannete t?itmisel.Iseseisev t?? 12 tundi+33 tundiAndmebaasidega seotud m?istete ja teooria omandamineTeema valimine tunnis koostavale andmemudelileMooduli kokkuv?ttevhindamineMooduli hinnatakse eristavaltMooduli kokkuv?ttev hinne on k?ikide ?piv?ljundite aritmeetiline keskmine?ppevara6Veebirakenduste loomise alused9 EKAPMooduli vastutaja: ?petajad: Andrus Naulainen, Rando ?ispuu, Oliver Maaker, Ian PetterssonI kursusII kursusIII kursus2,5 EKAP4 EKAP2,5 EKAPEesm?rk: ?petusega taotletakse, et ?pilane loob ning selgitab turvalisuse n?uetele vastavaid asünkroonsete osadega veebirakendusi, kasutades m?nda veebiraamistikku ning vajalikul m??ral korrektset inglise keelt?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1. kasutab veebirakenduses kasutatavaid m?rgendikeeli ning oskab nende abil kujundada soovitud v?ljundi, mis vastab W3C standardileHK1. kasutab HTML, XML, CSS jt m?rgendikeeli lihtsate veebilehtede koostamiseksHK2. selgitab veebip?histe rakenduste erip?rasid, v?rreldes lokaalselt t??tavate v?i nn paksu kliendi najal realiseeritud süsteemidegaHK3. tagab erinevate veebilehitsejatega veebirakenduste t??HK4. selgitab veebisüsteemide t??p?him?tteid ?ppe- ja inglise keeles, p?ringu (request) sessiooni ja vastuse (response) olemustHK5. loob lihtsama veebirakenduse LAMP-platvormilHK6. loob lihtsama JVM-p?hise veebirakenduse ning k?ivitab selle rakenduskonteineris (Jetty, Tomcat vms)HK7. loob lihtsama veebirakenduse (kas veebivormi v?i MVC rakenduse)HK8. arvestab oma veebirakenduse loomisel turvalisuse n?uetegaHK9. arvestab rakenduse disainimisel k?ideldavuse n?uetegaHK10. oskab anda muutujaile, meetoditele, klassidele jne korrektsed, üheselt m?istetavad ning koodistandardile vastavad ingliskeelsed nimetusedPraktiline t??: statistika uurimist??, arvkarakteristikud, analüüs Excelis, graafikud, diagrammid, esitlus klassis.VEEBIRAKENDUSED/ FRONT-END3 EKAP (60+18 tundi) Andrus NaulainenLAMPPHPMYSQL (CRUD)BootstrapJavascriptGoogle ChartsHTML/CSS /FRONT-END3 EKAP (60+18 tundi) Oliver MaakerFRONT-END1 EKAP (20+18 tundi) Rando ?ispuuSüntaksLeksikaTingimuslausedGraafiline joonistamine INGLISE KEEL1,5 EKAP (30+9 tundi) Ian PetterssonTerminology and vocabulary related to Web AppsPraktiline t??: puhtalt HTMLiga tehtud login leht kuhu minnes k?igepealt on aken, mis nagu laeks lehte. N?idis: , Bootstrapiga sama leht mis nr 1’ga aga ainult bootstrapi elemente kasutada, aga juurde lisatud scrollspy ( info olemas) logini alla, Foundationiga sama leht mis nr 1’ga aga ainult foundation elemente kasutada, juurde oleks vaja teha login akna sisse nupud “Meist” ja “Kontakt” mis kuvavad ette siis vastava sisu kui vajutada., K?ik lehed peavad vastama ka W3C standarditele ().?V1- Eristav?V3. kasutab veebirakenduste loomisel JavaScript-i ja enamlevinud JavaScript-i teekeKontrollt?? (teoreetiline + praktiline), Java Codecademy l?bimine, tunnis lahendatavad programmeerimise ülesanded?V1- Eristav?V2. kasutab veebirakenduste silumisvahendeid?V4. kasutab AJAX meetodeid asünkroonsete veebirakenduste ja nende osade loomiseks?V5. m?istab veebirakenduste turvalisuse olulisust ning p?hilisi ründevektoreid?V6. kasutab veebirakenduste loomisel levinud raamistikku?V7. kasutab korrektselt kokkulepitud koodistandarditStatistika uurimist?? rühmat??na, arvkarakteristikud ja analüüs Exceli tabelis ning sellest veebiliides, mis v?tab andmed andmebaasist.?V2 - E?V4 - E?V5 - E?V6 - E?V7 - E?V8. kasutab ?ppe- ja ingliskeelset veebirakenduste loomise terminoloogiat ja dokumenteerib loodud rakendused inglise keelesAll written and oral assignments completeReading:Following an online tutorial about creating web appsVocabulary and comprehension exercises based on the tutorial?V8 - EIan Pettersson?ppemeetodidPraktiline individuaalne ja meeskonnat??Iseseisev t?? 18+27 tundiHarjutusülesandedMooduli kokkuv?ttevhindamineMoodulit hinnatakse eristavalt K?ik ?piv?ljundid hinnatud v?hemalt hindega "3". Mooduli hinne on ?piv?ljundite ?V2, ?V4, ?V5, ?V6, ?V7 ühine hinne.Mooduli kokkuv?tvahinde kriteeriumidHinne "3", l?vend1. ?lesande kirjeldus, mida uuriti. Lühidalt tulemus.2. V?hemalt 5 graafikut (n?iteks: Google Charts)3. Bootstrap (mobiilivaade).4. Andmed baasist (MYSQL)5. Esitlus6. Kood on struktureeritud, kommenteeritud ning dokumenteeritud.Hinne “4”, l?vendit ületav1. T?idetud hinde 3 kriteeriumid2. Gaafikuid on v?imalik lehekülastajal muuta. V?hemalt 3 parameetrit (n?iteks: valida graafikud ainult meeste v?i vanuse/vanusegrupi j?rgi) Hinne “5”, l?vendit ületav1. T?idetud hinde 4 kriteeriumid2. Loob import v?imaluse, kus andmed imporditakse failist, n?iteks .csv-st. See peab olema kasutajanime ja parooliga kaitstud.?ppevara?petajate poolt koostatud elektroonilised ?ppematerjalid (viited esimestes tundides)7Tarkvarasüsteemide testimine6 EKAPMooduli vastutaja: ?petajad: Rando ?ispuu, Ian PetterssonII kursusIII kursus3,5 EKAP2,5 EKAPEesm?rk: ?petusega taotletakse, et ?pilane oskab enda loodud rakenduse vajalikul m??ral testidega katta?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1. kirjeldab testimise p?him?tteid, rahvuslikke ja rahvusvahelisi testimise standardeidHK1. Kirjeldab erinevaid testitüüpeHK2. Kasutab mooduli testimisel v?hemalt 2 erinevat testimismeetoditHK3. Kasutab v?hemalt 2 erinevat testivahendit (testimise tarkvara)HK4. Testib automaattestidega enda ja teiste koostatud rakendusiHK5. Loob automatiseeritud UI testeHK6. Valib kasutajaliidese testimiseks sobiva meetodiHK7. Kasutab ?ppe- ja ingliskeelset tarkvarasüsteemide testimisega seonduvat terminoloogiat loodud testide ja testitulemuste dokumenteerimiselKontrollt??, ?testülesannete lahendamine erinevate seadmetega?V1 eristavSISSEJUHATUS, 2,5 EKAP (50+15 tundi) (II)2,5 EKAP (50+15 tundi) (III)Testimine kui programmitoote kvaliteedi kindlustamineTestimise p?hiarusaamadTestimise liigidTA elutsükkelTestplaanTestiloodTestimise meetodidTESTIMISE P?HIT??BIDFunktsionaalsedMittefunktsionaalsedSeotud muutustegaTESTIMISE FUNKTSIONAALSED T??BIDFunktsionaalne testimine (Functional Testing)Turvalisuse testimine (Security and Access Control Testing)TESTIMISE MITTEFUNKTSIONAALSED T??BIDPaigalduse testimine (Installation Testing)Kasutusmugavuse testimine (Usability Testing)TOOTLIKKUSE TESTIMINEKoormustetsimine (Performance and Load Testing)R?hu/stressi testimine (Stress Testing)Stabiilsuse ja kindluse testimine (Stability/Reliability Testing)MUUTUSTEGA SEOTUD TESTIMISE T??BIDSuitsu testimine (Smoke Testing)Koostamise testimine (Build Verification Test)Sanitaarne testimine v?i koosk?lastus/paranduse kontroll (Sanity Testing)Testide valiku kriteeriumidTestimise automatiseerimineTestimise programmide ülevaadeMoodul testimineDokumentide planeerimineINGLISE KEEL1 EKAP (20+6 tundi) Ian Pettersson (II)1 EKAP (20+6 tundi) Ian Pettersson (III)Terminology and vocabulary related to software testingDifferent scenarios in software testing?V2. koostab süsteemi testiplaaniTestplaani koostamine, Testcafe'ga testimise l?biviimine?V2 eristav?V3. kasutab UI testide loomise raamistikkeIseseisev t??, mille ülesandeks on üles panna testkeskkond ja teha vastavalt dokumentatsioonile veaparandused.?V2 eristav?V4. testib rakendusi ja automatiseerib testimist3 iseseisva t?? keskmine hinne, mille juures j?lgitakse kui p?hjalikult ja kui mitmeid teisi rakendusi kasutati, et leida testimise tulemused kahel viimasel t??l.?V4 eristav?V5. dokumenteerib testi tulemused ?ppe- ja inglise keelesAll written and oral classwork completeVocabulary Online and written exercises the terms and vocabulary related to software testing.Reading:Software testing scenariosCase Study?V5 eristavIan Pettersson?ppemeetodidPraktiline t??, rühmat??, iseseisev t??Iseseisev t?? IIkursusel 23 tundiIseseisev t?? IIIkursusel 23 tundiTestkeskkonna üles panemine ja veaparandused vastavalt dokumentatsioonile Mooduli kokkuv?ttevhindamineMoodulit hinnatakse eristavalt.Hinde kujunemise reeglistik:K?ikide ?piv?ljundite hinded peavad olema v?hemalt hindele “3”Mooduli l?pphinne on k?ikide ?piv?ljundite aritmeetiline keskmine (ümardus t?isarvuni)?ppevara?petaja koostatud materjalid?ppematerjalid internetis8Programmeerimine13,5 EKAPMooduli vastutaja: ?petajad: Karin Saare, Ian Pettersson, Andrus Naulainen, Rando ?ispuu, Oliver MaakerII kursusIII kursus8,5 EKAP5 EKAPEesm?rk: ?petusega taotletakse, et ?pilane kasutab enamlevinud programmeerimismustreid ja -vahendeid keerukamate rakenduste loomiseks?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V2. kasutab rakenduste koostamisel matemaatika- ja loogikafunktsiooneHK1. loetleb enamlevinud programmeerimismustreid ja selgitab nende olemustHK2. valib vastavalt l?hteülesandele sobiva programmeerimismustri ja kasutab seda praktiliste ülesannete lahendamiselHK3. selgitab ORMi olemustHK4. kasutab m?nda enamlevinud ORMi vahendit vastavalt OOP kursuses ?pitud programmeerimiskeeleleHK5. loob enne programmikoodi kirjutamist ühiktesti, millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)HK6. loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke ühiktesteHK7. loob ja kasutab mock-klasse ühiktesti skoobist v?ljapoole j??vate osade testimiseksHK8. oskab anda muutujaile, meetoditele, klassidele jne korrektsed, üheselt m?istetavad ning koodistandardile vastavad ingliskeelsed nimetusedFunktsiooni uurimise ülesanne.Enesekontrolliülesanded tunnis (v?rratuste lahendamine, f-ni graafikud)?V2 – EKarin SaareFUNKTSIOONID/MATEMAATIKA1,5 EKAP (30+9 tundi) Karin SaareElementaarfunktsioonid.Funktsiooni graafikV?rratuse lahendamine (intervallide meetod)Astme- ja ruutfunktsiooni uurimineOOP I osa, 4 EKAP (80+24 tundi) Objektorienteeritud programmeerimine (PHP)Versioonihaldus (GIT)MVCOOP II osa3,5 EKAP (70+21 tundi)Lehet?lkimineFiltrid(MYSQL, PHP)Piltide Haldamine(upload, resize, delete)Grupi ?igusedORM, 1,5 EKAP (30+9 tundi) Object Relation MappingLaravel ja LaragonINGLISE KEEL I osa, 1 EKAP (20+6 tundi) Ian PetterssonTerminology and vocabulary related to programmingINGLISE KEEL II osa, 1 EKAP (20+6 tundi) Ian PetterssonDocumentation of students' work (website and programming)DOKUMENTEERIMINE I osa, 0,5 EKAP (10+3 tundi) AlgoritmidDokumenteerimise olulisusVisuaalne dokumenteerimineDOKUMENTEERIMINE II osa, 0,5 EKAP (10+3 tundi) Dokumenteerimise p?hit?edDokumenteerimise v?imalusedIT tehnilise spetsifikatsiooni koostamine ja selle loomise tingimused?V1. tunneb enamlevinud programmeerimismustreid?V3. realiseerib rakenduse MVC (Model-View- Controller) arhitektuuriga rakendusena?V4. kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid?V5. m?istab ühiktestide olemust ning nende kasutamisv?imalusi?V6. kasutab testides mock-klasse?V7. kasutab korrektselt kokkulepitud koodistandarditTarkvaraprojekt:luua ?petaja poolt ette antud teemal ja kriteeriumitega projekt. Teema ja kriteeriumid saadakse esimestes tundides?V1 - E?V3 - E?V5 - E?V6 - E?V7 - E?V8 - EJanek Mander?V9. dokumenteerib loodud rakendused inglise keelesProjekti dokumentatsiooni koostamine (kirjeldus + arhitektuuriskeem)?V9 – EIan Pettersson?ppemeetodidProjekt?pe, rühmat?? programmeerimises, praktiline t??Iseseisev t?? IIkursusel 51 tundiIseseisev t?? IIIkursusel 30 tundiIseseisev t?? II kursusel: Lahendada ?petaja poolt etteantud ülesanded/probleemeIseseisev t?? III kursusel: Projekti loomineMooduli kokkuv?ttevhindamineMoodulit hinnatakse eristavalt. K?ik ?piv?ljundid hinnatud v?hemalt "3". ?piv?ljundite ?V1, ?V3, ?V4, ?V5, ?V6, ?V7, ?V8 aritmeetiline keskmine annab mooduli hinde.Mooduli kokkuv?tvahinde kriteeriumidHinne "3", l?vend0. Admin keskkond | Baasi logimine ning Kasutajate haldus1. CRUD "auto" (1 pilt - 3 suurust, n?iteks max width 150px, 430px ja 1024px)2. CRUD "omadusi"3. Mitme lehe funktsionaalsus (pagination)4. Otsida m?rks?na j?rgi (otsib "auto" nimest)5. Otsida omaduste j?rgi (omadusi peaks olema v?hemalt 5)6. Mitmekeelne (v?hemalt 2) Default inglise keel7. Mobiilivaade8. Kasutaja tegevuste tagasiside (NB! NOT default js alert) 9. Dokumentatsioon (P?evik - Kuup?ev, Tegevus, Tegija, Aeg; Projekti kirjeldus- ?levaade projektist ja v?imalustest ning Mysql kirjeldus; Koodi kommenteerimine, "ilus" kood)Hinne “4”, l?vendit ületav0. T?idetud hinde 3 K?IK kriteeriumid1. Kasutajate grupid (3 taset)Admin - Saab teha k?ike ilma piiranguteta (Kasutajate CRUD, Omaduste CRUD, "auto" CRUD)Haldaja - K?ikide "autode" CRUDKasutaja - Ainult enda "autode" CRUDHinne “5”, l?vendit ületav0. T?idetud hinde 3 ja 4 K?IK kriteeriumid1. Galerii moodul. Lisa autole max 10 pilti (3 suurust). Kui kasutaja jaoks genereeritaks galerii vaata umbes nagu delfi.ee-s?ppevara?petajate poolt koostatud elektroonilised ?ppematerjalid (viited esimestes tundides)9Hajusrakenduste alused6 EKAPMooduli vastutaja: ?petajad: Andrus Naulainen, Ian PetterssonIII kursus6 EKAPEesm?rk: ?petusega taotletakse, et ?pilane loob hajusa arhitektuuriga rakendusi ning viib l?bi andmete ülekandeid erinevate andmeallikate vahel.?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1. liidestab rakendused ja andmeallikad?V2. tunneb sünkroonseid ja asünkroonseid andmete ülekandmise v?imalusi ning valib neist sobivaima?V3. dokumenteerib loodavad ja olemasolevad liidesed (liidestatud süsteemid, integratsioonipunktid, integratsioonimeetodid, turvalisuse reeglid)?V4. loob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusiHK1. kirjeldab hajusrakenduste olemust ja kasutusvaldkondiHK2. arvestab hajusrakenduste kasutamisel tekkida v?ivat andmete kadu ning rakenduse osiste mittetoimivustHK3. selgitab, mis on andmete puhverdamine (caching) ja dubleerimine (replication)HK4. dokumenteerib hajusrakenduse komponendid ja nendevahelised liidestused ?ppe- ja inglise keelesHK5. oskab veebiteenuseid luua, paigaldada ja kasutadaHK6. varundab enne liidestamist süsteemi andmedHK7. kasutab süsteemidevahelist sünkroonset ja asünkroonset andmete ülekandmistIseseisev t??: iga alateema kohta lahendada ja esitada ?petaja poolt antud ülesanded (kokku 5 ülesannet).?V1 - E?V2 - E?V3 - E?V4 -EHAJUSRAKENDUSTE ALUSED, 4,5 EKAP (90+27 tundi) Integratsioon ja liidestamine. Liidestamise vajadus. Integratsiooni ja liidestamise kasutusaladSünkroonne ja asünkroonne liidestus. Süsteemide integreerimise ja liidestamise v?imalusedIntegratsiooni ja liidestamise probleemid. V?imaluste ja vahendite sobivusVEEBITEENUSEDXML, SOAP, REST standardite kasutamine. Ressursip?hised veebiteenused.WebAPi liidestamineGoogle APIPangalingidDOKUMENTATSIOONI KOOSTAMINELoodud rakenduse dokumenteerimineT??k?igu analüüsINGLISE KEEL1 EKAP (20+6 tundi) Ian PetterssonAdvanced terminology and vocabulary.?V5. dokumenteerib loodud rakendused ?ppe- ja inglise keelesAll written and oral classwork completeReading:History of programmingIntro to many different Programming laanguagesVocabulary:Online and written exercises the terms and vocabulary related to programming?V5 - ME(A/MA)Ian Pettersson?ppemeetodidPraktiline t??, rühmat??, individuaalne t??, iseseisev t??Iseseisev t?? IIIkursuselIseseiseva t??na lahendatakse tunnis alustatud ülesanded l?puni.Mooduli kokkuv?ttevhindamineMooduli hindamine eristav. ?piv?ljundite 1 – 4 aritmeetiline keskmine, ?piv?ljund 5 hinnatud "A".Mooduli kokkuv?tvahinde kriteeriumidHinne “3”, l?vend aritmeetiline keskmine on 3 kuni 3,4Hinne “4”, l?vendit ületav aritmeetiline keskmine on 3,5 kuni 4,4Hinne “5”, l?vendit ületav aritmeetiline keskmine on 4,5 kuni 5?ppevara?petajate poolt koostatud elektroonilised ?ppematerjalid (viited esimestes tundides)10Infotehnoloogia juhtimine ja rakendamine organisatsioonides6 EKAPMooduli vastutaja: ?petajad: Andrus Naulainen, Evi Ustel- Hallim?e, Karin Saare, Marve Koppel, Jane M?gi, Anne-Li Tilk, Ian PetterssonI kursusII kursusIII kursus1 EKAP4 EKAP1 EKAPEesm?rk: ?petusega taotletakse, et ?pilane orienteerub kaasaegses infoühiskonnas oma erialal t??tamiseks vajalikul m??ral ning tuleb toime organisatsiooni ja projektimeeskonna liikmena?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1. orienteerub IT-alases majandus- ja ?iguskeskkonnasHK3. rakendab iseseisvalt sobivaid ?igusakte vastavate erialaste probleemide lahendamiselKontrollt?? IT ?igusest?V1 – Evi Ustel-Hallim?eIT ?IGUS, 0,5 EKAP (10+3 tundi) Evi Ustel-Hallim?e (III kursusel)Avalik teaveIsikuandmedAndmekogudDigiallkiriAutori?igusedLepingudKutse-eetika?V2. m?istab infotehnoloogia m?ju ja rolli ettev?tte juhtimises ning infoühiskonnasHK1. osaleb mooduliteemalistes ja ?ppekeelsetes arutlustes, v?ljendab ennast keeleliselt arusaadavalt, kasutades erialaseid p?him?isteid valdavalt ?iges kontekstisProjektip?evade esitlusedKarin SaarePROJEKTIP?EVAD1,5 EKAP (42 tundi) ?V3. eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikkeHK5. selgitab iseseisvalt peamiste IT-taristu haldamise ja auditeerimisega seotud standardite ning raamistike p?him?tteid ja erisusiIdeekaart erinevate IT-lahenduste kohta ,Iseseisev t?? ?V3 –INFOS?STEEM JA IT-TARISTU, 1 EKAP (20+6 tundi) II kursuselInfosüsteem ja ?ristrateegiaSuhtekorraldusITIL raamistik. ISMS Infoturbestrateegia v?ljat??tamine.Veebirakenduste turvamine?V7. m?istab teenuste osutamise taristu ülesehitust ja toimimistHK8. teab teenusetaseme mittevastavuse toimet organisatsiooni tegevuse tulemusteleKirjalik iseseisev t??, mille aluseks on tundides l?biv?etud materjal 100%?V7 – ?V4. koostab lihtsama projektiplaaniHK6. koostab meeskonnat??na erialase projektiplaani, kirjeldades projektihaldamisega seotud peamisi toiminguidProjektiplaanTunnikontroll?V4-PROJEKTIJUHTIMINE, 0,5 EKAP (10+3 tundi) T (II kursusel)Projekti etapid.Projekti meeskond, rollid ja vastutusProjektiplaanProjekti haldamise infotehnoloogilised vahendidProjekti juhtimineProjekti aruandlus?V5. j?rgib kliendi-teeninduse ja mees-konnat?? head tavaHK7. selgitab klienditeeninduse hea tava reegleid ning demonstreerib nende j?rgimist IT- valdkonna teenindussituatsioonidesMeeskonnat???V5-osalemine meeskonnat??s Marve KoppelKLIENDITEENINDUS JA MEESKONNAT??, 1,5 EKAP (30+9 tundi) Marve Koppel I kursusel 0,5 EKAPII kursusel 1 EKAPTeeninduse olemusKliendid ja nende ootuste t?itmineKlienditeenindaja rollTeeninduse kvaliteetKonfliktide lahendamineMeeskonnat???V6. kasutab lihtsamat majandus-, ?igus- ja juhtimisalast terminoloogiatHK2. selgitab juhendi abil peamisi ettev?tlust, majandust ja organisatsioone m?jutavaid tegureid ning toob n?iteid sotsiaalsete, kultuuriliste ja majanduslike faktorite koosm?just organisatsioonidesHK4. tunneb ?ra oma t??valdkonna juhtimisalased probleemsituatsioonid organisatsioonis, analüüsib neid l?htuvalt juhendist ja pakub v?imalikke lahendusi, toetudes eetika p?him?tetele ja m?nele juhtimisteoorialeRühmat??: organisatsioon kui süsteem, selle mikro- ja makrokeskkond ning juhtimistegevused?V6 – rühmat?? hinneJane M?giORGANISATSIOON JA JUHTIMINE, 1 EKAP (20+6 tundi) Jane M?gi (II kursusel)Organisatsioon kui avatud süsteemOrganisatsiooni keskkondOrganisatsiooni tüübid ja struktuurRollid ja ametlik suhtlemineOrganisatsioonikultuurMeeskonnat?? organisatsioonisJuhtimine ja juhtimisfunktsioonid?ppemeetodidMeeskonnat??, praktilised ülesanded, Iseseisev t??I kursusel 6 tundiII kursusel 24 tundiIII kursusel 6 tundi Esitluste ettevalmistamine, ?ppimine kontrollt??deks, organisatsiooni analüüs, IT lahenduste m?istekaartMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavalt. Mooduli kokkuv?tvaks hindamiseks peavad k?ik ?piv?ljundid olema saavutatud l?vendi tasemelMooduli kokkuv?tvahinde kriteeriumid“Arvestatud”, l?vendK?ik ?piv?ljundid peavad olema positiivsed (A-arvestatud), ainult sel juhul on moodulihinne positiivne (A-arvestatud)?ppevaraInfoühiskonna arengukava 2020 []Pisuke, H. (2010). Mis on autori?igus, digitaalne ?piobjekt []Tipp, V. Autori?igus, digitaalne ?piobjekt []Brifk, E, Operatsioonisüsteemi kasutajate haldamine, e-kursus 2011[]Konno, M. (2011). Digitaalne kultuur. E-kursus []Hanni, T. (2011). Infosüsteemi elutsükkel. E-kursus []M?gi, J. (2011). Organisatsioon ja juhtimine. E-kursus []Mets. U. (2011). Infosüsteemi haldus ja tugi. E-kursus []Mets. U. (2011). Infosüsteemi hankimine, arendus ja tugi. E-kursus []Mets, U. (2011). Infosüsteemi kasutamine ja juhtimine. E-kursus []Laurits, M. Infosüsteemi kavandamisest andmebaaside loomiseni: süsteemianalüüsi etapid ja vahendid, digitaalne ?piobjekt, []Laurits, M. E-teenused kui infosüsteem, digitaalne ?piobjekt [] Berens, A. (2002). Projektijuhtimine. Tallinn Oja, A. (2005). Klienditeenindus valguses ja varjus. Tln: ?P Kirjastus P?llula, K. (2010). Klienditeenindus: teenuse kujundamine ja sihtrühmad. Digiaalne ?piobjekt []Roosip?ld, A. (2013). Probleemsete situatsioonide lahendamine klienditeeninduses. Digitaalne ?piobjekt []11?pitee ja t?? muutuvas keskkonnas5 EKAPMooduli vastutaja: Jane M?gi?petajad: Anne Lember, Marve Koppel, Evi Ustel-Hallim?e, Arvo Kereme, Karin SaareI kursusII kursusIII kursus2,5 EKAP1,5 EKAP1 EKAPEesm?rk: ?petusega taotletakse, et ?pilane tuleb toime oma karj??ri planeerimisega kaasaegses majandus-, ettev?tlus- ja t??keskkonnas, l?htudes elukestva ?ppe p?him?tetest.?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?V1. kavandab oma ?pitee, arvestades isiklikke, sotsiaalseid ja t??alaseid v?imalusi ning piiranguidHK1. analüüsib juhendamisel oma huvisid, v??rtusi, oskusi, teadmisi, kogemusi ja isikuomadusi sh ?pi-, suhtlemis- ja koost??oskusi seoses ?pitava erialagaHK2. s?nastab juhendamisel eneseanalüüsi tulemustest l?htuvad isiklikud ?pieesm?rgid ja p?hjendab neidHK3.koostab juhendamisel isikliku eesm?rgip?rase ?pitegevuste plaani, arvestades oma huvide, ressursside ja erinevate keskkonnateguritegaEneseanalüüs ?pitegevuste plaan?V1.?PITEE KAVANDAMINE, 1 EKAP (20+6 tundi) Karin SaareEneseanalüüs?pioskusedT??turg ja kutsesüsteemInfo kogumine, s?ilitamine ja süstematiseerimineEesm?rgid ja plaanid?pitee kavandamise v?imalused?pitegevuste plaan?V2. m?istab ühiskonna toimimist, t??andja ja organisatsiooni v?ljakutseid, probleeme ja v?imalusiHK1. selgitab meeskonnat??na turumajanduse toimimist ja selle osapoolte ülesandeidHK2. kirjeldab meeskonnat??na piirkondlikku ettev?tluskeskkondaHK3. selgitab regulatsioonidest l?htuvaid t??andja ja t??v?tja rolle, ?igusi ja kohustusi HK4. kirjeldab organisatsioonide vorme ja tegutsemise viise, l?htudes nende eesm?rkidestHK5. valib enda karj??ri eesm?rkidega sobiva organisatsiooni ning kirjeldab selles enda v?imalikku rolli HK6. seostab erinevaid keskkonnategureid enda valitud organisatsiooniga ning toob v?lja probleemid ja v?imalused Majanduskeskkonna kirjeldusT??keskkonnaalane arvestust??T??tamise ?iguslikud alused - arvestust???V2.?HISKOND JA TURUMAJANDUS2 EKAP (40+12 tundi)Majanduse alusedTurumajanduse olemusN?udluse ja pakkumise mehhanismKonkurents Ettev?tluskeskkondOrganisatsioonid: vormid, tegutsemine viisid, eesm?rgidT??keskkondT??keskkonnaohutuse ja t??tervishoiu tagamise meetmedRiskianalüüsT??andja ja t??v?tja, ?igused ja kohustused?V3. kavandab omapoolse panuse enda ja teiste jaoks v??rtuste loomisel kultuurilises, sotsiaalses ja/v?i rahalises t?hendusesHK1. analüüsib erinevaid keskkonnategureid ning m??ratleb meeskonnat??na probleemi ühiskonnas HK2. kavandab meeskonnat??na uuenduslikke lahendusi, kasutades loovustehnikaid HK3. kirjeldab meeskonnat??na erinevate lahenduste kultuurilist, sotsiaalset ja/v?i rahalist v??rtustHK4. valib meeskonnat??na sobiva j?tkusuutliku lahenduse probleemileHK5. koostab meeskonnat??na tegevuskava valitud lahenduse elluviimiseksPraktiline meeskonnat?? probleemianalüüsist ja -lahendusest ?riidee s?nastamine ja ?rimudeli koostamine ja /v?iprojekti kavandamine?V3.V??RTUSLOOME JA PANUSTAMINE 1 EKAP (20+6 tundi)ProbleemianalüüsProbleemilahendusmeetodidV??rtusloomeKeskkonnategurite analüüs?riidee ja ?rimudelProjekt?V4. m?istab oma vastutust t??alase karj??ri kujundamisel ning on motiveeritud ennast arendamaHK1. analüüsib oma kutsealast arengut ?pingute v?ltel, seostades seda l?hemate ja kaugemate eesm?rkidega ning tehes vajadusel muudatusi eesm?rkides ja/v?i tegevustesHK2. kasutab asjakohaseid infoallikaid endale koolitus-, praktika- v?i t??koha leidmisel ning koostab kandideerimiseks vajalikud materjalidHK3. selgitab tegureid, mis m?jutavad tema karj??rivalikuid ja millega on vaja arvestada otsuste langetamisel, l?htudes eesm?rkidest ning lühi- ja pikaajalisest karj??riplaanistHK4. selgitab enda ?pitavate oskuste arendamise ja rakendamise v?imalusi muutuvas keskkonnasLühi- ja pikaajaline karj??riplaan e-portfoolio Portfooliot arendab ?pilane ?ppeaja l?puni, (ME)?V4T??ALASE KARJ??RI KUJUNDAMINE1 EKAP (20+6 tundi) Kutsealane arengEnesehindamine, tagasiside ja ?pitulemusedKarj??riinfo allikadT??otsimise viisid. CV ja sellega kaasnevad dokumendidKandideerimineT??intervjuu Karj??riplaan?ppemeetodidEnseseanalüüs, meeskonnat??, praktiliste ülesannete lahendamine juhendi alusel, probleemilahendusülesanded, projektit??Iseseisev t?? Harjutusülesanded, projektit??Mooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavaltK?ik ?piv?ljundid peavad olema positiivsed ( A - arvestatud), ainult sel juhul on mooduli hinne positiivne (A - arvestatud).Mooduli kokkuv?tvahinde kriteeriumid“Arvestatud”, l?vendK?ik ?piv?ljundid peavad olema positiivsed (A-arvestatud), ainult sel juhul on moodulihinne positiivne (A-arvestatud)?ppevaraVodja, E., Zirnask, V. jt (2018). Majandus?pik gümnaasiumile. JA Eesti kujundamise ?ppematerjalid?pioskuste ?ppematerjalidMajandus?pikudProbleemilahenduse ?ppematerjalidProjektijuhtimise ?ppematerjalidT??keskkonna ja t???iguse ?ppematerjalidEamets, R., Ernits, R. (2012). Ettev?tlikkusest ettev?tluseni. Mainor T??lepingu seadusLaugen, K., Kaidis, V., Raik, I., Haidak, M. (2012). T??tervishoiu ja t??ohutuse k?siraamat kutsekoolidele. Tallinn: Sotsiaalministeerium web. ametikool.ee/anne-li/kommunikatsioon12Praktika 38 EKAPKoolipoolne praktikajuhendaja: Karin Saare I kursusII kursusIII kursus8 EKAP8 EKAP22 EKAPEesm?rk: praktikaga taotletakse, et ?pilane rakendab omandatud kutsealaseid teadmisi ja oskusi t??keskkonnas ning praktikal kogetu kaudu suureneb ?pimotivatsioon, arendatakse sotsiaalseid ja enesekohaseid p?devusi ning meeskonnat?? oskust.?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedKokkuv?ttevhindamineMooduli sisu ja teemad?piv?ljundidHindamiskriteeriumidHindamisülesandedKokkuv?ttevhindamineTeemad?V1. selgitab tarkvaraarenduse meeskonna igap?evat??d ja annab ülevaate tarkvaraarenduse protsessist tarkvaraprojekti rakendamisel projektimeeskonnas?V2. t??tab v?hemalt ühes tarkavaarenduse projekti meeskonnas noorema tarkvaraarendajana?V3. teeb koost??d kolleegide ja klientidega?V4. analüüsib meeskonna poolt kasutatavat arendusmetoodikatHK1. kasutab kutse-, erialases t??s asjakohaseid t??meetodeid, t??vahendeid ja materjale ja tuleb toime p?hiliste t??degaHK2. tuleb toime erinevates situatsioonides ja meeskondadesHK3. t?idab talle antud ülesanded ja hindab enda t??tulemusiHK4. sobitab eeskirju j a juhendeid erinevates situatsioonides ja j?rgib t??ohutusn?udeidHK5. hindab informatsiooni ?igsust ja usaldusv??rsust, süstematiseerib, v?rdleb ja analüüsib hangitud teadmisi, kasutades neid oma t??sHK6. planeerib oma t??d l?htuvalt t??koha erip?rast ja organisatsiooni/tellija n?uetest, m?istab oma tegevuse m?ju tulemustelePraktika tarkvaraarenduse meeskonnasPraktika sooritamine etten?htud mahusPraktikap?eviku t?itmineEttev?ttepoolne hinnang praktikandilePraktikandi eneseanalüüs?V1 ?V2?V3?V4Praktika tarkvaraarenduse meeskonnas?ppemeetodidT?? praktikaettev?ttesIseseisev t?? Praktikajuhendiga tutvumine, praktikap?eviku t?itmine, praktikaaruande koostamine, praktika esitlemineMooduli kokkuv?ttevhindamineI ja II kursuse praktika hinnatakse mitteeristavalt praktika sooritamise, praktikadokumentide esitamise ja praktika kaitsmise j?rel hindamiskomisjoni pooltIII kursuse praktika hinnatakse eristavaltMooduli kokkuv?tvahinde kriteeriumid“Arvestatud”, l?vend:praktika sooritatud etten?htud mahuspraktikaleping tagastatudpraktikap?evik t?idetudpraktikaaruanne koostatudpraktika esitletudMooduli kokkuv?tvahinde kriteeriumidHinne “3”, l?vendpraktikadokumentatsioon on koondatud ?pimappipraktika kaitsmine ?pperühma ja komisjoni eesettev?ttepoolse juhendaja hinne praktikandile on “3”Hinne “4”, l?vendit ületav?pimappi koondatud praktikadokumentatsioon vastab k?igile kirjalike t??de vormistamise n?uetelepraktika kaitsmine ?pperühma ja komisjoni eesettev?ttepoolse juhendaja hinne praktikandile on “4”Hinne “5”, l?vendit ületav?pimappi koondatud praktikadokumentatsioon vastab k?igile kirjalike t??de vormistamise n?uetele ja on esitatud komisjonile t?htajakspraktika kaitsmine ?pperühma ja komisjoni eesettev?ttepoolse juhendaja hinne praktikandile on “5”?ppevaraKirjalike t??de vormistamise juhendValikmoodulidValikmoodul 1Veebidisain6 EKAP?petajad: Kristjan Jansen, Andrus Naulainen, Oliver MaakerEesm?rk: ?petusega taotletakse, et ?ppija tuleb toime lihtsamate kujundust??dega tarkvaraarendusprotsessis?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. m?istab kompositsiooni p?hialuseid ja kasutab neid erialases kujundust??s?V2. m?istab v?rvuste olemust, seoseid ja m?ju erinevates taustsüsteemides?V3. oskab kasutada erinevaid visuaalseid infoedastusv?imalusi?V4. oskab komponeerida erinevaid kasutajaliideseid vastavalt v?ljundi funktsionaalsusele ja sihtrühmale?V5. oskab luua ja kujundada veebilehte, mis kohandub seadme ekraaniga?V6. m?istab vektor- ja rastegraafika olemust ja nende p?hilisi kasutusalasidHK1. kasutab kompositsioonireegleid tarkvaratoote kujundamiselHK2. selgitab v?rvuste olemust, seoseid ja m?juHK3. p?hjendab v?rvivalikut tarkvaratoodete kujundamiselHK4. valib v?lja sobivad visuaalsed infoedastusv?imalusedHK5. analüüsib digitaalsete kirjatüüpide kasutatavust ja m?juHK6. komponeerib etteantud elementidest (tekst, graafika, struktuur) erinevaid kasutajaliideseidHK7. viib kasutajaliidese prototüübi HTML-kujuleHK8. analüüsib loodud kasutajaliideseid kompositsiooni, v?rvusteooria ja digitaalse tüpograafia p?hireeglitest l?htuvaltHK9. loob veebilehe HTML5 m?rgistuskeele abilHK10. kujundab veebilehe CSS3 abilHK11. loob ja kujundab veebilehe vastavalt sihtgrupile, arvestab erinevate seadmete ekraani suurustega ja analüüsib p?hilisi navigeerimismeetodeidHK12. testib veebilehe sobivustHK13. kujundab flaieri , logo v?i m?ne muu pildifaili kasutades Adobe Photoshopi, Gimp’i v?i m?ne muu analoogse tarkvara abi.(1) Praktiline harjutusülesanne kompositsioonist, etteantud teemal. Hinnatakse kompositsioonireeglitega arvestamist, idee loomingulisust, graafilise esitluse korrektsust (individuaalne v?i rühmat??).(2) Praktiline harjutusülesanne v?rvide koosk?last ja m?just. Hinnatakse teostuse vastavust ülesandele ja v?rvusteooriale (individuaalne v?i rühmat??).(3) Praktiline harjutusülesanne HTML5 ja CSS3 ning kohanduva veebidisaini kasutamisest. Individuaalne t??.(4)Digitaalsete kirjatüüpide analüüs vastavalt etteantud ülesandele. Individuaalne t??.(5) Praktiline ülesanne logo v?i flaieri koostamiseks. Individuaalne t??.(6) Foto t??tlemine Adobe Photoshopi, Gimp’i v?i m?ne muu analoogse programmi abil. Individuaalne t??.(7) Suurem projekt vastavalt etteantud ülesandele, mille tulemusel valmib veebilehestik: kavand, teostus ja analüüs. Hinnatakse kujundust, kompositsiooni, kohanduvat veebidisaini, v?rvivalikut, kirjatüüpide sobivust, funktsionaalsust, kasutajas?bralikkust ja tehnilise teostuse kvaliteeti, veebilehe valideeruvust. (individuaalne v?i rühmat??).(8)digitaalne ?pimapp (portfoolio)tehtud t??dest.(9) Sisuhaldustarkvaraga veebilehe loomine(10) 3 praktilist ülesannet, kasutades PHP funktsiooneKompositsiooni p?hialused ja terminoloogia. Staatiline ja dünaamiline kujund ja kompositsioon. Sümmeetria ja tasakaal. Pinna jagamine.V?rvus?petus. V?rvuste olemus, seosed valguse ja keskkonnaga. V?rvuste omadused. P?hiv?rvustel p?hinev v?rviring. V?rvuskontrast, v?rviharmoonia ja v?rvide m?juDigitaalne tüpograafia. Digitaalsed kirjatüübid ja –perekonnad. Kirja kasutus. Visuaalse info edastamine.Kasutajaliides. Kasutajaliidese komponeerimine. Ekraani-formaadid ja m??tühikud. Veebidisaini v?rvi- ja fondi-haldus. Kasutaja-liidese analüüs. Prototüübi valmistamine.Kasutajamugavus. Teooria. Kasutajatest. Kasutaja evalveerimine.VeebilehtVeebilehe kujundamine kasutades HTML5, CSS3, kohanduvat veebidisaini, sobivate v?rvilahenduste kasutamine, piltide ja muude veebilehe elementide paigutus veebilehel.Veebilehe loomine kasutades sisuhaldustarkvara?levaade PHP'st POST/GET meetodid?ppemeetodidPraktilised harjutused, individuaalne t??, ?pimapi koostamine ja t?iendamine, rühmat??, projekt?pe, iseseisev t??Iseseisev t?? ?ppija sooritab osa praktilistest harjutustest iseseisvalt ning koostab moodulis sooritatud t??dest personaalse digitaalse ?pimapi.Mooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavalt ?Arvestatud“Praktilised hindamisülesanded (7) on t?idetud l?vendi tasemel.Praktilistest ülesannetest on koostatud ?pimapp, mis esitakse mooduli kokkuv?tval hindamisel.?ppevara?petajate koostatud juhendmaterjalid Valikmoodul 2Virtuaalreaalsus4 EKAP?petajad: Kristjan Jansen, Andrus Naulainen, Oliver MaakerEesm?rk: ?petusega taotletakse, et ?ppija tuleb toime virtuaal- ja liitreaalsuse sisuloomega ?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. m?istab virtuaalreaalsuse ja liitreaalsuse tehnoloogiat ja selle kasutamise v?imalusi?V2. oskab kasutada VR/AR riistvara vastavalt funktsionaalsusele?V3. oskab luua VR/AR rakendusi arvestades eesm?rki ja kasutusmugavustHK1. kasutab olemasolevaid VR/AR tehnoloogiaid ning p?hjendab nende otstarvetHK2. kasutab VR/AR riistvara olemasolevate ja loodavate rakendustega HK3. loob meeskonnat??na lihtsamaid VR/AR rakendusi vastavalt püsititatud eesm?rkidele ja koostatud projektileHK4. kaardistab ja arendab meeskonnat??ks vajalikke oskusi ja loovust VR/AR rakenduste loomisel ja kasutamiselPraktiline tiimit??: etteantud teemal rakenduste leidmine ja nende kasutamise p?hjendmaine. Parimate rakenduste alla laadimine ja olemasoleva riistvaraga testimine.Praktiline t??: ?soft skills“ ratta koostamine ja analüüsPraktiline tiimit??: VR/AR projekt, ettevalmistus, prototüüp, teostus ja esitlusVR/AR tehnoloogia tutvustus ja ajaluguVR/AR riistvara ja selle arendusGoogle Cardboard, Human eyes, Oculus Go, Oculus Rift, HTC ViveSoft skills ja meeskonnat??oskusedSMART meetod360 video teoorias ja praktikasIdeede visualiseeriminePrototüüpimine3D objektid ja Blender3D objektide loomineVR rakendused ja A-frameVR/AR rakenduse programmeerimine?ppemeetodidInfootsing ja analüüs, praktilised harjutused, individuaalne t??, meeskonnat??, projekt?pe, iseseisev t??Iseseisev t?? VR/AR rakendustega tutvumineVR/AR rakenduse loomine vastavalt meeskonna t??jaotuseleMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavalt, ?Arvestatud“Hindamise eelduseks on moodulis praktiliste t??de sooritamine ja osalemine meeskonnat??s.?ppevaraA-Frame framework ( )Erasmus+ Jobs4Tech Valikmoodul 3Serverid ja v?rgud3 EKAP?petajad: Indrek TeppanEesm?rk: ?petusega taotletakse, et ?ppija omandab teadmised rakendusserverite paigaldamisest ja haldusest, peamistest v?rguteenustest ja oskab neid erinevates operatsioonisüsteemides seadistada?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. teeb andmebaasiserveri haldustegevusi kasutades nii k?surida kui graafilist kasutajaliidest?V2. teostab andmebaasi varundamiseks ja taastamiseks vajalikke tegevusi?V3. haldab veebiservereid ja -rakendusi?V4. kasutab teenustaseme j?lgimiseks ja varade halduseks sobivaid tarkvaralisi lahendusi?V5. m?istab v?rguteenuste t??p?him?tteid ning nende seoseid kasutatavate tehnoloogiatega?V6. planeerib, paigaldab ja h??lestab (kataloogi teenused, e-posti-, Faili-, printimis-, WWW-, Videokonverentsi-, SNMP, NTP, VoIP, kaughaldus, teenusserverite haldus) ja nende seadistamiseks minimaalselt vajalikke baasv?rguteenuseid vastavalt l?hteülesandele, j?rgib teenustele osutatavaid n?udeid?V7. kasutab v?rguliikluse j?lgimise ja dokumenteerimise rakendusiHK1. nimetab ja kirjeldab erinevaid andmebaasidega seonduvaid m?isteid ja p?him?tteid HK2. installeerib ja ?pib kasutama mingit CMSHK3. tunneb ?ra erinevate süsteemi- ja rakendustarkvarade erinevused ning kirjeldab nende kasutusvaldkonnad vastavalt n?ueteleHK4. seadistab juhendamisel v?hemalt kahel alternatiivsel tehnoloogial baseeruvalt erinevatel füüsilistel serveritel t??tavad v?rguteenused HK5. tagab juhendamisel virtualiseerimise tehnoloogiat kasutades v?rguteenuste toimimise.HK6. rakendab reaalset t??keskkonda simuleerivas olukorras abimaterjalide abil meetmeid v?rguteenuste konfidentsiaalsuse, terviklikkuse ja k?ideldavuse tagamiseks.Ideekaart v?rgutehnoloogiate kohtaPraktilised t??d -andmebaasi varundamine;Praktilised t??d- v?rguteenuste paigaldamine, v?rguteenuste testimine, v?rguteenuste seisundi tuvastamine, (ressursi arvutamine)Praktilised t??d-virtualiseeriminePraktiliste t??de p?hjal raportite ja kokkuv?ttes praktikumiaruande koostamineServeridAndmebaas serverisV?rgu virtualiseerimine. Pilvetehnoloogia taristu. V?rguteenuste planeerimine, toimepidevuse plaani tegemine. Graafiline pilt arvutiv?rgu arhitektuurist. Dokumenteerimine ja selle automatiseerimine.V?rguliikluse j?lgimine. Monitooring ja v?rguliikluse t?psem analüüs. V?rguteenuste konfidentsiaalsus, terviklikkus ja k?ideldavus?ppemeetodidpraktilised harjutused, individuaalne t??, rühmat??, projekt?pe, iseseisev t??Iseseisev t?? Teemakohase baaskursuse ülesannete lahendamine ja kordamisküsimustele vastuste leidmineMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavalt, ?Arvestatud“Hindamise eelduseks on moodulis praktiliste t??de sooritamine positiivsele hindele ja osalemine rühmat??s.?ppevara?petaja koostatud juhendmaterjalid Valikmoodul 4Ettev?tlus?pe6 EKAP?petajad: Marve Koppel, Anne Lember, Karin SaareEesm?rk: ?petusega taotletakse, et ?pilane on omandanud p?devuse (teadmised, oskused, hoiakud), mis v?imaldab tal olla ettev?tlik t??taja ja luua iseendale t??koht?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. m?istab ?riv?imalusi l?htudes iseenda eeldustest ja oskustest ning keskkonna toetavatest ja piiravatest teguritestHK1.1. kirjeldab enda v?imalusi tegutsemiseks ettev?tjana v?i ettev?tliku t??tajana, l?htudes ?pitava eriala ettev?tluskeskkonnastHK1.2. selgitab juhendi alusel ettev?tte toimimist olemasolevas ettev?tluskeskkonnasHK1.3. arutleb meeskonnas kavandatud ?riidee teostatavuse üleStruktureeritud aruanne meeskonnat??na teemal: Mina, minu eriala ja ettev?tlus 5 aasta p?rast. (vorm, meedium vaba)Meeskonnat?? analüüs ja hinnangStruktureeritud aruande (nt posteri) esitlus meeskonnat??na?riidee koostamine meeskonnat??naEttev?teEttev?tlusEttev?tjaEttev?tlikkusEttev?tluskeskkondKultuuridevaheliste erinevuste m?ju ettev?ttele?riideeMeeskonnat???V2. kavandab turundustegevused ?riidees kirjeldatud tootele, tarbijale ja turutingimusteleHK2.1. kirjeldab meeskonnat??na sihtrühmi ja turgu l?htuvalt tootestHK2.2. kirjeldab meeskonnat??na valitud turundustegevusi l?htuvalt sihtrühmast, turust ja tootestStruktureeritud kirjalik t?? juhendi alusel ja selle esitlus rühmat??na:Sihtrühmade kirjeldus ja turundustegevuste plaan (üheks aastaks)N?udlus, pakkumine ja turu tasakaalKonkurentsTurunduseesm?rgidTurundusmeetmedTuruanalüüs?V3. m?istab ettev?tte eelarvestamise, finantseerimise ja majandusarvestuse p?him?tteid l?htudes ?igusaktidest ja heast tavastHK3.1. koostab juhendi alusel meeskonnat??na ettev?tte investeeringute ja tegevuskulude eelarve ning müügiprognoosi HK3.2. selgitab meeskonnat??na ettev?tte finantseerimisv?imalusi HK3.3. selgitab juhendi alusel majandusarvestuse p?him?tteid l?htudes ?igusaktides s?testatud n?uetest ja heast tavast(6) Kompleksülesanne meeskonnat??na: investeeringute eelarve ja katteallikad, rahavood, müügiprognoos, kasumiplaan, bilansiprognoosMajanduskeskkondTulude ja kulude ringk?ikRessursidEttev?tte tulud ja kuludMajandusarvestuse p?hialused (eelarved, kasumiaruanne, bilanss)?riseadus, raamatupidamise seadus, v?la?igusseadus?rimudeli finantsosa: tulud ja kulud?V4. kavandab ettev?tluse ?pitavas valdkonnas l?htudes ?riideest ja ettev?tluskeskkonnastHK4.1. koostab ?rimudeli meeskonnat??na l?htudes valitud strateegiastHK4.2. kirjeldab asutamisprotsessi vastavalt valitud ettev?tlusvormileHK4.3. hindab meeskonnat??na juhendamisel ettev?tte tasuvust l?htuvalt ?rimudelist(7) Kompleksülesanne meeskonnat??na: ?rimudel, protsessikirjeldus ettev?tte asutamisest ja tasuvusanalüüs (8) Esitlus meeskonnat??na: ?rimudel ja ettev?tte tasuvus?rimudelidEttev?tlusvormidEttev?tte asutamineEttev?tte tasuvus?ppemeetodidPraktiline meeskonnat??, ?ppek?ik, t??varjuna ettev?ttes, intervjuu ettev?tjaga, m?istekaart, ajurünnak, analüüsimeetodid, praktilised n?idisülesanded, juhtumianalüüsid, ?pilasfirma programmis osalemineIseseisev t?? Praktilised ettev?tlusharjutused, ?pilasfirma tegevusedMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavalt, “Arvestatud”Mooduli ?piv?ljundite saavutatust hinnatakse mitteeristavalt, p?him?ttel arvestatud/ mitte arvestatud. ?ppija on omandanud mooduli ?piv?ljundid hindamiskriteeriumitega m??ratud tasemel ja hindamisel on tulemuseks arvestatud (A), kui ?pilane on sooritanud k?ik hindamisülesanded sh iseseisva t?? n?uetekohaselt ja t?htaegselt.?ppevara Kivisild, K., Raudsepp, E., Rekkor, S., Aidnik, T., M?gi, J. (2020). Ettev?tlus. 4. taseme kutse?pe. Tallinn: SA Innove Randma, T., Raiend, E., Rohelaan, R. jt (2007). Ettev?tluse alused. Tallinn: SA Innove, R., Uiboleht, K., Teder, J. jt (2008). Ideest eduka ettev?tteni. Tallinn: SA InnoveT??tamise tulevikutrendid , A. (2012). Turunduse alused. I: baasteooria, juhtumikirjelduste ja ülesannete kogu. Tallinn: SA InnoveVodja, E., Zirnask, V., Suitsu, P. jt (2018). Majandus?pik gümnaasiumile. Tln: Junior Achivement Eesti SA Eamets, R jt (2012). Ettev?tlikkusest ettev?tluseni. SA Teadlik Valik Teder, J., Varendi, M. (2008). Mis toimub ettev?ttes? Ettev?tte hindamine ja arendamine. HTM, SA InnoveVodja, E. (2019). ?pilasfirma t??juhend. Tln: SA Junior Achievement Eesti M?gi, J., Metsatalu, E., Vodja, E. (2019). ?piettev?te kutsehariduses t?iskasvanutele. Tln: SA Junior Achievement Eesti M?gi, J. (2011). Ettev?tluse ja ?riplaani koostamise alused., A, Pigneur, Y (2014). ?rimudeli generatsioon. Tln: Rahvusraamatukogu Kirjastus?riseadustik Ettev?tjaportaal Alustav ettev?tja 5Robootika4 EKAP?petajad: Andrus NaulainenEesm?rk: ?petusega taotletakse, et ?ppija tutvub meetodite ja vahenditega loogilise, süsteemse ja algoritmilise m?tlemise arendamiseks ning omandab teadmised ja oskused intelligentsete seadmete kavandamiseks, kokku monteerimiseks ja programmeerimiseks?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. teab robootikast üldiselt, robootikast Eestis, robootika ajaloost?V2. tunneb baasriistvara, so juhtimiskeskust (aju), andureid (sisendid) ja mootoreid (v?ljundid), tarkvara kasutamist blokkskeemide abil?V3. m?istab graafilise programmeerimise olemust, programmikoodi abil lahenduste kirjapaneku v?imalusi ja keskkondi?V4. oskab manipuleerida robotite tarkvara programmeerimiskeele C abil?V5. oskab imiteerida tavaelu probleeme, leida neile sobivaid praktilisi lahendusi robootikas.HK1. kirjeldab robootikaga seotud p?him?isteidHK2. nimetab ja eristab erinevaid andureidHK3. paneb iseseisvalt kokku roboti vastavalt sellele, mis on selle roboti kasutamise eesm?rgiksHK4. manipuleerib andurite tarkvara NXT-G programmis blokkskeemide abilHK5. manipuleerib andurite tarkvara C keele abil (RobotC v?i NXC abil)HK6. kasutab efektiivselt programmeerimiskeelele ja -platvormile vastavat integreeritud arenduskeskkonda ja silurit tarkvara loomiselHK7. osaleb aktiivselt praktilistes rühmat??des, dokumenteerib tehtud t?idHK8. ehitab erinevaid v?istlusmasinaid ja osaleb robotite v?istlusesPraktiline t??: liikuva roboti ehitamine.reageerimine heli ja valguse peale. kaugusanduri kasutamine ruumis liikumisel, m??dujate loendamisel, t?kkepuusimulaatori ehitamisel. helide genereerimine ning kasutaja tegevust arvestava muusikainstrumendi loomine. joonistamine roboti ekraanile. teksti ja arvuliste andmete n?itamine ekraanil ning t??tlemine programmi abil.matemaatika- ning loogikaplokid. andmete salvestamine faili ning tulemuste kasutamine. muutujad ning nende roll algoritmide kirjapanekul.mitmel?imelise programmi koostamine. andmeside robotite vahel, mitmest robotist koosneva süsteemi ehitamine.Sissejuhatus robootikasse, LEGO Minestorme NXT komplektiga tutvumineRiistvara tundma?ppimine-andurid, mootorid, aju Tutvumine NXT-G liidesega, erinevate programmide kirjutamine ja testimineP?hjalikum tutvumine NXC v?i RobotC arenduskeskkonnagaRobotile vastavalt etteantud ülesandele rakenduste loomine nendes keskkondades?ppemeetodidpraktilised harjutused, projekt?pe, individuaalne t??, rühmat??, iseseisev t??Iseseisev t?? Liikuva roboti ehitamine ja funktsioonide lisamineMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavaltOn lahendanud k?ik etteantud ülesanded graafilise liidese abil ja osalenud rühmat??s.oskab manipuleerida roboti tarkvaraga programmeerimiskeele C abil.?lesannete lahendused ja rühmat?? on korralikult dokumenteeritud, sh ka C keeles kirjutatav kood on arusaadavalt kommenteeritud?ppevaraProgeTiigri robootikateemalised ?ppematerjalid: IT-alased e-raamatud, sealhulgas ka raamatud moodulis l?bitavate teemade kohta Muud internetis olevad teemakohased ?ppematerjalid?petaja koostatud juhendmaterjalValikmoodul 6Muusikatehnoloogia3 EKAP?petajad: Ian Erik PetterssonEesm?rk: ?petusega taotletakse, et ?ppija omandab sügavamad teadmised digitaalse heli loomisest, oskab heli salvestada professionaalsel tasemel ning kasutab programmi DAW (Digital Audio Workstation) efektiivselt.?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. teab heli p?hit?desid ja oskab neid m??ta?V2. konverteerib helilained digitaalsesse formaati?V3. tutvub erinevate riistvara v?imalustega digitaalse muusika produtseerimiseks?V4. teab DAW (Digital Audio Workstation) p?hielemente?V5. kasutab erinevaid tarkvara emulaatoreid digitaalse muusika koostamiseks?V6. miksib heliribadest kokku l?pliku looHK1. tunneb heli amplituude ja sagedusiHK2. m?istab, kuidas visualiseeritakse helilaineidHK3. saab aru, kuidas signaal j?uab heli sisendist (mikrofon v?i m?ni muu instrument) arvutisseHK4. teab erinevaid heli failitüüpe ning kuidas nad üksteisest erinevadHK5. konverteerib efektiivselt analoogheli digitaalseks heliksHK6. m??rab millist riistvara kasutada ja soovitada antud t??ülesande sooritamiseksHK7. m?istab riistvara seadmete erip?rasidHK8. haldab digitaalseid audiosalvestusiHK9. kasutab efektiivselt DAW-iHK10. tutvustab DAWi erinevaid kontseptsiooneHK11. kasutab tarkvara rakendusi muusika loomiselHK12. kasutab erinevaid DAWi kontseptsioone (trimmimine, hajumine, heliefektid)HK13. kombineerib erinevaid miksimispulte DAWis, v?tab helin?idise ning kasutab seda muusikafaili loomiseksHK14. tunneb heli miksimise protsessi ning helilugude miksimise l?pplooks (üheks helifailiks)HK15. teab, millal ja kuidas kasutada efekteHK16. korrastab, trimmib ja l?ikab helifaileHK17. eemaldab v?i v?hendab müra ja moonutusi heliloolKirjalik t??: audiofailide omaduste analüüsIseseisev t??: audiofaili salvestise loomine (k?vakettale salvestamineKirjalik t??: Riistvara osade omaduste ja dünaamilise ulatuse selgitamineAnalüüs - olemasoleva riistvara analüüsimineIseseisev t?? - riistvara erip?rade v?lja selgitamine juhendi aluselPraktiline t??: DAWi kvaliteetne installeerimine ja seadistamineDAW projekt (audiheliribade lindistamine ja salvestamine)Iseseisev t??: Tarkvara kasutamine muusikaliste heliribade koostamiseks ja DAWi sisestaminePraktiline t?? - tarkvara t??riistade installeerimine ja seadistamine erinevate heliribade koostamiseks Praktiline t?? - olemasolevate audiosüsteemide kasutamine n?idiste ja muusikahelide korduste loomiseksIseseisev t??: DAWi efektide rakendamine Iseseisev t??: audioheliribade kohandamine, puhastamine ja pirandamineIseseisev t??: heliribade miksimine ja p?hjalikult viimistletud laulu loomineIseseisev t??: - koostatud heliribade miksimine lauluks (DAWi abil)I SissejuhatusAnaloogheli p?hit?edSagedus, levik, amplituud, heli visualiseerimineDigitaalheli p?hit?edSignaalivoog, pistikud, liidesed, liini tase, kaablid, analoogheli digitaalheliks konverteerimine, biti sügavus, diskreetimisnivooFaili tüübid: wav, mp3, aifRiistvaraAudi lappimine, helikaardid, mikrofonid, kaablid, instrumendid, miksimise konsoolidII – ProdutseerimineDAW (Digital Audio Workstation)DAW Valikud, Adobe Audition, Audacity, Cake Walk, Pro Tools, projektijuhtimine, nimetamine, failihaldus, varundamine, jagamine, puhvri suurus, helikanalite salvestamine, interleaving, heli salvestamineMidi ja tarkvara instrumendidInstrumentide emulaatorid - virtuaalsed trummid, klaverid, kitarridInstrumentide tarkvara ?pidSüntesaatoridKordamine, helin?idisedIII L?ppt??tlusHelimanipulatsioonDigitaalsete efektide t??tlemine, viivitus, kaja, filtrid, modulatsioonTrimmimineEraldamine ja l?ikamineMüra & moonutusDünaamiline VaheMiksimineHelikanalite eemaldamine, siin, inserdid, sendidL?ppt??tlus?ppemeetodidPraktilised harjutused, projekt?pe, individuaalne t??, rühmat??, iseseisev t??Iseseisev t?? Audiofaili salvestise loomine (k?vakettale salvestamine)Riistvara erip?rade v?lja selgitamine juhendi aluselTarkvara kasutamine muusikaliste heliribade koostamiseks ja DAWi sisestamineDAWi efektide rakendamine Audioheliribade kohandamine, puhastamine ja parandamineHeliribade miksimine ja p?hjalikult viimistletud laulu loomineKoostatud heliribade miksimine lauluks (DAWi abil)Mooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavaltK?ik hindamisülesanded peavad olema arvestatud positiivselt (A), et mooduli l?pphinne saaks tulla arvestatud (A).?ppevara Pettersson, I. E. (2020). Muusikatehnoloogia, e-kursusValikmoodul 73D graafika elemendid ja t??v?tted2 EKAP?petajad: Madis VaherEesm?rk: ?petusega taotletakse, et ?ppija omandab 3D modelleerimise ja to?o?tlemise oskused ?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. omab u?levaadet 3D graafika kujunemisloost, tarkvarast ja erialastest to?o?vo?tetest ja -vahenditest ?V2. loob la?hteu?lesande alusel 3D-graafilise kujunduslahenduse, arvestades kujunduskvaliteedi ja tehniliste no?uetega, kasutab erialaspetsiifilisi oskusi, tarkvara ja tehnoloogiaid HK1. selgitab la?hteu?lesande alusel 3D graafika kujunemislugu, tarkvara, erialaseid to?o?vo?tteid ja -vahendeid, toob na?iteid HK2. loob la?hteu?lesande alusel 3D graafilisi pilte ja animatsioone, kasutab erinevaid erialaspetsiifilisi to?o?vo?tteid ja selgitab oma valikuidHK3. prindib l?hteülesande alusel loodud 3D elementePraktilised t??d l?hteülesannete alusel 3D graafiliste piltide ja animatsioonide ning elementide loomisel3D modelleerimise alused virtuaalsed materjalid ja tekstuurid 3D stseeni valgustamine virtuaalse kaamera ka?sitsemine 3D stseenis 3D animatsioon fu?u?sikasimulatsioonid 3D graafika renderdamine pildiks vo?i videoks 3D printimine ?ppemeetodidpraktilised harjutused, projekt?pe, individuaalne t??, rühmat??, iseseisev t??Iseseisev t?? Praktiline t?? 3D piltide, animatsioonide ja elementide loomiselMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavaltK?ik hindamisülesanded peavad olema arvestatud positiivselt (A), et mooduli l?pphinne saaks tulla arvestatud (A).?ppevaraVaher, M. 3D graafika elemendid ja t??v?tted, e-kursus 2020Valikmoodul 8Video, heli ja graafilised elemendid4 EKAP?petajad: Oliver Maaker, Arni OtsEesm?rk: ?petusega taotletakse, et ?ppija o?petusega taotletakse, et o?pilane omandab oskused video, heli ja graafiliste elementide digitaalseks to?o?tlemiseks ?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. omab ülevaadet video- ja heliseadmetest, abivahenditest ja tarkvarast?V2. valib ja loob l?hteülesande alusel erinevaid liikuva meedia graafilisi elemente, arvestades kujunduskvaliteedi ja tehniliste ning autori?iguse n?uetega, kasutab erialaspetsiifilisi oskusi, tarkvara ja tehnoloogiaid?V3. planeerib t??protsessi, kavandab ja loob liikuva meedia lahenduse, kasutab kujunduselemente, arvestades kujunduskvaliteedi ja tehniliste ning autori?iguse n?uetega?V4. valmistab l?hteülesande alusel liikuva meedia lahenduse, modifitseerides kujundust vastavalt formaadile ja meediumileHK1. t??tab video- ja heliseadmetega, kasutades ergonoomilisi, ohutuid ja efektiivseid t??v?tteidHK2. loob ja t??tleb l?hteülesande alusel videomaterjali, filmides ise v?i valides sobiva videomaterjali teiste autorite loomingustHK2. loob ja t??tleb l?hteülesande alusel helimaterjali, salvestades ise v?i valides sobiva helimaterjali teiste autorite loomingustHK4. loob ja valib l?hteülesande alusel kujundusse sobiva illustratiivse osa, kasutades enda v?i teiste autorite loomingutHK5. loob juhiste ja algandmete alusel kujunduse infograafilise osaHK6. t??tab l?htudes kujunduskvaliteedist ja tehnilistest ning autori?iguse n?uetestHK7. planeerib t??protsessi, koostades tegevus- ja ajaplaaniHK8. monteerib kujunduselemendid ning video- ja helimaterjali l?hteülesande ja lugujoonise alusel ühtseks tervikuksHK9. j?relt??tleb l?hteülesande ja lugujoonise alusel monteeritud videomaterjali, esitleb seda koost??partneritele ning selgitab oma valikuidHK10. konverteerib ja salvestab l?hteülesande alusel liikuva meedia sisend- ja v?ljundmaterjali erinevatesse failiformaatidesse, selgitab oma valikuidPraktilised ülesanded Projekti ettevalmistamine, teostamine ja esitlemine meeskonnat??naVideo- ja heliseadmed ning abivahendidMontaaz?i po?himo?tted Montaaz?iprogrammidega to?o?tamine Heli ja pildi su?nkroniseerimine Ja?relto?o?tlusprogrammid Va?rvikorrektsioon Eriefektid Failiformaatide konventeerimine, eksport ja koodekid Failide kohandamine vastavalt meediumile ?ppemeetodidpraktilised harjutused, projekt?pe, individuaalne t??, rühmat??, iseseisev t??Iseseisev t?? Praktiline t?? video-, heli- ja graafiliste elementide t??tlemiselMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavaltK?ik hindamisülesanded peavad olema arvestatud, et mooduli l?pphinne saaks tulla arvestatud (A).?ppevaraMaaker, O., Ots.A. (2020). Video, heli ja graafilised elemendid, e-kursusValikmoodul 9Tootedisain2 EKAP?petajad: Merit KariseEesm?rk: ?petusega taotletakse, et ?ppija o?petusega taotletakse, et o?ppija omandab oskused kaasaegseks tootedisainiks sh prototu?u?pimiseks. ?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. m??ratleb probleemi ühiskonnas ning analüüsib seda l?htudes sihtrühmast ja turust?V2. kavandab probleemilahenduse l?htudes disainm?tlemise p?him?tetest?V3. kavandab toote turundamise ja müügi arvestades vastutustundlikkuse ja j?tkusuutlikkuse p?him?tetegaHK 1. selgitab juhendi alusel probleemi olemust ja sihtrühma, tuues v?lja v?imalikud p?hjused ja tagaj?rjedHK 2. kirjeldab sihtgrupi vajadustele vastavat probleemi lahendamise variante ja v?imalusi, toob n?iteidHK3. valmistab toote prototüübi ning esitleb sedaHK4. p?hjendab toote v??rtust sihtgrupile ja probleemilahenduse j?tkusuutlikkustHK4. koostab toote valmistamise tulude ja kulude eelarve ning ?rimudeliHK5. kavandab toote turundustegevused ja müügikanalid, arvestades eesm?rke ja ressurssePraktiline tootedisaini projekt etteantud juhendi alusel:ProbleemianalüüsProjekti eesm?rgi ja tegevuskava EelarvePrototüübi valmistamine ja esitlemineTurunduse ja müügi kavandamineVastutustundlikkuse ja j?tkusuutlikkuse analüüsProbleemianalu?u?s Va?a?rtusloome ja innovatsioon Disainm?tlemine?rimudel Tootearendus ja tasuvus Prototu?u?pimine Autorio?igused Vastutustundlikkus ja j?tkusuutlikkus?ppemeetodidPraktilised harjutused, projekt?pe, individuaalne t??, rühmat??, iseseisev t??Iseseisev t?? Probleemanalüüs, projektitegevused vastavalt t??jaotuseleMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavalt (A)Moodul hinnatakse tootedisaini projekti protsessi ja tulemuse p?hjal.?ppevaraKarise, M. Tootedisain, e-kursus 2020Valikmoodul 10Tarkvaraprojekt2 EKAP?petajad: Rando ?ispuuEesm?rk: ?petusega taotletakse, et ?pilane t??tab v?lja tarkvaraarenduse projekti?piv?ljundidHindamiskriteeriumidHindamismeetodid ja -ülesandedMooduli sisu ja teemad?V1. loob lahenduse, mis on testitud, t??tav ja praktilise v??rtusega.?V2. kasutab tarkvaraprojekti kirjalikus osas üldtunnustatud ja v?ljakujunenud erialast terminoloogiatHK1. t?? teema vastavus ?pitud erialale (min kriteerium: t?? peab olema seotud veebilehe loomisega v?i tarkvaraarendusega)HK2. t?? vastavus teemaleHK3. t?? aktuaalsus ja seos reaalse t??maailmaga (min kriteerium: t?? baseerub reaalse ettev?tte vajadusel)HK4. t?? maht (min kriteerium: v?hemalt 40 tundi)HK5. t??ks vajalik teoreetiline k?sitlus (min kriteerium: v?hemalt 5 asjakohast allikat)HK6. praktilise lahenduse kvaliteet (min kriteerium: lahendus on testitud, t??tav)HK7. praktilise lahenduse v?ljat??tamise vahendid ja v?tted (min kriteerium: lahendus on loogilise struktuuriga, teostatud ?igete vahenditega)HK8. t?? vormistus, keeleline korrektsus (min kriteerium: t??l on loogiline struktuur ja k?ik n?utud osad on olemas) HK9. t?? adekvaatne ja arusaadav esitlemineHK10. t?? kaitsmine (min kriteerium: taotleja on p?dev vastama enamikule komisjoni küsimustele)HK11. retsensendi arvamus (min kriteerium: retsensent peab olema eriala spetsialist)Teostada praktiline t?? j?lgides hindamiskriteeriumeidKoostada praktilisele t??le vastav kirjalik t?? (dokumentatsioon) j?lgides hindamiskriteeriumeidEsitleda t?? hindamiskomisjonileKirjaliku osa loomine T?? eesm?rk ja olulisus; Tehniline kirjeldus; Praktilise teostuse kirjeldus; T?? teostamiseks vajaliku meeskonna koosseis, ülesannete jaotus;Projekti teostamise ajakava (ja eelarve); Tulemuste analüüs. Praktilise osa loomineHinnata tehtavate t??de mahtu ja planeerida vajalikke projektitegevusi;Valida lahenduse loomiseks ?iged t??vahendid; Valida lahenduse loomiseks ?iged t??v?tted; Dokumenteerida oma tegevused;T??tada iseseisvalt ja/v?i meeskonnas. ?ppemeetodidpraktilised harjutused, projekt?pe, individuaalne t??, rühmat??, iseseisev t??Iseseisev t?? Kui tunnis ei j?uta t??dega hakkama j??b ülesanded iseseisvalt l?petada, et hindamisülesanded positiivselt teostadaMooduli kokkuv?ttevhindamineMoodulit hinnatakse mitteeristavaltMoodul hinnatakse tarkvaraprojekti kaitsmisel hindamiskomisjoni poolt.?ppevara ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download