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 käynnissä.
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?

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