Siirry suoraan sisältöön

Ohjelmointi II - KäyttöliittymäohjelmointiLaajuus (5 op)

Tunnus: ET00BE15

Laajuus

5 op

Opetuskieli

  • suomi

Vastuuhenkilö

  • Jukka Kinnunen

Osaamistavoitteet

Osaat luoda ja käyttää yksinkertaisia tietueita ja luokkia
Osaat luoda graafisen käyttöliittymän ja valita siihen oikeanlaisia komponentteja
Osaa käyttää tärkeimpiä graafisia komponentteja
Osaat kytkeä tapahtumat graafisiin komponentteihin
Osaat toteuttaa ajastettuja tapahtumia
Osaat käyttää tietuetta tai luokkaa tiedon tallentamiseen tiedostoon ja sen esittämiseen graafisesti
Osaat käyttää tietuetta rakenteisen tiedon käsittelyyn
Osaat luoda ja käsitellä poikkeuksen
Osaat suunnitella, ohjelmoida ja testata laajempia tapahtuma-ohjattuja ohjelmia, joissa käsitellään tietojoukkoja tietueiden tai luokkien avulla ja joissa tieto esitetään erityyppisissä graafisissa komponenteissa
Osaat toteuttaa pienen ja rajatun graafisen käyttöliittymän sisältävän ohjelman

Sisältö

Tietue/Luokkatyyppi
Graafinen käyttöliittymä ja sen tärkeimmät komponentitkomponentit
Tapahtumaohjattu ohjelmointi
Tiedon tallentaminen ja lukeminen
Virheidenkäsittely poikkeuksilla
Graafisen ohjelman harjoitustyö

Esitietovaatimukset

Ohjelmoinnin perusteet jollain ohjelmointikielellä

Ajoitus

01.01.2025 - 31.07.2025

Laajuus

5 op

Toteutustapa

Lähiopetus

Opetuskielet
  • Suomi
Opettaja
  • Jussi Koistinen
Opiskelijaryhmät
  • ET25KV
    Tietotekniikan tutkinto-ohjelma, verkkototeutus

Toteutuksen kuvaus

Opetus perustuu itseopiskelumateriaaliin, jonka perusteella opintojakso suoritetaan. Opintojaksoon kuuluu paljon omatoimista harjoittelua.

Arviointi koostuu arvioitavista viikkotehtävistä ja laajemmasta harjoitustyöstä.

Opiskelijan ajankäyttö

Itsenäinen työskentely 135 tuntia.

Esitietovaatimukset

Ohjelmoinnin perusteet jollain ohjelmointikielellä

Oppimateriaali ja suositeltava kirjallisuus

Opintojakson opetusmateriaali julkaistaan moodlessa. Materiaali sisältää ppt-tiedostoja, videoita, tehtäviä ja esimerkkiratkaisuja.

Luonnollisesti opiskelija joutuu myös turvautumaan verkosta löytyviin materiaaleihin ja etsimään tietoa sieltä omatoimisesti.

Ilmoittautumisaika

01.08.2024 - 15.09.2024

Ajoitus

21.10.2024 - 31.12.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Opetuskielet
  • Suomi
Opettaja
  • Jukka Kinnunen
Opiskelijaryhmät
  • ETA24SP
    Tietotekniikka, päivätoteutus

Toteutuksen kuvaus

Luennot ja harjoitukset. Luennoilla tyypillisesti käydään lyhyesti teoria läpi, jonka jälkeen esimerkkien ja omatoimisten harjoitusten kautta teoria siirretään käytännöksi. Luennot ja harjoitukset nauhoitetaan ja tyypillisesti luennoille tarjotaan etäyhteys. Harjoitusten aikana opiskelijoita tuetaan ja ohjataan "kädestä pitäen". Kurssilla on laaja harjoitustyö, johonka arviointi paljolti perustuu. Kurssin lopussa ei ole enää luentoja vaan aika käytetään harjoitustyön ohjaukseen.

Arviointi koostuu arvioitavista viikkotehtävistä ja laajemmasta harjoitustyöstä.

Opiskelijan ajankäyttö

Luennot ja harjoitukset 49 tuntia. Itsenäinen työskentely 86 tuntia.

Esitietovaatimukset

Ohjelmoinnin perusteet jollain ohjelmointikielellä

Oppimateriaali ja suositeltava kirjallisuus

