Siirry suoraan sisältöön

Olio-ohjelmointi (5 op)

Toteutuksen tunnus: IT00EB84-3009

Toteutuksen perustiedot


Ilmoittautumisaika
04.11.2024 - 17.11.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
13.01.2025 - 02.05.2025
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
englanti
Paikat
20 - 40
Koulutus
Degree Programme in Information Technology
Opettajat
Tuomas Reijonen
Vastuuopettaja
Miika Reijonen
Ryhmät
ITMI24SP
Information technology, päivätoteutus
Opintojakso
IT00EB84

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

Aika Aihe Tila
Ke 15.01.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 22.01.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 29.01.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 05.02.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 12.02.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 19.02.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 05.03.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 12.03.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 19.03.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 26.03.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 02.04.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 09.04.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 16.04.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Ke 23.04.2025 klo 12:30 - 16:00
(3 t 30 min)
Object-oriented programming IT00EB84-3009
MA325 Byod-/teorialuokka
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Ymmärrät olio-ohjelmoinnin perusperiaatteet ja hallitset keskeiset olio-ohjelmoinnin syntaktiset rakenteet.
Osaat käyttää versionhallintaohjelmistoa. Käytät versionhallintaa lähdekoodin paikalliseen hallintaan.
Osaat käyttää rakenteellista dataa eri lähteistä ohjelmistokehityksessä.

Sisältö

Mitkä ovat olio-ohjelmoinnin peruspilarit?
Miten käytät versionhallintaohjelmistoa ohjelmistokehityksessä?
Miten haet ja muokkaat rakenteellista tietoa eri lähteistä ohjelmassasi?

Arviointi

Opiskelija osaa
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

Opiskelumateriaali

To be settled at the course kick off.

Opiskelumuodot ja -menetelmät

You participate in lectures and exercises according to the weekly schedule.

TKI ja työelämäyhteistyö

Ei ole, 0 pistettä.

Tenttien ja tehtävien ajoittuminen

There will be one exam at the end of the course

Opiskelijan työmäärä

135 h, of which 60 hours are worked in a classroom and labs. Homework's, exam preparations and report writings takes the rest of the time.

Toteutuksen osien kuvaus

This course is designed to give students a general understanding what is object oriented paradigm is and what are the most common techniques used in oop.

Course Outcomes:
By the end of the course, students will:

Have a foundational understanding of oop and be able to build softwares by using oop paradigm and techniques

Arviointiasteikko

1-5

Arviointimenetelmät ja arvioinnin perusteet

The course grade is 1-5.

Assessment:
- Homework Assignments (70%):
- Final Exam (30%)

Esitietovaatimukset

Introduction to programming

Siirry alkuun