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