Opintojakson opetusmateriaali julkaistaan moodlessa. Materiaali sisältää ppt-tiedostoja, videoita, tehtäviä ja esimerkkiratkaisuja.

Luonnollisesti opiskelija joutuu myös turvautumaan verkosta löytyviin materiaaleihin ja etsimään tietoa sieltä omatoimisesti.

Ilmoittautumisaika

01.08.2024 - 15.09.2024

Ajoitus

01.10.2024 - 31.12.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Opetuskielet
  • Suomi
Opettaja
  • Jussi Koistinen
Opiskelijaryhmät
  • ETB24SP
    Tietotekniikka, päivätoteutus

Toteutuksen kuvaus

Luennot ja harjoitukset. Luennoilla tyypillisesti käydään lyhyesti teoria läpi, jonka jälkeen esimerkkien ja omatoimisten harjoitusten kautta teoria siirretään käytännöksi. Luennot ja harjoitukset nauhoitetaan ja tyypillisesti luennoille tarjotaan etäyhteys. Harjoitusten aikana opiskelijoita tuetaan ja ohjataan "kädestä pitäen". Kurssilla on laaja harjoitustyö, johon arviointi paljolti perustuu. Kurssin lopussa ei ole enää luentoja vaan aika käytetään harjoitustyön ohjaukseen.

Arviointi koostuu arvioitavista viikkotehtävistä ja laajemmasta harjoitustyöstä.

Opiskelijan ajankäyttö

Luennot ja harjoitukset 49 tuntia. Itsenäinen työskentely 86 tuntia.

Esitietovaatimukset

Ohjelmoinnin perusteet jollain ohjelmointikielellä

Oppimateriaali ja suositeltava kirjallisuus

Opintojakson opetusmateriaali julkaistaan moodlessa. Materiaali sisältää ppt-tiedostoja, videoita, tehtäviä ja esimerkkiratkaisuja.

Luonnollisesti opiskelija joutuu myös turvautumaan verkosta löytyviin materiaaleihin ja etsimään tietoa sieltä omatoimisesti.

Ilmoittautumisaika

01.08.2023 - 15.09.2023

Ajoitus

23.10.2023 - 31.12.2023

Laajuus

5 op

Toteutustapa

Lähiopetus

Toimipiste

Microkadun kampus

Opetuskielet
  • Suomi
Opettaja
  • Jukka Kinnunen
Opiskelijaryhmät
  • ETA23SP
    Tietotekniikka, päivä

Esitietovaatimukset

Ohjelmoinnin perusteet jollain ohjelmointikielellä

Ilmoittautumisaika

01.08.2023 - 15.09.2023

Ajoitus

23.10.2023 - 10.12.2023

Laajuus

5 op

Toteutustapa

Lähiopetus

Toimipiste

Microkadun kampus

Opetuskielet
  • Suomi
Opettaja
  • Mikko Pääkkönen
Opiskelijaryhmät
  • ETB23SP
    Tietotekniikka, päivä

Toteutuksen kuvaus

Luennot ja harjoitukset. Luennoilla tyypillisesti käydään lyhyesti teoria läpi, jonka jälkeen esimerkkien ja omatoimisten harjoitusten kautta teoria siirretään käytännöksi. Luennot ja harjoitukset nauhoitetaan ja tyypillisesti luennoille tarjotaan etäyhteys. Harjoitusten aikana opiskelijoita tuetaan ja ohjataan "kädestä pitäen". Kurssilla on laaja harjoitustyö, johonka arviointi paljolti perustuu. Kurssin lopussa ei ole enää luentoja vaan aika käytetään harjoitustyön ohjaukseen.

Arviointi koostuu arvioitavista viikkotehtävistä ja laajemmasta harjoitustyöstä.

Opiskelijan ajankäyttö

Luennot ja harjoitukset 49 tuntia. Itsenäinen työskentely 86 tuntia.

Esitietovaatimukset

Ohjelmoinnin perusteet jollain ohjelmointikielellä

Oppimateriaali ja suositeltava kirjallisuus

Opintojakson opetusmateriaali julkaistaan moodlessa. Materiaali sisältää ppt-tiedostoja, videoita, tehtäviä ja esimerkkiratkaisuja.

Luonnollisesti opiskelija joutuu myös turvautumaan verkosta löytyviin materiaaleihin ja etsimään tietoa sieltä omatoimisesti.