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ä
Ilmoittautumisaika
01.12.2024 - 15.01.2025
Ajoitus
01.01.2025 - 31.07.2025
Laajuus
5 op
Toteutustapa
Lähiopetus
Opetuskielet
- Suomi
Opettaja
- Jussi Koistinen
Opiskelijaryhmät
-
ET25KVTietotekniikan 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
-
ETA24SPTietotekniikka, 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
-
ETB24SPTietotekniikka, 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
-
ETA23SPTietotekniikka, 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
-
ETB23SPTietotekniikka, 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.