Siirry suoraan sisältöön

Peliohjelmointi ja tekoälyt (5 op)

Toteutuksen tunnus: TX00CG88-3009

Toteutuksen perustiedot


Ilmoittautumisaika
02.05.2023 - 20.08.2023
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
21.08.2023 - 15.10.2023
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
(2019-2024) ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
suomi
Paikat
0 - 35
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettajat
Miikka Mäki-Uuro
Ryhmät
TVT21-PE
Pelisovellukset
Opintojakso
TX00CG88

Toteutuksella on 7 opetustapahtumaa joiden yhteenlaskettu kesto on 37 t 0 min.

Aika Aihe Tila
Ma 28.08.2023 klo 13:00 - 16:00
(3 t 0 min)
Peliohjelmointi ja tekoälyt TX00CG88-3009
Zoom
Ke 30.08.2023 klo 09:00 - 16:00
(7 t 0 min)
Peliohjelmointi ja tekoälyt TX00CG88-3009
KME762 Oppimistila
To 31.08.2023 klo 09:00 - 16:00
(7 t 0 min)
Peliohjelmointi ja tekoälyt TX00CG88-3009
KMC565 Digitila
Ma 04.09.2023 klo 13:00 - 16:00
(3 t 0 min)
Peliohjelmointi ja tekoälyt TX00CG88-3009
Zoom
Ti 05.09.2023 klo 09:00 - 16:00
(7 t 0 min)
Peliohjelmointi ja tekoälyt TX00CG88-3009
KMC565 Digitila
To 07.09.2023 klo 09:00 - 16:00
(7 t 0 min)
Peliohjelmointi ja tekoälyt TX00CG88-3009
KMC565 Digitila
Pe 08.09.2023 klo 13:00 - 16:00
(3 t 0 min)
Peliohjelmointi ja tekoälyt TX00CG88-3009
Zoom
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opiskelija oppii erilaisten peleissä hyödynnettävissä olevien tekoälytekniikoiden periaatteet. Hän osaa käytännössä valita ja toteuttaa tarvittavia tekniikoita peliprojekteissa. Hän hallitsee koneoppimisen perusteet.

Sisältö

Kurssilla tutustutaan erilaisiin tietokonepelien tekoälymenetelmiin. Teoreettisen pohjan lisäksi kurssilla saa myös käytännönläheistä kokemusta tekoälyjen rakentamisesta. Käsiteltäviä asioita ovat mm. liikealgoritmit, polunetsintä, päätöksentekoalgoritmit, pelipuut ja koneoppiminen.

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija hallitsee tärkeimmät kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa tekniikoita yksinkertaisissa tilanteissa.

Arviointikriteerit, hyvä (3)

Opiskelija hallitsee useimmat kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa omissapeli projekteissaan.

Arviointikriteerit, kiitettävä (5)

Opiskelija hallitsee kaikki kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa ja muokata tekniikoita omissa peliprojekteissaan.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija hallitsee tärkeimmät kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa tekniikoita yksinkertaisissa tilanteissa.

Lisätiedot

Tietorakenteet ja algoritmit, C++

Siirry alkuun