Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

MATHM-57100 HYPERMEDIAN OHJELMOINTI, 4 op
Programming of Hypermedia

Opintojakson vastuuhenkilö
Jukka Huhtamäki

Opettajat
Jukka Huhtamäki

Luentoajat ja -paikat
Per IV,V: Tiistai 12 - 14, S3 (Sähkö, TuTa, TiTe, Y, TiJo, TLE, TeLu)
Per IV,V: Keskiviikko 12 - 13, S3 (Sähkö, TuTa, TiTe, Y, TiJo, TLE, TeLu)

Toteutuskerrat
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Periodi 5 Kesä
Luento - - - 3 h/vko 3 h/vko -
Harjoitus - - - 2 h/vko 2 h/vko -
Tentti  
(Lukuvuoden 2007-2008 aikataulu)

Tavoitteet
Opintojakson tavoitteena on perehdyttää opiskelija erilaisten verkkopalveluiden toteuttamisen menetelmiin ja tekniikkaan. Opintojakson suorittanut opiskelija kykenee toteuttamaan esim. yksinkertaisen asiointipalvelun sekä pystyy arvioimaan erilaisten teknisten ratkaisujen vaikutuksia verkkopalveluja suunniteltaessa.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Verkkopalveluarkkitehtuuri ja sen toteuttamisen menetelmät. Verkkopalvelun erityispiirteet.       
2. Tietokantapohjaisen verkkopalvelun toteuttaminen. Kehitysympäristöt ja perustekniikat.
 
HTML-lomakkeet. PHP-kieli. Sisällönhallintajärjestelmät.  Vaihtoehtoiset toteutusteknologiat (erityisesti Ruby on Rails ja Django). 
3. Ohjelmallisesti toteutetun verkkopalvelun ominaisuuksia, esimerkiksi tiedonhaun apuvälineet, käyttöoikeudet, sivupohjamoottorit, syötteen käsittely ja istuntojen hallinta.       
4. Erityiskysymyksiä (esim. monikanavapalvelut ja mukautuva hypermedia).  Ketterä ohjelmistokehitys.    

Suoritusvaatimukset
Lopputentti ja harjoitustyö.

Opintojakson arviointikriteerit

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

  • Esitiedot
    Tunnus Nimi OP P/S
    MATHM-37000 MATHM-37000 Hypermedian perusteet 5 Pakollinen
    MATHM-47150 MATHM-47150 Rakenteiset dokumentit 6 Suositeltava
    OHJ-3300 OHJ-3300 Johdatus tietokantoihin 3 Suositeltava
    OHJ-5100 OHJ-5100 Seittiohjelmointi 4 Suositeltava

    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Tietoa esitietovaatimuksista
    Ohjelmointitaito on välttämätön.

    Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
    - harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
    - harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
    - asioiden ja ilmiöiden havainnollistamisessa esim. animaatiot, demot, simulaatiot, videoleikkeet
    - vuorovaikutuksessa ja keskusteluissa mm. verkkokeskustelut, chat
    - muu tapa: blogi

  • Arvioitu opintojakson toteutustapa
  • - Lähiopetuksen osuus: 60 %
    - Etäopetuksen osuus: 10 %
    - Opiskelijan itseopiskelun osuus: 30 %

    Mitoitus
    OpetusmuodotTuntia
    Luennot 54
    Harjoitukset 33
    Harjoitustyöt 35

    Muu mitoitettuTuntia
    Tentti/välikokeet 3
    Kaikki yhteensä 125

    Opintojaksokorvaavuus
    7307010 Hypermedian ohjelmointi

    Opintojakson kotisivu

    Viimeksi muokattu 08.02.2007
    MuokkaajaJukka Huhtamäki