-- Etusivu -- | Opettajat | Videonootti |
ITKA203 K�ytt�j�rjestelm�t --- kev�t 2022 --- Yleist� tietoa kurssista
Opetusmuodot kev��ll� 2022: Kev��n 2022 opetus tapahtuu Jyv�skyl�n yliopiston koronavirusohjeistuksen mukaan - pitk�st� aikaa enimm�kseen fyysisiss� tiloissa kampuksella! Luennot tallennetaan, ja my�s et�opiskelu on edelleen mahdollista. Mahdollisuuksien mukaan saatetaan kokeilla joissakin ohjauksissa "hybridiosallistumismahdollisuutta", mutta niist� ei luvata etuk�teen mit��n. Massatentit tapahtuvat Moodlen et�tenttein� ennakkoon ilmoitetussa aikaikkunassa.
T�st� on kyse:
Tervetuloa opiskelemaan k�ytt�j�rjestelmien perusteita, IT-alan
teknisemmiss� teht�viss� elint�rke�t� ja muissakin
yhteyksiss� hy�dyllist� perustietoa. Kurssista sanottua:
JYUn kurssin luennot olivat ehk� parhaiten toteutettu luentosarja
mihin olen t�h�n menness� t�rm�nnyt, joten en aivan hirve�sti
kehitt�misehdoituksia keksi. Eniten luentoja seuratessa auttoi se ett�
n�yt�ll� tapahtui kokoajan jotain eik� vain n�kynyt jotain masentavaa
powerpoint-diaa.
-- toisen suomalaisen korkeakoulun opiskelija,
joka seurasi JY:n kurssivideoita oman kurssisuorituksensa tueksi.
Only for non-Finnish students: Brief description of passing the course in English (Information is still for the Spring of 2019; observe that the official teaching language is Finnish, and the English version is a bit of a volunteer effort available upon strongly justified reasons only; but don't hesitate to contact Paavo to try your luck ;)).
HUOM 1: Kurssin vastuuopettaja opiskeli muutama vuosi sitten Aikuiskouluttajan Pedagogiset Opinnot (APO). Siell� h�n varmistui opetusfilosofiastaan, jonka mukaan opettaminen on uuden kokeilemista, onnistumista, ep�onnistumista ja t�st� kaikesta oppimista. N�in ollen kurssilla saatetaan tehd� taas jotain uutta ja yll�tt�v��. Ilmoitellaan n�ist� sitten, jos/kun jotain j�nn�� keksit��n.
HUOM 2 (seuraus edellisest�): Kaikki suunniteltu voi muuttua, ja vasta j�lkeenp�in tiedet��n mit� oikein tapahtui. Kurssikin on muutoksessa el�v�n maailman osa.
Kaikki suomenkieliseen kurssiin liittyv� l�ytyy seuraavien linkkien ja palveluiden takaa:
- Luentovideot moniviestimess� tulevat tarjolle kurssia suorittaville opiskelijoille. Videoiden lataamiseen tarvittava salainen polkuavain tiedotetaan kurssin Moodle-alueella (katso alla).
- Toiseen videokansioon tuotamme pikkuhiljaa erillisi� opastusvideoita, jotka eiv�t ole sidottuja tiettyyn vuoteen tai kurssikertaan. Aiemmilta vuosilta on kertynyt jo oikein k�ytt�kelpoisia videoita sinne.
- Luentosuunnitelma / toteuma 2022 p�ivittyy heti, kun opettaja muistaa puskea muutoksen gitlabiin kunkin luennon j�lkeen.
- Luentomonisteen PDF-vedos kertoo teoriapuolesta yleisell� tasolla kuvin ja sanoin. Monisteen alussa kerrotaan vedoksen p�iv�m��r� ja tilanne. P�ivittyy hiljalleen mm. edellisten ja nykyisten palautteiden perusteella.
- HTML-vedokset demoteht�vist� - HUOM: Palautukset tehd��n Moodleen. Teht�v�ohjeet jaetaan kuitenkin julki-internetiss� em. linkin takana.
- Viime vuosien l�sn�oloversio demo 4:st� (Ohjeet p�ivittyv�t vuodelle 2022. Tapahtuu Sisussa ilmoitetun alkuper�isen aikataulun mukaan eli "laboratorioty�t". Yksityiskohdista tiedotetaan ennen sessioita.)
- Kev��n 2022 Moodle-ymp�rist�ss� on teht�vien palautukset, palautteet ja osasuorituskirjanpito. Lis�ksi keskustelualue vertaistukea varten, videoiden polkuavaimet sek� muu vain t�m�n opintojaksototeutuksen suorittajille tarkoitettu materiaali.
- Osaamistavoitteet kuvaillaan materiaalirepon juuressa linkitetyss� tiedostossa. HTML-vedos jostakin vanhasta versiosta on t��ll�.
- Vertaistukikanava on Moodlessa, ja arkistoituu vain t�m�n kurssitoteutuksen k�ytt��n! Hy�dynt�k�� rohkeasti!
- Aiempiin tentteihin on tarkoitus tutustua, jotta osaamistavoitteet konkretisoituvat eik� loppuarviointi tule yll�tyksen�:
- Ennakkoon julkaistu mallitentti 2017 on suurelta osin validi my�s vuonna 2022 vaikka tentti on nyt korona-ajan j�lkimaininkina et�n�! Ei toivottavasti tule muutoksia kysymysten muotoon tai arvosteluun. Kysymyspankissa on kuitenkin joka vuonna mukana uusia, aiemmin n�kem�tt�mi� kysymyksi�. Tietyt kestot�rpit loppupuolella tentti� ovat kuitenkin edelleen samat.
- Tentti 19.5.2017 (palautemeili)
- Tentti 7.7.2017 (palautemeili)
- Tentti 18.8.2017 (palautemeili)
- Ennakkoon julkaistu mallitentti 2016
- Tentti 20.5.2016 (korjattu palautemeili)
- Tentti 10.6.2016 (palautemeili)
- Tentti 19.8.2016 (palautemeili)
- Vuoden 2018 tentit:
- Tentti 16.5.2018 (palautemeili)
- Tentti 6.7.2018 (palautemeili)
- Tentti 17.8.2018 (palautemeili)
- Tarkoitus on tehd� hiljalleen my�s uusia kysymyksi� kysymyspankkiin, josta jokaisen tentin kysymykset arvotaan erikseen joka kerta. Jos t�ll� kurssikerralla ei ehdit� k�sitell� kaikkea, kysymyspankista kytket��n vastaavat osa-alueet pois t�m�n vuoden varsinaisten tenttien arvonnoissa.
- Vuoden 2019 tentit:
- Sisussa on suunnitelma aikatauluista. Huomaa pieni variaatio kellonajoissa!
- Kurssimateriaali kaikkeudessaan on sijoitettu avoimeen git-koodivarastoon. Vuodesta 2015 alkaen kaikki on siell� l�ht�kohtaisesti; t�ll� nettisivulla julkaistaan vedokset mukavuussyist�, mutta reaaliaikainen tilanne kirjallisesta materiaalista on koko ajan tuossa linkitetyss� paikassa.
- Kev��n 2020 kurssipalaute meit� ohjastakoon tekem��n kev��st� 2021 inkrementaalisti paremman. Suuri kiitos kaikille palautetta antaneille opiskelijoille - ja t�n� kev��n� tulee j�lleen kattava otos rakentavaa palautetta, eik�s niin!
- Aiempi merkitt�vi� muutoksia aiheuttanut opiskelijapalaute: Vuoden 2014 opiskelijapalaute "vastakommentteineen" - ei liity t�h�nk��n vuoteen muuten kuin "konepellin alla", mutta saatettakoon n�ht�ville viel� edelleen. Ensimm�isell� luennolla voi poimia ajattelemisen aihetta esimerkiksi leipurista ja pullasta.
- Malttamattomimmat voivat aina seikkailla alustavasti edellisen kurssikerran sivustolla, sill� t�st� kerrasta muodostunee samankaltainen paitsi tietysti j�lleen kaikin puolin selke�mpi ja parempi...
- Vastaus usein kysyttyyn kysymykseen "millaisia arvosanoja kurssilta on aiemmin saatu": Vuoden 2016 toteuma (PDF) on tyypillinen, my�s vuosina 2017-2019. L�p�isyj� 119, mik� on noin 50% ilmoittautuneista ja 75% ensimm�isen demon palauttaneista. Haamuopiskelijoita (ei kuulu mit��n koko kurssilla ilmoittautumistiedon lis�ksi) on tyypillisesti noin nelj�sosa, ja drop-outteja vaan sattuu erilaisten el�m�ntilanteiden ja aikataulutusten vuoksi. Vuoden 2020 jakauma oli varmaankin materiaalitentist�(?) johtuen erilainen. T�n�kin vuonna t�llainen siis?
T�rke�t� ennakkotietoa ennen kurssin alkua!
T�ss� vaiheessa, kun viel� on mahdollista tasapainottaa oman kev��si opintosuunnitelmaa, pyyd�n varmistamaan, ett� kurssi sopii omaan suunitelmaasi. Huomioithan erityisesti seuraavat asiat:
- Tietotekniikan p��aineopiskelijoillehan t�m� on pakollinen, eik� asian suhteen ole liiemmin tarvetta empi�, jos lukuj�rjestyksess� on tilaa t�ll� hetkell� :).
- Kaikille muillekin tarjolla on tukevaa yleissivistyst� tietotekniikan perusteista.
- P��llekk�ist� sis�lt�� esimerkiksi IT-infrastruktuurit -kurssin kanssa ei k�sitt��kseni juurikaan ole, sen perusteella mit� olen kyseiseen kurssiin tutustunut.
- T�ll� kurssilla ei ole mit��n tekemist� k�ytt�liittymien suunnittelun kanssa! Jotkut ovat joskus eksyneet k�ym��n t�t� siin� toivossa, ett� k�sitelt�isiin graafisia ikkunoita, k�ytett�vyytt�, ynn� muuta vastaavaa, ja ovat sitten pettyneet, kun katsellaankin koodia, bittej� ja kaaviokuvia. Sekin on nyt sanottu.
- Ohjelmointi 1 on aivan v�ltt�m�t�n esitieto, jonka tulee olla hyvin hallussa! Kerratkaa tarvittaessa etuk�teen, jotta ei nouse sein� vastaan t�st� asiasta. (Ohjelmointi 2 ja sen C++ -lis�osa luonnollisesti auttavat, mutta eiv�t ole v�ltt�m�t�n esitieto.)
- Tietokoneen rakenne ja arkkitehtuuri -kurssi on hy�dyllinen esitieto, muttei aivan v�ltt�m�t�n. Varaudu oppimaan t�m�n kurssin alussa hieman ylim��r�ist�, mik�li tuo ei ole viel� takana tai ei kuulu oman tutkinnon pakollisiin.
- Algoritmit 1 ja 2 -kurssien yksinkertaisimpia perusasioita sivutaan soveltavasti, joten noiden kurssien j�lkeen tie voi olla helpompi, mutta niiden aiempi suorittaminen ei ole v�ltt�m�t�n edellytys, toisin kuin ohj1. (Algoritmien samanaikainen suorittaminen on sallittua ja suotavaa, mik�li lukuj�rjestykseen mahtuu.)
Muita asioita:
- Materiaali muuttuu/t�ydentyy kurssin mittaan ja sit� julkaistaan viel� ensimm�isen kurssip�iv�n j�lkeen. T�m� on v�ltt�m�t�n kompromissi ajank�yt�n ja materiaalin kehitt�misen v�lill�. Pahoittelen etuk�teen t�st� johtuvia hankaluuksia (kuten ensimm�ist� kertaa jo vuonna 2015; n�in t�m� luonnonlaki vaan aina menee).
- Demojen palautukseen k�ytet��n ensimm�ist� kertaa Moodlea. Siin� voi olla aluksi demo-ohjeiden ja palautustavan v�lill� joitain ristiriitaisuuksia, joita ehj�t��n sit� mukaa kuin havaitaan.
- Luennot videoidaan ja julkaistaan kurssilaisille moniviestimen kautta noin 1-2 arkip�iv�n viiveell�; katsomiseen tarvittava salainen polkuavain tiedotetaan kurssille ilmoittautuneille Moodle-alueella.
Byrokratia lyhyesti
Kurssin laajuus on 5 op, mik� tarkoittaa 135 tunnin ty�m��r��. Yrit�mme pit�� itsemme ja opiskelijat sopivan kiireisen� lukuvuoden nelj�nnen opetusperiodin ajan. Ensimm�inen tenttikerta on 27.5.2022 klo 8:15-12:15 (viimeinen luentokerta, huomaa 4 tunnin kesto!), jolloin toivottavasti suurin osa saa kurssin suoritettua alta pois. Ja kyll�: pit�� her�t� aamulla, ett� saa osaamisen n�ytetty�! Et�tentin yksityiskohdat tiedet��n ja tiedotetaan l�hemp�n� tentti� silloin voimassa olevan ohjeistuksen mukaisesti. Ajankohta kannattaa jo laittaa kalenteriin. Yliopiston opetuksessa on viikon mittainen p��si�istauko. Kurssi sijoittuu n�in ollen noin 8 aktiivisen viikon ajalle, joten sen parissa tulisi k�ytt�� viikossa keskim��rin reilut 16 tuntia (luennot, harjoitteet, materiaalin selailu ja asioiden ymm�rt�minen) ja lopuksi istua viel� se max. nelj� tuntia tentiss�. Mink� taaksesi j�t�t, sen edest�si l�yd�t! Ahkerasti ja tasaisesti heti alusta l�htien!
Tentist� on kaksi uusintaa joiden yksityiskohdat selvi�v�t my�hemmin. Seuraa tiedotusta. T�ss� vaiheessa keskityt��n aiheen oppimiseen! Uusinnat pyrit��n j�rjest�m��n hein�kuussa (suoritusmerkint� lukuvuodelle 2021-2022) ja elokuussa (suoritusmerkint� lukuvuodelle 2022-2023). Useampiin massauusintoihin ei ole resursseja. Yksitt�isist� uusinnoista voidaan sopia Paavon kanssa syyskuusta alkaen.
Vaatimukset ja arvostelu kev��ll� 2022
Kurssin suorittamiseksi vaaditaan hyv�ksytty suoritus tentist� ja demoista.
Arvosanaan vaikuttaa vain tenttitulos.
Tentin maksimipistem��r� on 48, ja l�pi p��st�kseen on saatava v�hint��n puolet eli 24 pistett�. Muut arvosanat m��rittyv�t seuraavasti:
- Alle 24 pistett�: Hyl�tty.
- V�hint��n 24 mutta alle 29 pistett�: Arvosana 1/5.
- V�hint��n 29 mutta alle 33 pistett�: Arvosana 2/5.
- V�hint��n 33 mutta alle 38 pistett�: Arvosana 3/5.
- V�hint��n 38 mutta alle 43 pistett�: Arvosana 4/5.
- V�hint��n 43 pistett�: Arvosana 5/5.
Demot ja ohjaustilaisuudet
Tekem�ll� oppii, joten kurssilla on k�yt�nn�n harjoitteita. Ne tulevat olemaan p��osin samat kuin kurssilla aiemmin k�ytetyt harjoitukset, mutta muutoksia, selvennyksi� tai vaihtoehtoisia teht�v�muotoja saattaa aina tulla mukaan. Palautukset saa aina tehd� sen version mukaisesti, joka on palautusp�iv�n� ollut julkaistuna. Kev��ll� 2021 rakennettiin yksi uusi demo, joka sijoitettiin demojen 4 ja 5 v�liin ja jonka nimeksi tuli 4b. Yhteens� tulee siis 7 demoa, jotka numeroidaan 1-6.
Kaikki 7 demoa numeroiltaan 1-6 ovat pakollisia kurssin suorittamiseksi (ne muodostavat er��nlaisen harjoitusty�kokonaisuuden). Teht�v�t suoritetaan ja palautetaan s�hk�isesti.
P��asiallinen ohjaustapa on "Open labrap�iv�" torstaiaamuisin. K�sitell��n eteen tulevia ongelmia tarvitsijoiden kesken n�iss� tilaisuuksissa. Saa tulla my�s vaan hengaamaan ja tekem��n teht�vi� (t�m�n tai muiden kurssien). Kokemus on osoittanut, ett� teht�v�t ovat omatoimisesti teht�viss�, kuten ne on suunniteltukin, joten yhteiset mikroluokkasessiot ovat olleet resurssihukkaa. Luentokurssin aikana on kuitenkin mahdollista tarjota my�s henkil�kohtaista lis�ohjausta niille, jotka sit� tarvitsevat. Jos osoittautuu, ett� henkil�kohtainen ohjaus on tarpeen, ole yhteydess� niin sovitaan tarkemmin. Palautuksissa havaittuihin yleisiin ja/tai pahimpiin virheisiin tai ongelmiin puututaan yhteisten luentojen puitteissa.
Osaamistavoitteet ja kirjallisuus
Osaamistavoitteiden ajantasaisin versio on materiaalivaraston juuressa. Jokin aiempi vedos on t�m�n linkin takana. P��asiallinen oppikirja on William Stallingsin "Operating Systems: Internals and Design Principles". Kirjan hankinta ei tietenk��n ole v�ltt�m�tt�myys - luentomuistiinpanot ynn� muu v�ltt�m�t�n tulee kurssin kuluessa nettiin saataville (pienoisella viiveell� mutta kohtalaisen pian kunkin luennon j�lkeen, jos vanhat merkit pit�v�t paikkansa). T�ll� kurssilla ehdit��n joka tapauksessa sipaista 800 sivun oppikirjan sis�ll�st� korkeintaan 10-15% sielt� t��lt� poimien. Jonkin verran tulee my�s lis�materiaalia, jota em. kirja ei k�sittele.
Kurssin keski�ss� on l�hinn� k�ytt�j�rjestelm�n ytimen teht�v�t, ja keskitymme linux-ytimeen, mm. koska se on yleisesti tunnettu, suomalaista alkuper�� ja l�hdekoodeineen saatavilla. Tasapuolisuuden nimess� saatamme kerran tai pari mainita my�s Windows-nimisen k�ytt�j�rjestelm�n, joka lienee jossain m��rin markkinajohtajan asemassa mikrotietokoneiden k�ytt�j�rjestelm�n�.
Luennoista pyrit��n tekem��n k�yt�nn�nl�heisi�, motivoivia ja teoriaa esimerkkien kautta havainnollistavia. (sen verran kuin suinkin osataan...)
Kurssin suoritusm��r�t vuosittain
Mielenkiinnosta kaivoin t�h�n vuosittaiset suoritusm��r�t ihan lukum��r�n tasolla, kun ne Korpista viel� l�ytyiv�t n�tisti:
2021: 126 2020: 118 (potentiaali oli 1. tenttiyrityksen osallistujam��r�n perusteella 123) 2019: 93 2018: 85 2017: 117 (muistaakseni viimeinen kerta, kun kurssi oli pakollinen TJT-kandiopiskelijoille) 2016: 122 2015: 99 2014: 131 (muistaakseni kurssia ei pakottavien syiden vuoksi j�rjestetty 2013, joten t�ss� 2v 'suma') 2012: 124 2011: 108+79 (yht. 187 kes�+talvikurssit; pient� kes�puuhaa r�stisuoritusten purkamiseksi ... ) 2010: 122 2009: 111 -2008: (Tietoa ei l�ydy helposti t�h�n h�t��n)
Viimeksi kajottu 2022-07-04.