Edistyneet ohjelmointitaidot (5 op)
Toteutuksen tunnus: TK00EC37-3002
Toteutuksen perustiedot
Ilmoittautumisaika
12.04.2021 - 25.04.2021
Ajoitus
01.11.2021 - 19.12.2021
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
E-kampus
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Jani Ruotsalainen
Vastuuopettaja
Jani Ruotsalainen
Ryhmät
-
AMKOOD21_POAMKoodari KS21, Opintokokonaisuus 50op
-
TKMI20SVTietojenkäsittely, verkkototeutus
Tavoitteet
Osaat ohjelmoida käyttäen edistyneitä ohjelmointitekniikoita ja -rakenteita.
Osaat erilaisia ohjelmointiparadigmoja ja tapoja mallintaa ohjelmointitehtäviä.
Osaat ohjelmistotekniikan suunnittelumallien käsitteitä ja käytäntöjä.
Sisältö
Miten ohjelmoidaan skaalautuvia sekä ylläpidettäviä ohjelmia ja järjestetään ohjelmakoodin rakenne tehokkaasti?
Mitkä ovat yleisimmät ohjelmointiparadigmat?
Mitä tarkoittaa ohjelmiston suunnittelumalli?
Opiskelumateriaali
Esitellään opintojakson alkaessa. Ei maksullista materiaalia.
Yksilölliset oppimisväylät
Työviikkopohjainen oppimisväylä:
Toteutusmuotona ainoastaan itsenäinen verkko-opiskelu.
Opintoja nopeuttava oppimisväylä:
Sovittavissa tapauskohtaisesti viimeistään opintojakson alkaessa.
Työhön integroitu oppimisväylä:
Osaamisen näyttö tai aikaisempien opintojen hyväksiluku mahdollista. Sovittavissa tapauskohtaisesti viimeistään opintojakson alkaessa.
Tentit ja muut määräajat
Esitellään opintojakson alkaessa.
Opiskelijan työmäärä
Keskimäärin 130 h itsenäistä työskentelyä.
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Esitellään opintojakson alkaessa.