|
MATHM-57100 HYPERMEDIAN OHJELMOINTI, 4 op
|
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 |
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
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
- 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
- Lähiopetuksen osuus: 60 %
- Etäopetuksen osuus: 10 %
- Opiskelijan itseopiskelun osuus: 30 %
Opetusmuodot | Tuntia |
Luennot | 54 |
Harjoitukset | 33 |
Harjoitustyöt | 35 |
Muu mitoitettu | Tuntia |
Tentti/välikokeet | 3 |
Kaikki yhteensä | 125 |
Opintojaksokorvaavuus
7307010 Hypermedian ohjelmointi
Viimeksi muokattu | 08.02.2007 |
Muokkaaja | Jukka Huhtamäki |