Siirry suoraan sisältöön

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_PO
    AMKoodari KS21, Opintokokonaisuus 50op
  • TKMI20SV
    Tietojenkä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.