TIEA212 Graafisten käyttöliittymien ohjelmointi (5 op)

Graafisten käyttöliittymien ohjelmointi -kurssilla opiskellaan graafisten käyttöliittymien ohjelmointia Windows-ympäristössä ja komponenttipohjaista ohjelmointia.

Kurssi on 1.9.2019 - 28.2.2020 välisen ajan tauolla. Tauon aikana kurssilla ei ole opettajaa eli tehtäviä ei voi palauttaa eikä ohjausta ole saatavilla.

Kurssi on kesän 2019 aikana suoritettavissa omatoimisena verkkokurssina. Kaikki tehtävät on palautettava 15.8.2019 mennessä.. Kurssia ei enää järjestetä lähiopetuksena. Vastaava lähiopetuskurssi on TIEA2120 Web-käyttöliittymien ohjelmointi.

TIEA2120 Web-käyttöliittymien ohjelmointi korvaa TIEA212 Graafisten käyttöliittymien ohjelmointi -kurssin. Voit siis korvata TIEA212-kurssin käymällä tämän uuden TIEA2120-kurssin. Jos olet jo käynyt TIEA212-kurssin niin TIEA2120-kurssia ei voi enää mahduttaa pääaineopintoihin muuten kuin vapaavalintaisiin.

Ohjausta kurssin tehtävien tekemiseen on kevään 2018 aikana tarjolla TIEA2080 Web-palvelinohjelmointi -kurssin ohjauksien yhteydessä.

Kotisivu

Ajantasaisin tieto kurssin asioista löytyy aina osoitteista:

http://appro.mit.jyu.fi/gko/

https://trac.cc.jyu.fi/projects/gko/wiki

Sisältö

Graafisten käyttöliittymien ohjelmointi Windows-ympäristössä. Komponenttipohjainen ohjelmointi. Ohjelmointikielenä on C#.

Osaamistavoitteet

Oppia ymmärtämään komponentti- ja tapahtumapohjaisen (event driven) ohjelmoinnin perusteet. Kyky tuottaa omia komponentteja.

Esitiedot

Pakollisena esitietona on Ohjelmointi 2 -kurssi

Erittäin suositeltavia esitietokursseja ovat xml-kurssit ja olio-ohjelmointia käsittelevät kurssit.

Tarvittavat ohjelmistot

Kurssilla käytetään Microsoft Visual Studio 2012 tai Visual Studio 2013 -ohjelmistoa, jonka saat DreamSparkista.

Suorittaminen

Kurssi suoritetaan pakollisilla viikkotehtävillä ja pakollisella harjoitustyöllä. Arvosanaan voi vaikuttaa myös vapaaehtoisella esitelmällä.

Tentit

Kurssista ei järjestetä tenttiä.

Kirjallisuus

Materiaalina toimivat kurssin WWW-sivut ja muut WWW:stä löytyvät artikkelit ja oppaat. Halutessaan voi myös hankkia jonkin WPF-ohjelmointia käsittelevän kirjan. Erityisesti kurssilla käytetään Microsoftin Developer Networkin tarjoamia materiaaleja:

Ilmoittautuminen kurssille ja pääteohjausryhmiin

Kurssille ilmoittaudutaan Korppi-järjestelmän kautta.

Etäopiskelu

Kurssi on suoritettavissa vain omatoimisena verkko-opiskeluna.

Luennot

Kurssin kaikki luennot ovat verkkoluentoja.

Pääteohjaukset

Lähiopetuskurssilla on seitsemän pääteohjausta (vrt. perinteiset demot) joiden tehtävillä harjoitellaan luennoilla käsiteltyjä ja viikkotehtävissä tarvittavia asioita.

Viikkotehtävät

Pakollisia viikkotehtäviä on seitsemän viikkoa.

Harjoitustyö

Harjoitustyö on pakollinen osa kurssin suoritusta.

Arvostelu

Kurssi suoritetaan tekemällä pakollisia viikkotehtäviä ja pakollinen harjoitustyö. Kurssin arvosana on viikkotehtävistä lasketun keskiarvon ja harjoitustyöstä saadun arvosanan keskiarvo.

Keskusteluryhmä

Kurssin yhdistetty postituslista ja keskustelufoorumi löytyvät osoitteesta http://groups.google.com/group/tiea212.

Kaikki kurssin tiedotus tapahtuu google groupsin kautta joten on erittäin tärkeää, että jokainen liittyy kurssin keskusteluryhmään.

Aiempia kursseja

GKO 2014 syksy

GKO 2012 kevät

GKO 2010

GKO 2008

Opettaja

Kurssi on tauolla 28.2.2020 saakka.

Käyttäjien kommentit

Kommentoi Lisää kommentti
Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/gko/
© Tommi Lahtonen (tommi.j.lahtonen@jyu.fi) <http://hazor.iki.fi/>
2019-08-22 13:49:40
Informaatioteknologia - Jyväskylän yliopiston informaatioteknologian tiedekunta