Siirry suoraan sisältöön

Ohjelmointiprojekti (5 op)

Toteutuksen tunnus: TX00EY22-3011

Toteutuksen perustiedot


Ajoitus
18.08.2025 - 19.10.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Myllypurontie 1
Opetuskielet
englanti
Paikat
0 - 35
Koulutus
Degree Programme in Information Technology
Opettajat
Matti Valovirta
Jarkko Vuori
Ryhmät
ICT24-O
Software Engineering, Machine Learning
Opintojakso
TX00EY22

Toteutuksella on 16 opetustapahtumaa joiden yhteenlaskettu kesto on 48 t 0 min.

Aika Aihe Tila
Ti 19.08.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 20.08.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ti 26.08.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 27.08.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ti 02.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 03.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ti 09.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 10.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ti 16.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 17.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ti 23.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 24.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ti 30.09.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 01.10.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ti 07.10.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Ke 08.10.2025 klo 13:00 - 16:00
(3 t 0 min)
Programming Project TX00EY22-3011
MPA5019 Oppimistila
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa määritellä itselleen laajahkon ohjelmointiprojektin aiheen, suunnitella sen toteutuksen sekä testata ja dokumentoida lopputuloksen. Opiskelija osaa hyödyntää versionhallintaa ryhmätyöskentelyssä.

Sisältö

Opintojaksolla määritellään, suunnitellaan, toteutetaan, testataan ja dokumentoidaan ryhmätyönä tehtävä laajahko ohjelmisto, jossa keskitytään Olio-ohjelmointi-opintojaksolla opittaviin ohjelmoinnin osa-alueisiin, joita erityisesti ovat
- olioiden yhteistoiminnallisuus
- ohjelmakirjastojen (API) tarjoaminen tietorakenteiden hyödyntäminen
- graafisen käyttöliittymän tekeminen
- pysyvän tiedon hallinta
- säikeet.

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Opiskelijan työskentely täyttää asetetut tavoitteet.

Arviointikriteerit, hyvä (3)

Opiskelija on aktiivinen ja hänellä on selkeät tavoitteet, jotka hän saavuttaa hyvin.

Arviointikriteerit, kiitettävä (5)

Opiskelijalla on haasteelliset tavoittet ja hän suoriutuu tehtävästään mallikelpoisesti.

Arviointikriteeri, hyväksytty/hylätty

Opiskelijan työskentely täyttää asetetut tavoitteet.

Esitietovaatimukset

Orientaatio tieto- ja viestintätekniikkaan.

Siirry alkuun