Tietokannat ja web-ohjelmointi

Ohjeet ja aikataulu

Syksyn 2026 periodin 1 aikataulu on seuraava:

ti 1.9.2026 Aloitusluento klo 16–18 (Exactum D123)
su 6.9.2026 Välipalautus 1 (aiheen valinta)
su 20.9.2026 Välipalautus 2 (toteutus aloitettu)
su 27.9.2026 Välipalautus 3 (vertaisarvioinnin deadline)
su 4.10.2026 Välipalautus 4 (toteutus edistynyt)
su 11.10.2026 Välipalautus 5 (vertaisarvioinnin deadline)
su 18.10.2026 Lopullinen palautus
ma 19.10.2026 Kurssipalautteen deadline

Voit keskustella kurssiin liittyvistä asioista kurssin Discord-ryhmässä, jossa on paikalla kurssin ohjaajia ja opiskelijoita. Lisäksi järjestetään pajaohjausta Exactumin salissa BK107 maanantaisin klo 16–19, tiistaisin klo 13–16, torstaisin klo 16–19 sekä perjantaisin klo 13–16.

Tärkeät deadlinet

Kurssin yleiskuva

Kurssilla toteutetaan tietokantaa käyttävä web-sovellus. Kurssilla käytetään Python-kieltä, Flask-kirjastoa ja SQLite-tietokantaa sovelluksen toteuttamiseen.

Aloitussivu antaa ohjeet aiheen valintaan ja kuvaa sovellukseen liittyvät perusvaatimukset. Sivulla on joitakin sovelluksen esimerkkiaiheita.

Esimerkkisovellus on malli siitä, millainen lopullisen sovelluksen tulisi olla. Esimerkkisovellukseen liittyy videosarja, joka näyttää sovelluksen luontiprosessin.

Arvostelusivu kuvaa tarkemmin kurssin vaatimukset ja arvostelutavan.

Kurssilla on sallittua käyttää tekoälytyökaluja, myös koodin tuottamiseen. Voit käyttää CurreChatia (yliopiston ChatGPT-käyttöliittymä) tai muuta haluamaasi työkalua. Huomaa kuitenkin, että sovelluksen tulee olla kurssin vaatimusten mukainen ja saman tyylinen kuin kurssimateriaalissa. Poikkeuksena vertaisarvioinneissa ei saa käyttää tekoälytyökaluja, vaan arvioinnit tulee tehdä itse.

Kurssin eteneminen

Kurssiin kuuluu viisi välipalautusta ja lopullinen palautus. Kaikkien palautusten deadline on klo 23:59 sunnuntaina.

Välipalautuksen ja palautuksen tekemiseen riittää, että repositoriosi on ajan tasalla. Sinun ei tarvitse tehdä mitään erityistä Labtoolissa palautusta varten.

Välipalautus 1

Välipalautus 2

Välipalautus 3

Välipalautus 4

Välipalautus 5

Vertaisarviointi

Kurssiin kuuluu kaksi vertaisarviointia, joissa annetaan palautetta toisen opiskelijan työstä. Saat ohjeet vertaisarviointiin sähköpostitse välipalautusten 2 ja 4 jälkeen.

Kurssin suoritus vaatii kummankin vertaisarvioinnin tekemistä. Lisäksi arvosanat 4 ja 5 vaativat, että kumpikin vertaisarviointi on tehty kattavasti.

Lopullinen palautus

Kurssipalaute

Anna kurssipalaute viimeistään seuraavana päivänä lopullisen palautuksen deadlinen jälkeen. Palaute on anonyymia ja vaikuttaa kurssin kehitykseen.

Kurssipalaute ja vastuuhenkilön kommentit kootaan palauteyhteenvetoon.

Ohjeita