Siirry suoraan sisältöön

Programming C++ (3 op)

Toteutuksen tunnus: KTVP050-3015

Toteutuksen perustiedot


Ilmoittautumisaika
30.12.2024 - 26.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
17.03.2025 - 31.07.2025
Toteutus on käynnissä.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
englanti
Koulutus
Bachelor's Degree in Business Information Technology
Opettajat
Mika Sorsa
Ryhmät
TBIT24S
TBIT24S
TBIT24SProg
TBIT24SProg
Opintojakso
KTVP050

Toteutuksella on 10 opetustapahtumaa joiden yhteenlaskettu kesto on 32 t 30 min.

Aika Aihe Tila
Ma 17.03.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ma 24.03.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L115 DML TA11L115 DML
Ti 01.04.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ti 08.04.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ma 14.04.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ti 29.04.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ma 05.05.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ma 12.05.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ma 19.05.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Ti 27.05.2025 klo 08:30 - 11:45
(3 t 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opiskelija hallitsee C++-kielen perusteet

Sisältö

C++-kielen perustietotyypit, taulukot, luokat ja oliot.
Dynaaminen muistinhallinta ja osoittimet.
Tiedostojen käsittely.
STL:n säiliöt ja iteraattorit.

Aika ja paikka

Spring 2025, class teaching according to the class schedule

Oppimateriaalit

Course material on Reppu-Moodle, the access key will be given during the first class.

Opetusmenetelmät

Objective
Students will be proficient in the basics of C++ language and will know how to utilize the standard template library.

Content
C++ basics, data types, classes, objects, dynamic memory management, Basics of STL

Attendance at class is recommended, but self-study is an option. Extra points are awarded for participating in class lessons.

Arviointiasteikko

0 - 5

Arviointikriteerit, kiitettävä (5)

Kiitettävä (5): Opiskelija osaa soveltaa monipuolisesti oppimaansa erilaisissa ohjelmointitehtävissä.

Arviointikriteerit, hyvä (3)

Hyvä (3-4): Opiskelija osaa käyttää ohjelmoinnin menetelmiä tarkoituksenmukaisella tavalla.

Arviointikriteerit, tyydyttävä (1)

Tyydyttävä (1-2): Opiskelija tuntee ja hallitsee C++-ohjelmointiin liittyvät peruskäsitteet ja menetelmät.

Esitietovaatimukset

Ohjelmoinnin perusteet. Olio-ohjelmoinnin perusteet.

Lisätiedot

Kurssin voi suorittaa itsenäisesti verkko-opintoina.

Siirry alkuun