Siirry suoraan sisältöön

C++ -ohjelmoinnin jatkokurssi (5 op)

Toteutuksen tunnus: TX00CR53-3009

Toteutuksen perustiedot


Ilmoittautumisaika
18.12.2023 - 10.03.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
18.03.2024 - 12.05.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
(2019-2024) ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
suomi
Paikat
15 - 35
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettajat
Miikka Mäki-Uuro
Ryhmät
TVT21-PE
Pelisovellukset
Opintojakso
TX00CR53

Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 42 t 0 min.

Aika Aihe Tila
Ma 18.03.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD751 Oppimistila
Ke 20.03.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD751 Oppimistila
Ma 25.03.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD657 Oppimistila
Ke 27.03.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
Zoom
Ke 03.04.2024 klo 09:00 - 12:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD750 Oppimistila
Ma 08.04.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
videoluento (ks. työtila)
Ke 10.04.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD751 Oppimistila
Ma 15.04.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD657 Oppimistila
Ke 17.04.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD751 Oppimistila
Ma 22.04.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD751 Oppimistila
Ke 24.04.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD751 Oppimistila
Ma 29.04.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD657 Oppimistila
Ma 06.05.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD758 Oppimistila
Ke 08.05.2024 klo 13:00 - 16:00
(3 t 0 min)
C++ -ohjelmoinnin jatkokurssi TX00CR53-3009
KMD751 Oppimistila
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opiskelija tutustuu C++ -kielen edistyneisiin ja uusiin ominaisuuksiin. Hän osaa profiloida ja optimoida ohjelmia, sekä arvioida koodin laatua staattisen ja dynaamisen analyysin pohjalta. Opiskelija osaa käyttää käännös- ja kokoamistyökaluja ja määritellä yksikkötestejä. Hän pystyy hyödyntämään kirjastoja ja osaa toteuttaa tärkeimpiä olio-ohjelmoinnin suunnittelumalleja C++ -kielellä.

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut tyydyttävästi. Hän osaa profiloida ja tuntee tärkeimpiä suunnittelumalleja.

Arviointikriteerit, hyvä (3)

Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut hyvin. Hän osaa profiloida ohjelmia ja tehdä tähän perustuen yksinkertaisia optimointeja. Hän tuntee ja osaa toteuttaa muutamia suunnittelumalleja.

Arviointikriteerit, kiitettävä (5)

Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut erinomaisesti. Hän osaa profiloida ja optimoida ohjelmia. Hän tuntee ja osaa toteuttaa suunnittelumalleja.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut tyydyttävästi. Hän osaa profiloida ja tuntee tärkeimpiä suunnittelumalleja.

Esitietovaatimukset

Olio-ohjelmointi (C++) tai vastaavat tiedot.

Suoritustavat

• edistyneet ja uudet kielen piirteet
• profilointi ja optimointi
• staattinen ja dynaaminen analyysi
• käännös-, kokoamis- ja testaustyökalut
• kirjastojen hyödyntäminen
• olio-ohjelmoinnin suunnittelumallit

Siirry alkuun