Rust-kieli ja sen ekosysteemi (2 op)
Toteutuksen tunnus: TX00FL66-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 18.12.2023 - 14.01.2024
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 15.01.2024 - 17.03.2024
- Toteutus on päättynyt.
- Opintopistemäärä
- 2 op
- Toteutustapa
- Lähiopetus
- Toimipiste
- Myllypurontie 1
- Opetuskielet
- englanti
- Paikat
- 15 - 35
- Koulutus
- Degree Programme in Information Technology
- Tieto- ja viestintätekniikan tutkinto-ohjelma
- Opettajat
- Jukka Paasonen
- Opintojakso
- TX00FL66
Toteutuksella on 8 opetustapahtumaa joiden yhteenlaskettu kesto on 24 t 0 min.
Aika | Aihe | Tila |
---|---|---|
Ke 17.01.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Ke 24.01.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Ke 31.01.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Ke 07.02.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Ke 14.02.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Ke 28.02.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Ke 06.03.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Ke 13.03.2024 klo 16:30 - 19:30 (3 t 0 min) |
Introduction to Rust Language and Ecosystem TX00FL66-3001 |
MPA5024
Oppimistila
|
Tavoitteet
Opintojakson tavoitteena on antaa opiskelijalla valmiudet jatkaa Rust-kielen ja sen ekosysteemin hyödyntämistä käytännöllisissä ratkaisuissa, sekä keinoja löytää lisätietoja erilaisiin käyttötapauksiin ja -tarpeisiin.
Sisältö
- Rust-kielen perusteita
- Rust-kielen ympärillä oleva ekosysteemi, kolmansien osapuolten kirjastot
- Yksikkötestaaminen
- Tekoälyn ja automaation käyttäminen osana kehitysprosessia
- Käytännöllisten esimerkkien kautta erilaisten käyttötapauksien oppiminen
Arviointimenetelmät ja arvioinnin perusteet
Arviointi perustuu tehtävien tekemiseen ja annettujen ongelmien ratkaisuihin.
Arviointiasteikko
0-5
Arviointikriteerit arvosanalle 1 tyydyttävä
Opiskelija kykenee hahmottamaan miten Rust-kielellä kehitettävät sovellukset rakentuvat, kuinka kehitysympäristö rakennetaan ja miten kolmannen osapuolten kirjastoja voidaan käyttää.
Arviointikriteerit arvosanalle 3 hyvä
Opiskelija tunnistaa eri käyttömahdollisuuksia Rust-kieltä ja sen ekosysteemiä käyttämällä ja kykenee aloittamaan niiden toteuttamisen ja testaamiseen.
Arviointikriteerit arvosanalle 5 kiitettävä
Opiskelija osaa hakea soveltuvia kirjastoja erilaisiin käyttötarkoituksiin, automatisoida niiden testaus, ja luoda asennettavia ohjelmistopaketteja eri ympäristöihin.
Arviointikriteerit arvosanalle hyväksytty
Opiskelija kykenee hahmottamaan miten Rust-kielellä kehitettävät sovellukset rakentuvat, kuinka kehitysympäristö rakennetaan ja miten kolmannen osapuolten kirjastoja voidaan käyttää.