Edistyneet ohjelmointitaidot (5 op)
Toteutuksen tunnus: TK00EC37-3004
Toteutuksen perustiedot
Ilmoittautumisaika
07.11.2022 - 18.11.2022
Ajoitus
09.01.2023 - 14.05.2023
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
E-kampus
Opetuskielet
- Suomi
Paikat
5 - 40
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Jani Ruotsalainen
Vastuuopettaja
Jani Ruotsalainen
Ryhmät
-
TKMI22KVTietojenkä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
Kaikki kurssin opiskelumateriaalit ovat käytettävissä Learnissa. Esitellään opintojakson alkaessa. Ei maksullista materiaalia.
Opiskelumuodot ja -menetelmä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.
TKI ja työelämäyhteistyö
Esitellään viimeistään opintojakson alkaessa.
Tenttien ja tehtävien ajoittuminen
Esitellään opintojakson alkaessa.
Opiskelijan työmäärä
Opiskelijan työmäärä vastaa 5 opintopistettä eli 135 tuntia itsenäistä työtä.
Lisätietoja opiskelijoille
Opintojakso suoritetaan itsenäisesti verkko-opintoina Learn-alustalla.
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Esitellään opintojakson alkaessa.