Suorittaminen ja työmäärä
Työmäärä
Opintojakson laajuus on 5 opintopistettä, mikä vastaa 133 tuntia työtä.
Opintojaksolla on viisi sisällöllistä osa-aluetta. Työmäärä on jaettu karkeasti seuraavasti osa-alueittain:
| t/osa | Osia | Tunteja | |
|---|---|---|---|
| Luennot | 2 | 9 | 18 |
| Osien itsenäinen opiskelu | 5 | 60 | |
| Harjoitustehtävät ja minitentit | 7 | 5 | 35 |
| Harjoitustyö | 10-20 | ||
| Yhteensä | 133 |
Arviointi ja arvosana
Opintojakson suoritus arvioidaan arvosanalla 1-5. Alimpaan hyväksyttyyn suoritukseen (arvosana 1) vaaditaan seuraavat asiat:
- luentojen kertaustehtävät on suoritettu vähintään kerran,
- osien minitentit on suoritettu arvosanalla 1,
- harjoitustyö on palautettu arvosanalla 1,
- verkkotentti on palautettu arvosanalla 1.
Opintojakson arvosana muodostuu 20 % minitenttien arvosanasta, 30 % harjoitustyön arvosanasta sekä 50 % kurssitentin arvosanasta. Lopullinen arvosana pyöristetään lähimpään kokonaislukuun. Tilanteissa, jossa laskettu arvosana on tasan kahden kokonaisluvun välissä (esim. 2,5 tai 3,5), pyöristetään arvosana ylempään kokonaislukuun.
Opintojakson suorittaminen
Opintojakso toteutetaan verkko-opetuksena, joten tarkkaa viikoittaista aikataulua ei ole. Tämä ei kuitenkaan tarkoita, että opintojakson suorittaminen tulisi jättää viime tippaan!
Alla on lueteltuna jakson kaikki suorittamisen kannalta oleelliset sisällöt, niiden pakollisuus ja aikataulusuositus.
Luennot
Tarvitaanko suoritukseen: Kertaustehtävän suoritus, luennolle osallistuminen on vapaaehtoista.
Vaikutus arvosanaan: Ei
Suositusaikataulu: Osallistuminen joka viikko tai nauhoitteen katsominen jälkikäteen.
Keväällä 2026 on tarjolla 9 luennon luentosarja. Luennot järjestetään ajalla 13.1.2026 - 10.3.2026 tiistaisin kello 12.15-14.00.
Luentoihin voi osallistua joko paikan päällä (Ag B103 Auditorio 3) tai etänä Zoom-webinaarina (https://tim.pm/itka2004-luento).
Keväällä 2026 luennot järjestetään englanniksi.
Luentojen nauhoitteet ovat tarjolla vain Sisun kautta ilmoittautuneille.
Osa-alueiden tekstiluvut ja esimerkit
Tarvitaanko suoritukseen: Ei
Vaikutus arvosanaan: Ei
Suositusaikataulu: Ennen harjoitustehtävien tekoa tai harjoitustehtävien aikana. Mielellään joka viikko aina hieman eteenpäin.
Jokaisessa osa-alueessa on yksi tai useampi tekstiluku. Jokaisessa luvussa käydään läpi yhtä osa-alueeseen liittyvää aihetta. Jokaisessa luvussa on tekstimateriaalia, esimerkkejä ja kertaavia tehtäviä.
Lukujen pituudet eroavat jonkin verran toisistaan. Esimerkiksi Osassa 4 luvut sisältävät valtavasti esimerkkejä sekä hyvin tarkan SQL-oppaan, kun taas Osassa 5 normalisointiteoria on varsin lyhyt. Suositeltu opiskelutapa siis on seuraava:
- Tutustu osa-alueen lukujen sisältöön pintapuolisesti
- Tutustu osa-alueen tehtäviin
- Suunnittele, missä järjestyksessä ja millä tavoin käyt luvut läpi jotta saat harjoitustehtävät tehtyä
Harjoitustehtävät
Tarvitaanko suoritukseen: Ei
Vaikutus arvosanaan: Ei
Suositusaikataulu: Luentojen jälkeen
Jokaisessa osa-alueessa on harjoitustehtäviä, joiden kautta opitaan opintojakson sisällöt. Harjoitustehtävien tarkoitus on tukea harjoitustyön tekoa.
Kaikista harjoitustehtävistä on saatavilla mallivastaus tehtävän yhteydessä. Harjoitustehtävät ovat siis sinua varten, eli tee ne ajatuksella ja tutustu mallivastauksiin. Vääristä vastauksista ei rangaista.
Minitentit
Tarvitaanko suoritukseen: Kyllä
Vaikutus arvosanaan: 20 % kurssin arvosanasta Suositusaikataulu: Osan lopussa
Osien 2-6 lopussa on minitentti, joka sisältää erilaisia osioon liittyviä tehtäviä. Minitentti on suoritettavissa itsenäisesti omaan tahtiin. Voit suorittaa minitentin uudestaan niin monta kertaa kuin haluat.
Minitentti on automaattisesti arvioitu. Kunkin minitentin arvosana muodostuu seuraavan taulukon mukaisesti:
| % vastauksista oikein | arvosana |
|---|---|
| < 60 % | 0 |
| 60 % | 1 |
| 70 % | 2 |
| 80 % | 3 |
| 90 % | 4 |
| 100 % | 5 |
Kurssin läpäisyyn vaaditaan, että kaikki minitentit ovat suoritetty vähintään arvosanalla 1. Minitenttien yhteisarvosana lasketaan ottamalla keskiarvo kaikista minitenttien arvosanoista.
Näet saamasi arvosanan aina minitentin suorituksen jälkeen.
Harjoitustyö
Tarvitaanko suoritukseen: Kyllä, opintojakson opettajat hyväksyvät harjoitustyön
Vaikutus arvosanaan: 30 % arvosanasta
Suositusaikataulu: Koko opintojakson aikana, jotta ehtii viimeistellä. Oltava valmis viimeistään 15.3.2026.
Harjoitustyössä tehtävänä on suunnitella, toteuttaa ja normalisoida relaatiotietokanta. Tietokannan kohdealue (eli mitä tietokantaa mallinnetaan) valitaan itse. Tietokanta toteutetaan SQLite-tietokantaohjelmalla.
Harjoitustyö on tarkoitettu lähtökohtaisesti tehtäväksi parityönä. Voit halutessasi suorittaa harjoitustyön myös itsenäisesti, mutta ota huomioon, että harjoitustyön kokonaislaajuus on 20 tuntia.
Harjoitustyön tekeminen kannattaa aloittaa heti opintojakson alettua. Kun tunnet hallitsevasi osa-alueen asiat, voit edistää harjoitustyösi eteenpäin. Tällä tavoin harjoitustyön tekeminen ei jää viime tippaan, ja voit parantaa työsi opettajan palautteen perusteella.
Kurssitentti
Tarvitaanko suoritukseen: Kyllä
Vaikutus arvosanaan: 50 % arvosanasta
Suositusaikataulu: Tentin päivämäärä tarkentuu myöhemmin kurssin aikana.
Opintojaksoon kuuluu kurssitentti. Tentti kattaa kurssin tekstimateriaaleja ja luentoja.
Tentti on mahdollista suorittaa etänä. Tarkka tenttipäivä tarkentuu kurssin edetessä.
Viikoittaiset ohjaukset (etä- tai lähi-)
Tarvitaanko suoritukseen: Ei
Vaikutus arvosanaan: Ei
Opintojakson aikana opettajat järjestävät virallisia viikoittaisia ohjaussessioita Teams-palvelussa. Ohjaussessioissa voit
- Kysyä apua tehtäviin liittyen
- Kysyä selvennystä opintojakson asioihin
- Pyytää palautetta ja apua harjoitustyöhön liittyen
Ohjaussessiot ovat tarkoitettu myös vertaisoppimiseen, eli sessioiden aikana voit myös auttaa muita opiskelutovereita!
Toteutuksella ohjausta on ensisijaisesti saatavilla viikottain Teams-kanavalla. Ohjaussessioiden tuoreet aikataulut ja tiedot pidetään yllä opintojakson Teams-kanavalla: Teams ja ohjaukset
Keväällä 2026 on tarjolla myös lähiohjauksia osana Ohjelmointi 1 ja Ohjelmointi 2 -kurssin ohjauksia. Ohjauspaikkana ovat luokat Ag B212.1 Finland ja Ag B211.1 Sovjet. Ohjauksia on tarjolla keskiviikkoisin klo 8-18, torstaisin klo 8-18 ja perjantaisin klo 8-14.
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.