Siirry suoraan sisältöön

Ohjelmoinnin perusteet (C++) (3 op)

Toteutuksen tunnus: C-10065-TT00VI08-3048

Toteutuksen perustiedot


Ilmoittautumisaika
05.08.2024 - 31.12.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
05.08.2024 - 31.12.2026
Toteutus on käynnissä.
Laajuus
3 op
Korkeakoulu
Metropolia Ammattikorkeakoulu, Karaportti 2
Opetuskielet
suomi
Paikat
0 - 5000
Opintojakso
C-10065-TT00VI08

Osaamistavoitteet (Opintojakso)

Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa. Opiskelija osaa määritellä ja käyttää geneerisiä funktioita ja luokkia sekä operaattorifunktioita.

Sisältö (Opintojakso)

- olion automaattinen ja dynaaminen luonti - konstruktorit ja destruktorit - periytyminen, assosiaatiot, koostuminen - funktioiden kuormittaminen - virtuaalifunktiot - erilaiset parametrityypit - kopiointikonstruktori - operaattorifunktiot - geneeriset funktiot ja luokat - standardi luokkakirjasto

Aika ja paikka

Koska kyseessä on 100% itsenäisesti suoritettava kurssi, riippuu opiskelupaikka ja -aika opiskelijasta itsestään.

Tenttien ja uusintatenttien ajankohdat

Löytyy kurssin oppimisympäristöstä.

Arviointimenetelmät ja arvioinnin perusteet

Hyväksytty kun olet tehnyt vähintään 80% tehtävistä.

Arviointiasteikko

Hyväksytty/Hylätty

Opiskelumuodot ja opetusmenetelmät

100% netin kautta itsenäisesti suoritettava kurssi.

Oppimateriaalit

Löytyy kurssin oppimisympäristöstä.

Opiskelijan ajankäyttö ja kuormitus

Riippuu opiskelijasta itsestään.

Sisällön jaksotus

Riippuu opiskelijasta itsestään.

Toteutuksen valinnaiset suoritustavat

N/A

Harjoittelu- ja työelämäyhteistyö

N/A

Kansainvälisyys

N/A

Siirry alkuun