Siirry suoraan sisältöön

Käyttöliittymäohjelmointi (5op)

Opintojakson tunnus: LTD6007

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi
Vastuuhenkilö
Eero Mönkkönen
Joni Ranta

Osaamistavoitteet

VIIKKOTASON OSAAMISTAVOITTEETViikko 1Osaat käyttää muuttujia: kokonaisluku, merkkijonoOsaat luoda projektille uusia lomakkeita, FormOsaat käyttää Button-komponenttiaOsaat käyttää TextBox-komponenttiaOsaat käyttää Label-komponenttiaViikko 2Osaat käyttää muuttujia: kokonaisluku, merkkijono, liukuluku, totuusarvoOsaat muuttaa merkkijonon kokonaisluvuksi ja liukuluvuksiOsaat muuttaa kokonaisluvun ja liukuluvun merkkijonoksiOsaat käyttää vertailurakennettaOsaat määritellä viesti-ikkunaan (MessageBox) kuvatekstin, painikkeet ja ikonitOsaat luoda käyttäjälle näkyvän valintanauhan ja valinnat (menuStrip)Viikko 3Osaat käyttää vertailurakennettaOsaat käyttää toistorakennettaOsaat muuttaa merkkijonon kokonaisluvuksi ja liukuluvuksiOsaat muuttaa kokonaisluvun ja liukuluvun merkkijonoksiOsaat käyttää ennalta annettua luokkaa, joka sisältää tietojen kyselyyn tarkoitetun InputBox-metodinOsaat käyttää tiedon tarkistuksen yhteydessä virheilmoituksiin viesti-ikkunaa (MessageBox)Osaat luoda käyttäjälle näkyvän valintanauhan ja alasvetovalinnat (menuStrip)Osaat liittää valikkorakenteeseen tarvittavat toiminnotOsaat ohjelmien yhteydessä käyttää Windows-dialogeja; Color, File, Open, SaveOsaat luoda satunnaisen kokonaisluvun annetulta väliltäOsaat käyttää satunnaislukua komponentin ominaisuuden yhteydessä esim. sijaintiViikko 4Osaat käyttää toistorakennettaOsaat käyttää ListBox-komponenttiaOsaat määritellä funktion parametreineen ja paluuarvoineenOsaat käyttää ennalta annettua luokkaa, joka sisältää tietojen kyselyyn tarkoitetun InputBox-metodinOsaat määritellä viesti-ikkunaan (MessageBox) kuvatekstin, painikkeet ja ikonitOsaat käyttää MessageBox Show -metodin dialogeja Yes, No, CancelViikko 5Osaat määritellä, lukea ja tallentaa tietoja taulukkoonOsaat määritellä funktion parametreineen ja paluuarvoineenOsaat käyttää ListBox-komponenttiaOsaat käyttää ComboBox-komponenttiaOsaat Toolbox-ikkunasta löytyviä muitakin komponenttejaOsaat luoda ohjelmarakenteen, joka tarkistaa käyttäjän antaman tiedon tietomuodon ja -sisällönViikko 6Osaat määritellä luokkaan metodinOsaat määritellä luokkaan ominaisuudenOsaat määritellä luokkaan jäsenmuuttujanOsaat määritellä luokkaan attribuutinOsaat muodostaa ajastettuja tapahtumia, TimerOsaat käyttää Timer-komponenttia saadaksesi kappaleen liikkumaan näytölläOsaat luoda ohjelmarakenteen, joka tarkistaa käyttäjän antaman tiedon tietomuodon ja -sisällön perusteellaOsaat luoda ohjelman, jossa hiiren liikkeen ja komponentien tapahtumien yhdistämisen avulla ohjataan komponentin liikettä näytölläViikko 7Osaat kirjoittaa metodin, joka päivittää parametrinaan saamansa alkion sijainnin parametrinaan saamaksi arvoksiOsaat kirjoittaa metodin, joka palauttaa sen alkion arvon, jonka indeksit on saatu parametreinaOsaat luoda tekstitiedostojaOsaat lukea tekstitiedostojaOsaat tallentaa tietoa tekstitiedostoonOsaat luoda tarvittavat metodit tekstitiedoston käsittelyynViikko 8Osaat käyttää ennalta annettua luokkaa, joka sisältää tietojen kyselyyn tarkoitetun InputBox-metodinOsaat luoda ohjelmarakenteen, joka tarkistaa käyttäjän antaman tiedon tietomuodon ja -sisällön perusteellaOsaat käyttää Struct-rakennetta ja luoda tarvittavat metodit Dat-tiedostona tallennetun asiakastiedon käsittelyynOsaat luoda metodin asiakastiedon lukemiseenOsaat luoda metodin asiakastiedon tallentamiseenOsaat luoda metodin asiakastiedon poistamiseen

Sisältö

Tämä Käyttöliittymäohjelmointi-opintojakson toteutus on tarkoitettu vain Itä-Suomen yliopiston ja Savonia ammattikorkeakoulun opiskelijoille ja on heille ilmainen.- Windows-projektin luonti C#.Net -ohjelmointiympäristössä- graafisten komponenttien käyttö- ajastimen käyttö- taulukoiden käyttö- satunnaislukugeneraattorin käyttö- virheenkäsittely try/catch- tekstitiedoston käyttö- metodien käyttö- luokat ja oliot

Siirry alkuun