Aineopintojen harjoitustyö: Tietokantasovellus (alkukesä)
Vuosi | Lukukausi | Päivämäärä | Periodi | Kieli | Vastuuhenkilö |
---|---|---|---|---|---|
2013 | kesä | 13.05-21.06. | 6-6 | Suomi | Harri Laine |
Harjoitusryhmät
Aika | Huone | Ohjaaja | Päivämäärä | Huomioitavaa |
---|---|---|---|---|
Ti 12-16 | A318 | David Consuegra | 14.05.2013—18.06.2013 | B221 on myös varattu tiistaisin 12-16. |
Yleistä
Kurssi suoritetaan harjoitustyönä.
Harjoitustyön ohjausta varten on osallistujien ilmoittauduttava ohjausryhmään. Ohjaus on kuitenkin henkilökohtaista, muodostuen pajatyyppisestä ohjauksesta. . Paja-ajat sijoittuvat ohjausryhmälle ilmoitettuun kokoontumisaikaan. Opiskelijoille yhteisiä tilaisuuksia ovat aloitustilaisuus 14.5 klo 12 ja lopussa oleva demo-tilaisuus, jossa opiskelijat esittelevät työnsä muille ohjausryhmän jäsenille. Katso myös aikatauluhahmotelma,
Opiskelija voi ilmoittautua uutena opiskelijana kurssille vain yhteen kertaan. Kurssin keskeyttänyt opiskelija joutuu myöhemmin hakemaan suoritusmahdollisuutta ilmoittautumalla keskeyttäjien jonoon.
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
Kurssilla on myös irc-kanava #tsoha2013, jossa on mahdollista keskustella työstään ohjaajan ja muiden kurssilaisten kanssa.
Kurssille tuotettua itseopiskelumateriaalia
Aloitustilaisuus
Perusteita
-
Ohjaajan 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]
- Sami Saadan Ostoslista-esimerkki javalla, rubyllä ja php:llä
- Tämän kurssi-istunnon aikatauluhahmotelma
- Satunnaisia vinkkejä
- Lyhyt Git-ohje
PHP
- PHP-materiaalia löyty Digitaalisen median tekniikat kurssin materiaalista
- PHP sivut HY/TKTL ympäristössä
Ulkoista materiaalia
-
HTML Dog
Paljon hyviä ohjeita HTML-kielen maailmaan -
W3Schools.com
Ajantasainen referenssi ja tutoriaaleja HTML-kielestä sekä CSS:stä -
Ohjelmointiputka
Hyvä koodaussivusto, jossa kattavia ohjeita mm. PHP-ohjelmointiin.