Projekti 1 (9op)
Toteutuksen tunnus: 4A00CR52-3005
Toteutuksen perustiedot
- Ilmoittautumisaika
- 02.07.2019 - 25.08.2019
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.08.2019 - 31.12.2019
- Toteutus on päättynyt.
- Laajuus
- 9 op
- Virtuaaliosuus
- 4 op
- TKI-osuus
- 4 op
- Toteutustapa
- Monimuoto-opetus
- Yksikkö
- Tietojenkäsittely
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietojenkäsittelyn tutkinto-ohjelma
- Opettajat
- Jari Aalto
- Pekka Yliruusi
- Ryhmät
-
18TIKOWEB18 Tietojenkäsittely, Web-palveluiden suuntautumispolku
- Opintojakso
- 4A00CR52
Osaamistavoitteet (Opintojakso)
Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa standardien mukaisen WWW-palvelun toteuttamisessa tarvittavan proseduraalisen ohjelmointikielen perusteet.
Opiskelija toteuttaa käytettävyydeltään laadukkaan, virheettömän ja turvallisen dynaamisen WWW-palvelun.
Opiskelija toteuttaa asiakaspuolen skriptejä dynaamiseen WWW-palveluun.
Opiskelija osaa käyttää tietokantaa WWW-palvelun tietovarastona.
Opiskelija julkaisee WWW-palvelun verkossa.
Opiskelija osaa käyttää yleisimpiä rajapintoja käyttäen avointa dataa.
Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija tuntee standardien mukaisen WWW-palvelun toteuttamisessa tarvittavan proseduraalisen ohjelmointikielen perusteet.
Opiskelija toteuttaa käytettävyydeltään hyvän, virheettömän dynaamisen WWW-palvelun.
Opiskelija osaa hyödyntää asiakaspuolen skriptejä dynaamisessa WWW-palvelussa.
Opiskelija osaa hakea tietoa WWW-palvelun tietovarastosta.
Opiskelija julkaisee WWW-palvelun verkossa.
Opiskelija osaa käyttää yleisimpiä rajapintoja käyttäen avointa dataa.
Sisältö (Opintojakso)
Ydinkysymyksiä sisällöstä:
Miten teen WWW-projektin tiimissä?
Mitä rooleja WWW-projektissa tarvitaan?
Miten projekti dokumentoidaan?
Kuinka toteuttaa käytettävyydeltään laadukas dynaaminen WWW-palvelu?
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?
Miten saan käyttööni avointa dataa?
Aika ja paikka
Keskiviikkoisin C4-11b
Tenttien ja uusintatenttien ajankohdat
ilmoitetaan myöhemmin
Arviointimenetelmät ja arvioinnin perusteet
Jokaisen on osoitettava riittävä osaaminen php-ohjelmoinnista joko tentillä tai muulla henkilökohtaisesti todennettavalla opettajan hyväksymällä tavalla.
Projektityö arvioidaan lopuksi ja sen vaikutus on merkittävä opintojakson kokonaisarvioinnissa.
AIKATAULU (PHP; Jatri Aalto)
2019-10-09 vk 41 Tentti (testi) hyv/hyl.
2019-10-30 vk 44 Kotitehtävien viimeinen palautuspäivä (Deadline).
ARVIOINTI (PHP; Jari Aalto): Arvosana muodostuu tentin (hyv/hyl) ja kotitehtävien perusteella: Arviointiasteikko on: 50 % = 1, 60 % = 2, 80 % = 3, 90 % = 4, 100 % = 5. Huom. jos tentiä ei läpäissyt: kotitehtäviä tulee palauttaa 70% ja arvosanaa vähennetään -1 numeroa. Määräajan jälkeen kotitehtävien palauksien arvosana on 1.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Luennot, viikkoharjoitukset
Oppimateriaalit
https://www.w3.org/Style/CSS/#specs
https://www.php.net/
Opiskelijan ajankäyttö ja kuormitus
Opintojakson laajuus on 9op (=n.240h). Opintojakso kestää koko syksyn, joten n. 15h/vko.
Sisällön jaksotus
Opintojakson alussa käydään palvelinpuolen ohjelmointia php:lla sekä kerrataan css-kielen perusteita ja opiskellaan syvemmin css:ää.
Harjoittelu- ja työelämäyhteistyö
Projektityö tehdään oikealle asiakkaalle
Lisätietoja opiskelijoille
Opintojakson aikana toteutetaan asiakasprojekti jollekin itse hankitulle asiakkaalle (hyväksytetään opettajilla). Projektin lopputuotoksena on toimiva php:lla tehty tietokantapohjainen www-sivusto, joka on tietoturvallinen, hyvä käytettävyydeltään sekä ulkoasultaan huoliteltu.
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osoittaa jonkinlaista ymmärrystä ja osaamista opintojakson aikana opetetuista aihealueista sekä saa hyväksytyn arvioinnin php-osuudesta.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osoittaa hyvää osaamista opintojakson aikana opetetuista aihealueista.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osoittaa erinomaista osaamista opintojakson aikana opetetuista aihealueista.