CS-C2120 - Ohjelmointistudio 2: projekti, Luento-opetus, 10.1.2024-16.5.2024
This course space end date is set to 16.05.2024 Search Courses: CS-C2120
Luennot
Completion requirements
Luentokalvot ja muu luennoilla käsitelty materiaali tulee tähän kansioon, yleensä heti luennon jälkeen. Kaikista luennoista ei ole kalvoja, koska Otta käsittelee monesti Scala-ohjelmointia live-koodauksen tavoin.
Luentorunko muutoksineen on seuraava.
10.1 Kurssiesittely, Scalaa: case class, match (Lauri & Otto)
12.1 Scalaa: poikkeukset ja tiedostojen käsittely(Otto)
17.1 Testaus, projektin esittely (Lauri)
19.1 Ohjelman suunnittelu: substantiivi-verbi -menetelmä (Lauri)
24.1 CRC-kortit, UML-suunnittelu (Lauri)
26.1 Suunnittelusta implementaatioon (Lauri)
31.1 Projektin perustaminen, versionhallinta, kirjastojen käsittely, malliprojekti (Otto)
2.2 Graafiset käyttöliittymät ja ScalaFX (Otto)
7.2 Scalaa: tyyppien käsittely (Otto)
9.2 Projekteihin liittyvä kyselytunti (Lauri ja Otto)
14.2 Graafiset käyttöliittymät ja säikeet (Otto)
16.2 Kyselytunti (Otto & Lauri)