Olio-ohjelmointi (5 op)
Toteutuksen tunnus: IT00EB84-3008
Toteutuksen perustiedot
- Ilmoittautumisaika
-
04.11.2024 - 17.11.2024
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
01.01.2025 - 31.07.2025
Toteutus on käynnissä.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Informaatioteknologian koulutusyksikkö
- Toimipiste
- Mikkelin kampus
- Opetuskielet
- suomi
- Paikat
- 15 - 35
- Koulutus
- Degree Programme in Information Technology
- Opettajat
- Tuomas Reijonen
- Vastuuopettaja
- Tuomas Reijonen
- Ryhmät
-
OTMI24SPOhjelmistotekniikka, päivätoteutus
- Opintojakso
- IT00EB84
Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 49 t 0 min.
Aika | Aihe | Tila |
---|---|---|
To 16.01.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 23.01.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 30.01.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 06.02.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 13.02.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 20.02.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 06.03.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 13.03.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 20.03.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 27.03.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 03.04.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 10.04.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 17.04.2025 klo 12:30 - 16:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
MB216
Byod-/teorialuokka
|
To 24.04.2025 klo 08:30 - 12:00 (3 t 30 min) |
Olio-ohjelmointi IT00EB84-3008 |
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
Saat opiskelumateriaalin kurssin aloituksessa
Opiskelumuodot ja -menetelmät
Osallistut luennoille ja harjoituksiin viikoittaisen aikataulun mukaisesti.
TKI ja työelämäyhteistyö
Ei ole, 0 pistettä.
Tenttien ja tehtävien ajoittuminen
Kurssilla on yksi tentti kurssin loppupuolella
Opiskelijan työmäärä
135 h, joista 60 tuntia työskennellään luokassa ja kotona. Loput ajasta käytetään kotitehtäviin, kokeisiin valmistautumiseen
Toteutuksen osien kuvaus
Tämä kurssi on suunniteltu antamaan opiskelijoille yleiskäsitys siitä, mitä olio-ohjelmointiparadigma on ja mitkä ovat sen yleisimmät tekniikat.
Kurssin oppimistavoitteet:
Kurssin lopussa opiskelijoilla on perustiedot oliopohjaisesta ohjelmoinnista, ja he pystyvät rakentamaan ohjelmistoja hyödyntäen sen tekniikoita
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Kurssin arviointiasteikko on 1-5.
Arviointi:
- Kotitehtävät (70%):
- Tentti (30%)
Esitietovaatimukset
Introduction to programming