Aineopintojen harjoitustyö: Tietokantasovellus (periodi II)

582203
5
Ohjelmistojärjestelmät
Aineopinnot
Kurssilla perehdytään tietokantaohjelmointiin ja yksinkertaisten web-sovellusten rakenteisiin sekä web-sovelluksen toteutukseen. Kurssilla harjoitellaan tietokantasuunnittelua sekä tietokannan pystytystä ja hyväksikäyttöä. Kurssin jälkeen opiskelija tuntee joitakin tietokanta- ja web-ohjelmoinnin tekniikkoja ja osaa laatia yksinkertaisia web-sovelluksia. Kurssin pääosan muodostaa harjoitustyö. Esitiedot: Tietokantojen perusteet ja Ohjelmistotekniikan menetelmät (Ohjelmistojen mallintaminen).
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2014 syksy 27.10-12.12. 2-2 Suomi Harri Laine

Luennot

Aika Huone Luennoija Päivämäärä
Ma 16-18 D122 Harri Laine 27.10.2014-27.10.2014

Ilmoittautuminen tälle kurssille alkaa tiistaina 7.10. klo 9.00. Aloitusluento MA 27.10. 16-18 D122 on kaikille pakollinen!

Non finnish students contact Harri Laine (laine@cs.helsinki.fi).

Yleistä

Tietokantasovellus on tietojenkäsittelytieteen aineopintojen harjoitustyökurssi, jossa harjoitellaan tietokantaohjelmointia käytännössä ja opitaan samalla web-sovellusohjelmoinnin perusteet.

Kurssin tarkoituksena on tuottaa toimiva, käytettävä, siististi koodattu ja hyvällä arkkitehtuurilla rakennettu web-sovellus, joka käyttää hyväkseen työssä suunniteltua tietokantaa.

Harjoitustyön ohjausta varten opiskelijan pitää ilmoittautua ohjausryhmään. Ohjausryhmille on ilmoitettu ajat, jotka antavat suuntaviivoja siitä milloin (paja)ohjausta on saatavissa. Ohjaus on kuitenkin henkilökohtaista joko pajaohjausta tai henkilökohtaisessa erikseen sovitussa ohjauspalaverissa tapahtuvaa.  Erikseen sovitu ajat voivat olla ilmoitettujen ryhmäaikojen ulkopuolella.

Opiskelija voi ilmoittautua uutena opiskelijana kurssille vain yhteen kertaan. Kurssin keskeyttänyt opiskelija joutuu myöhemmin hakemaan suoritusmahdollisuutta ilmoittautumalla keskeyttäjien jonoon.

Kurssi alkaa pakollisella aloitusluennolla ma 27.10. klo 16-18 luokassa D122.

Kurssi on pajamuotoinen ja paja-ajoista päätetään aloitusluennolla. Ole siis paikalla!

Kurssin suorittaminen

Kurssi alkaa pakollisella aloitustilaisuudella ti 27.10. klo 16-18 luokassa D122.

Aloitusluennon jälkeen valitaan harjoitustyön aihe ja aloitetaan sen työstäminen. Tutustu ensimmäisen viikon ohjeisiin.

Palautukset

Kurssilla on käytössä viikkoaikataulu ja viikottaiset palautukset. Viikottaisten palautusten deadline on aina kunkin viikon sunnuntaina klo 23:00. Määräajassa tapahtunut palautus tuottaa 3 pistettä. Myöhästymiset vähentävät pisteitä 1 piste/12h.. 

Ensimmäisellä viikolla palautukset suoritetaan rekisteröitymällä Labtool-sivustolle ja seuraavina viikkoina git-versionhallinnan ja githubin kautta.

Rekisteröidy Labtool-sivustolle

Jokaisella viikolla sovelluksen kannalta olennaisimmat tiedot ja linkit kootaan erillisille työn esittelysivulle, joka myös syötetään Labtoolin testiosoitteeksi. Muista pitää esittelysivusi ajan tasalla. Sen päivittämättä jättämisestä voi menettää pisteitä.

Opiskelijoille yhteisiä tilaisuuksia ovat aloitustilaisuus  ja lopussa oleva pakollinen demo-tilaisuus, jossa opiskelijat esittelevät työnsä muille ohjausryhmän jäsenille. Kurssiin kuuluu lisäksi erillinen vapaaehtoinen koodikatselmointi.

 

Pajaohjaus

  • Ohjaaja: Mikko Kumara (kumikumi(at)cs.helsinki.fi)
  • Paja-ajat sovitaan aloitustilaisuudessa

 

Kirjallisuus ja materiaali