Tietokannat ja web-ohjelmointi

Ohjeet ja aikataulu

Kevään 2025 periodin 3 ryhmän aikataulu on seuraava:

ti 11.3.2025 Aloitusluento klo 16–18 (Exactum D122)
su 16.3.2025 Välipalautus 1
su 30.3.2025 Välipalautus 2
pe 4.4.2025 Vertaisarvioinnin deadline
su 13.4.2025 Välipalautus 3
pe 18.4.2025 Vertaisarvioinnin deadline
su 4.5.2025 Lopullinen palautus

Voit keskustella kurssiin liittyvistä asioista kurssin Discord-ryhmässä, jossa on paikalla kurssin ohjaajia ja opiskelijoita.

Lisäksi ohjausta on tarjolla Kumpulan kampuksella Exactumin salissa BK107 tiistaisin klo 14–18, keskiviikkoisin klo 12–15 sekä torstaisin klo 10–13.

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ää vapaasti tekoälyä CurreChatin (yliopiston ChatGPT-käyttöliittymä) kautta, myös koodin tuottamiseen. Huomaa kuitenkin, että sovelluksen tulee olla kurssin vaatimusten mukainen ja saman tyylinen kuin kurssimateriaalissa. Muut tavat käyttää tekoälyä eivät ole sallittuja kurssilla.

Kurssin eteneminen

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

Välipalautus 1

Välipalautus 2

Välipalautus 3

Vertaisarviointi

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

Lopullinen palautus

Kurssipalaute

Anna kurssipalaute viimeistään seuraavana päivänä lopullisen palautuksen deadlinen jälkeen. Palaute on anonyymia ja saat palautteen antamisesta yhden kurssipisteen.

Kurssipalaute ja vastuuhenkilön kommentit kootaan palauteyhteenvetoon.

Ohjeita