Edistyneet ohjelmointitaidotLaajuus (5 op)
Tunnus: TK00EC37
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
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?
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
14.08.2023 - 17.12.2023
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
E-kampus
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Tuomas Reijonen
Vastuuopettaja
Tuomas Reijonen
Ryhmät
-
TKMI22SVTietojenkä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?
Arviointiasteikko
1-5
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.
Ilmoittautumisaika
06.04.2022 - 22.04.2022
Ajoitus
15.08.2022 - 18.12.2022
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
E-kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Jani Ruotsalainen
Vastuuopettaja
Janne Turunen
Ryhmät
-
TKMI21SVTietojenkä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.
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ö
Tarkennetaan opintojakson alkaessa
Tenttien ja tehtävien ajoittuminen
Esitellään opintojakson alkaessa.
Opiskelijan työmäärä
Keskimäärin 135 h itsenäistä työskentelyä
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Esitellään opintojakson alkaessa.