Dynaamisen verkkopalvelun rakentaminen (6op)
Toteutuksen tunnus: 4A00CN41-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
- 27.11.2017 - 07.01.2018
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.01.2018 - 31.07.2018
- Toteutus on päättynyt.
- Laajuus
- 6 op
- TKI-osuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietojenkäsittely
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietojenkäsittelyn tutkinto-ohjelma
- Opettajat
- Juha Leino
- Jussi Pohjolainen
- Ryhmät
-
16TIKOOT16 Tietojenkäsittely, ohjelmistotuotannon suuntautumispolku
- Opintojakso
- 4A00CN41
Osaamistavoitteet (Opintojakso)
Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa standardien mukaisen WWW-palvelun toteuttamisessa tarvittavan proseduraalisen ohjelmointikielen perusteet.
Opiskelija osaa ohjelmoida asiakaspuolen skriptejä.
Opiskelija osaa käyttää tietokantaa WWW-palvelun tietovarastona.
Opiskelija osaa hyvin käyttää XML:ää osana WWW-palvelua.
Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija osaa suunnitella käytettävyydeltään hyvän WWW-palvelun.
Opiskelija tuntee standardien mukaisen WWW-palvelun toteutuksessa tarvittavan proseduraalisen ohjelmointikielen perusteet.
Opiskelija osaa hyödyntää valmiita asiakaspuolen skriptejä.
Opiskelija osaa käyttää XML:ää osana WWW-palvelua.
Sisältö (Opintojakso)
Ydinkysymyksiä sisällöstä:
Miksi dynaaminen WWW-palvelu on parempi kuin staattinen?
Millainen on käytettävyydeltään hyvä WWW-palvelu?
Mitä eroa WWW-ympäristössä on palvelin- ja asiakaspuolen ohjelmoinnilla?
Miksi WWW-palvelun toteuttamisessa tarvitaan ohjelmointitaitoja?
Mitä muuta osaamista tarvitaan ohjelmoinnin rinnalla?
Mitä on XML?
Tenttien ja uusintatenttien ajankohdat
Viikko 7: Frontend-tentti
Viikko 10: Backend-tentti
Uusinnat: viikko 12 ja 13
Arviointimenetelmät ja arvioinnin perusteet
Moduuli 1 (web): kahden tentin keskiarvo
Opiskelumuodot ja opetusmenetelmät
Luennot, harjoitukset, ongelmaperustainen oppiminen
Opiskelijan ajankäyttö ja kuormitus
162h työtä, n. 20h per viikko.
Sisällön jaksotus
Kurssi koostuu kahdesta moduulista
1) web (pohjolainen)
2) databases (leino)
Ks. jaksotus oppimateriaalista.