fi en

Suoritustapa

Kurssi suoritetaan pienellä ohjelmaprojektilla kurssin aihealueelta, jonka lisäksi on mahdollisuus saada korkeampi arvosana viikottaisista pohdinnoista.

Viikottaiset pohdinnat

Viikottaiset pohdinnat palautetaan kurssin julkiselle sähköpostilistalle [ arkisto]. Nämä pohdinnat sopivat erilaisille ihmisille ja ovat muodoltaan seuraavia:

Mikäli sähköpostilista asettaa mielestäsi aiheettomia paineita kurssin suoritukselle, ota yhteys luennoitsijoihin ja keskustellaan asiasta. Täällä on pieni yhteenveto kuinka asettaa .procmail asetukset.

Jokaista rohkaistaan osallistumaan keskusteluihin ja pohdintoihin, sekä näin suorittamaan osan kurssista. Tarkoitus olisi, ettei suoritus näin tuntuisi opiskelulta, vaan miellyttävältä ajatusten jakamiselta.

Yleinen keskustelu

Opiskelija osallistuu sähköpostilistalla annetun pohdinnan pähkäilyssä. Pohdinnan aihealue saa vaihdella vapaamuotoisesti annetun aiheen, luennon tai jonkin muun läheisen asian tiimoilla. Eri näkökulmat esille ja kriittinenkin saa olla, kiitos. Luennoitsijat pyrkivät antamaan vastauksista rakentavaa palautetta, ja näin jokaiselle annetaan mahdollisuus kehittyä sähköpostikeskustelijana.

Sähköpostilistat ovat tunnettu menetelmä kehittäjien väliseen kommunikointiin vapaaohjelmien keskuudessa (esim. lkml).

Esseevastaus

Opiskelija voi vastata viikottaispohdintaan myös esseevastauksella. Esseen ei tarvitse olla pitkä, sellaiset kolmesta kuuteen kappaletta käy hyvin. Toki pidempiäkin saa kirjoitella. Huom. esseevastauksesta voi herättä yleistä keskustelua ja puolustamalla kantaasi voit kerätä lisäpisteitä.

Kirjoittaminen on arvokas taito ja siksipä opiskelijoille annetaan mahdollisuus osallistua pohdintoihin myös näin. Suositellaan lämpimästi kaikille. Nörtin pitää pystyä myös dokumentoimaan koodi, nyt on hyvä aika harjoittaa kirjoittamista.

Ohjelmointiharjoite

Pohdintaan voi osallistua myös ohjelmoimalla tunnin tai parin harjoitteen. Kielellä on vaatimuksena olla vapaa (sallivana poikkeuksena Java). Muista asiallinen dokumentointi toiminnallisuuksien jälkeen ja copyright ilmoituksesi.

Ohjelmaprojekti

Jokainen oppilas osallistuu pienimuotoiseen ohjelmaprojektiin joko yksin tai ryhmässä. Ohjelmatyön aiheen tulisi sivuta kurssin teemaa.

Esimerkkiaiheita

Tässä muutamia aiheita:

Fenfire sorsa

Ohjelmointiprojektissa kannattaa käyttää Fenfiren resursseja. Lähes kaikki koodi on helposti ladattavissa muutamalla komennolla.

Parhaiten apua koodin kanssa saa IRC-kanavalla #fenfire, joka löytyy irc.freenode.net servereiltä. Kaikki ovat tervetulleita osallistumaan.

Odotukset

Kuten sanottua, emme odota maailmaa mullistavaa saavutusta 50h ohjelmaprojektista, mutta tässä muutama asia joka kannattaa kirjata ylös jotta helpotat arvostelutyötämme:

Varoitus Matti-myöhäisille

Mikäli haluaa saada opintoviikot kurssista, projekti pitää olla valmiina ennen vapaamuotoista seminaaria. Poikkeuksista sovitaan etukäteen.

Valid XHTML 1.0!