Ohjelmointi 2Laajuus (5 op)
Opintojakson tunnus: PO00DN31
Opintojakson perustiedot
- Laajuus
- 5 op
- Korkeakoulu
- Peppi
Osaamistavoitteet
Saavutat syvemmän osaamistason ohjelmoinnista, verrattuna edeltävään opintojaksoon.
Opit jäsentelemään suuremman ohjelmakokonaisuuden niin, että sen koodi on helposti luettavaa, muokattavaa ja uudelleen käytettävää.
Opit luokkien ja olioiden perusteet.
Laajennetaan ymmärrystä funktioiden/metodien, luokkien ja olioiden käytön tärkeydestä koodin luettavuuden, jatkokehityksen ja tiimityöskentelyn kannalta.
Sisältö
Syvennetään tietämystä proseduuralisesta ohjelmoinnista ja siirrytään kohti olio-ohjelmointia. Enumeration (enum) ja switch case, moniulotteinen taulukko, struktuuri (struct), olio-ohjelmointi (Object Oriented Programming, OOP).
Arviointi
a. käyttää johdonmukaisesti ammattikäsitteitä
b. etsiä tietoa alan keskeisistä tiedonlähteistä
c. hahmottaa tehtäväkokonaisuuksia
e. käyttää keskeisiä oman alan malleja, menetelmiä, ohjelmistoja ja tekniikoita
Edeltävä osaaminen
Ohjelmointi 1
Arviointikriteerit, hyvä (3)
Opiskelija osaa käyttää johdonmukaisesti ammattikäsitteitä (a), etsiä tietoa alan keskeisistä tiedonlähteistä (b), hahmottaa tehtäväkokonaisuuksia (c), käyttää oman alan keskeisiä malleja, menetelmiä, ohjelmistoja ja tekniikoita (e)