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
-
ITMI24SPInformation 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
|
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