Siirry suoraan sisältöön

Olio-ohjelmointi (5 op)

Toteutuksen tunnus: 5051125-3029

Toteutuksen perustiedot


Ilmoittautumisaika

01.08.2023 - 23.09.2023

Ajoitus

11.09.2023 - 08.12.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet

  • Suomi
  • Englanti

Paikat

20 - 60

Koulutus

  • Tieto- ja viestintätekniikan koulutus
  • Degree Programme in Information and Communications Technology

Opettaja

  • Werner Ravyse

Vastuuopettaja

Werner Ravyse

Ryhmät

  • ICTMODgameSem
    MOD Game Development (International Semester)
  • PTIVIS22P
    Game and Interactive Technologies
  • 15.09.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 20.09.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 22.09.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 22.09.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 27.09.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 29.09.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 29.09.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 04.10.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 06.10.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 06.10.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 11.10.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 13.10.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 13.10.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 25.10.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 27.10.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 27.10.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 01.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 03.11.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 03.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 08.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 10.11.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 10.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 15.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 17.11.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 17.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 22.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 24.11.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 24.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 29.11.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 01.12.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 01.12.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029
  • 08.12.2023 12:15 - 14:00, Olio-ohjelmointi 5051125-3029
  • 08.12.2023 14:00 - 16:00, Practical session, Olio-ohjelmointi 5051125-3029

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.

Sisältö

- oliorakenteet
- virheiden käsittely poikkeuksilla
- säikeet
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML ja kaavioiden piirtäminen

Arviointiasteikko

H-5

Esitietovaatimukset

Ohjelmoinnin perusteet tai vastaavat tiedot ja taidot