Ruby-ohjelmointi (4 op)
Toteutuksen tunnus: TT00AC16-3067
Toteutuksen perustiedot
- Ilmoittautumisaika
-
02.07.2024 - 31.07.2024
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
01.08.2024 - 31.07.2025
Toteutus on käynnissä.
- Opintopistemäärä
- 4 op
- Lähiosuus
- 0 op
- Virtuaaliosuus
- 4 op
- Toteutustapa
- Etäopetus
- Toimipiste
- Karaportti 2
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Tavoitteet
Opintojakson jälkeen opiskelija osaa:
- Osaa lukea ja kirjoittaa Ruby-kielen syntaksia. Opiskelija ymmärtää Ruby-kielen mahdollisuudet ja rajoitteet.
Sisältö
- Rubyn perustoiminnot ja syntaksi
- Merkkijonot ja taulukot
- Kontrollirakenteet
- Tiedostot
- Metodit
- Moduulit ja moduulikirjasto
- Virheenkäsittely
- Luokat
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteerit, tyydyttävä (1)
Algoritmit ja ohjausrakenteet:
- Ymmärtää eri kontrollirakenteiden merkityksen ja osaa valita tilanteeseen sopivan rakenteen.
- Osaa selittää yksinkertaisen ohjelman etenemisen.
Muuttujat, vakiot ja tyypit:
- Ymmärtää muuttujan tyypin ja arvon merkityksen.
Aliohjelmat:
- Ymmärtää aliohjelmien merkityksen sekä nimeämisen ja kutsumisen periaatteen.
Arviointikriteerit, hyvä (3)
Algoritmit ja ohjausrakenteet:
- Osaa laatia yksinkertaisia algoritmeja.
- Osaa peruskontrollirakenteiden käytön.
- Ymmärtää vuorovaikutteisen (syöttötietoja kyselevän ja tulostietoja kirjoittavan) ohjelman idean ja osaa toteuttaa tällaisia.
- Tuntee taulukosta etsimisen idean ja osaa ohjelmoida peräkkäishaun.
Muuttujat, vakiot ja tyypit
- Osaa määritellä käyttötarkoitukseen sopivia muuttujia ja vakioita.
Arviointikriteerit, kiitettävä (5)
Algoritmit ja ohjausrakenteet:
- Osaa tehdä elegantteja ratkaisuja pelkän oikean toiminnan lisäksi.
- Osaa hyödyntää taulukoita monipuolisesti (peräkkäiskäsittely, hajakäsittely, assosiatiivinen haku).
Muuttujat, vakiot ja tyypit:
- Osaa määritellä ja käyttää kaksiulotteista taulukkoa.
Aliohjelmat
- Osaa tehdä testit aliohjelmille.