Siirry suoraan sisältöön

UUSI Ohjelmoinnin perusteet 2 (4op)

Opintojakson tunnus: 7A00DZ76

Opintojakson perustiedot


Laajuus
4 op
Opetuskieli
suomi

Osaamistavoitteet

Kurssin suoritettuaan opiskelija osaa hyödyntää perustietorakenteita ja olio-ohjelmoinnin perusteet. Opiskelija osaa tehdä modulaarisia ohjelmia aliohjelmia ja luokkia hyödyntäen. Opiskelija osaa käyttää lista- ja sanakirja-tietorakenteita sekä tiedostoja ohjelmassaan. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa tehdä pienen graafisella käyttöliittymällä varustetun sovelluksen. Opiskelija osaa versionhallinnan alkeet.

Sisältö

- Tietorakenteet: Lista, sanakirja ja monikko
- Tiedostojen käsittely ja JSON
- Luokan määrittely
- Olioiden tekeminen ja käyttäminen
- Propertyt
- Ohjelman jakaminen useampaan tiedostoon
- Graafinen käyttöliittymä: käyttöliittymän suunnittelu ja tapahtumien käsittely

Esitietovaatimukset

Ohjelmoinnin perusteet 1

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee olio-ohjelmoinnin perusteet. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa käyttää lista-tietorakennetta ja tiedostoja ohjelmassaan. Opiskelija osaa tehdä pienen graafisella käyttöliittymällä varustetun sovelluksen.

Arviointikriteerit, hyvä (3)

Opiskelija osaa olio-ohjelmoinnin perusteet. Opiskelija osaa tehdä modulaarisia ohjelmia aliohjelmia ja luokkia hyödyntäen. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa käyttää lista-tietorakennetta ja tiedostoja ohjelmassaan. Opiskelija osaa tehdä pienen graafisella käyttöliittymällä varustetun sovelluksen.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa olio-ohjelmoinnin perusteet erinomaisesti. Opiskelija osaa tehdä modulaarisia ohjelmia aliohjelmia ja luokkia hyödyntäen. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa käyttää lista- ja sanakirja-tietorakenteita sekä tiedostoja ohjelmassaan. Opiskelija osaa tehdä graafisella käyttöliittymällä varustetun sovelluksen.

Siirry alkuun