Aineopintojen harjoitustyö: Tietokantasovellus (periodi I)
Vuosi | Lukukausi | Päivämäärä | Periodi | Kieli | Vastuuhenkilö |
---|---|---|---|---|---|
2012 | syksy | 04.09-12.10. | 1-1 | Suomi | Harri Laine |
Luennot
Aika | Huone | Luennoija | Päivämäärä |
---|---|---|---|
Ti 16-18 | C222 | Harri Laine | 04.09.2012-04.09.2012 |
Harjoitusryhmät
Aika | Huone | Ohjaaja | Päivämäärä | Huomioitavaa |
---|---|---|---|---|
Ma 14-18 | B221 | Sami Saada | 03.09.2012—12.10.2012 |
Aika | Huone | Ohjaaja | Päivämäärä | Huomioitavaa |
---|---|---|---|---|
Ti 14-18 | B221 | David Consuegra | 03.09.2012—12.10.2012 |
Aloitusluento ti 4.9. 16-18 C222 on pakollinen! Kaikki ilmoittautuvat jonotusryhmään!
Non finnish students contact Harri Laine (laine@cs.helsinki.fi).
Yleistä
Töiden ohjausta myös torstaisin 12-14 luokassa B221, Harri Laine
Kurssi suoritetaan harjoitustyönä, joko henkilökohtaisena tai parityönä.
Kurssilla ei ole pakollisen aloitustilaisuuden lisäksi muita luentoja. Harjoitustyötä ohjataan pajatyyppisesti ja lisäksi henkilökohtaisissa ohjauspalavereissa. Ohjauspalaverien ajat sovitaan ohjaajan kanssa. Paja-ajat sijoittuvat ilmoitetttuun ohjausryhmän kokoontumisaikaan. Opiskelijat jaetaan ohjausryhmiin aloitustilaisuudessa. Ohjausryhmällä voi olla myös yhteiskokoontumisia. Yksi tällaisista on demo-tilaisuus, jossa opiskelijat esittelevät työnsä muille ohjausryhmän jäsenille. Henkilökohtaisten ohjaustilaisuuksien lisäksi on kurssin loppupuolella käytettävissä päivystysluonteista ohjausta toteutusteknisiin ongelmiin.
Opiskelija voi ilmoittautua uutena opiskelijana kurssille vain yhteen kertaan. Kurssin keskeyttänyt opiskelija joutuu myöhemmin hakemaan suoritusmahdollisuutta ilmoittautumalla keskeyttäjien jonoon.
Opiskelijat jaetaan ohjausryhmiin aloitustilaisuudessa. Kurssi on opetusohjelmassa tarjolla kaikilla periodeilla
Kurssin suorittaminen
Kurssi suoritetaan harjoitustyönä. Kurssin arvostelu perustuu toteutettavan sovelluksen toiminnallisuuteen ja käytettävyyteen sekä toteutuksen ja dokumentaation laatuun. Arvosanaa alentavia tekijöitä ovat mm. vajavainen tai virheellinen toiminnallisuus (esim. puuttuvat virhetarkistukset), puutteet käytettävyydessä, puutteet tietokantaratkaisussa, puutteet ja ristiriidat dokumentaatiossa, toteutuksen ongelmat ja huonolaatuinen ohjelmakoodi.
Kirjallisuus ja materiaali
Kurssille tuotettua itseopiskelumateriaalia
Aloitustilaisuus
Perusteita
-
Ohjeita harjoitustyön dokumentoinnista
Ohjeessa kuvataan harjoitustyöhon liittyvien dokumenttien sisältöä -
Web-sovelluksen rakenteesta
Aineistossa esitetään yleisiä asioita web-sovelluksista, web-lomakkeista ja lomakesarjoista sekä palvelinohjelmista ja parametrien välityksestä niille -
Tietokantaohjelmoinnin perusteet
Aineistossa esitetään tietokantaohjelmoinnin periaate, erityisesti JDBC-liittymä -
Käytettävyydestä
Aineisto sisältää yleisiä asioita käytettävyydestä. -
Ohjeita tietokannan käytöstä ja tunnuksista
Sivu sisältää teknisiä ohjeita tietokantojen käytöstä HY/TKTL-ympäristössä. Sivulla annetaan ohjeet käyttäjätunnusten luontiin. -
Servlet-ohje
Aineistossa esitellään java-servlettien toiminta ja asennusperiaatteet. -
Ant-ohjelman käyttö käännösten ja sijoittelun hallintaan
Lyhyt ohje ja esimerkki ant-ohjelman käytöstä. -
Ohjaajien ohjeita ja esimerkkejä
- PHP ja tietokanta (Postgres) [Antti Laaksonen, 2010]
- Teknisiä ympäristöön liittyviä ohjeita löytyy Moodles sivulta
PHP
- PHP-materiaalia löyty Digitaalisen median tekniikat kurssin materiaalista
- PHP sivut HY/TKTL ympäristössä
- PHP-esimerkkejä (palvelimen osalta vanhetuneita)
- Lahjalista esimerkki
Ulkoista materiaalia
-
Jukka Korpelan sivut web-sivujen laatimisesta
Laaja pääosin suomenkielinen materiaali web-sivujen tekemisestä.