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 kevään ja kesän 2017 aikana suoritettavissa omatoimisena verkkokurssina.

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

Syksyn 2015 kurssin voi suorittaa kokonaan etäopiskeluna kunhan toimii lähiopetuksen aikataulussa.

Vapaan aikataulun etäopiskelu on mahdollista seuraavan kerran keväällä ja kesällä 2016.

Luennot

Kurssilla pidetään vain yksi tavallinen kontaktiluento. Loput luennot ovat joko jo valmiina luentovideoina verkossa tai ilmestyvät verkkoon kurssin aikana. Luentovideot voi katsoa haluamanaan aikana.

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

Tommi Lahtonen
yliopistonopettaja Tommi Lahtonen
Sähköposti: tommi.j.lahtonen@jyu.fi
Kotisivu: <URL: http://hazor.iki.fi/>
Työhuone: AgC522.3
Puhelin: +358 40 8053275
Fax: (014) 260 2731

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/>
2016-10-18 14:55:28
Informaatioteknologia - Jyväskylän yliopiston informaatioteknologian tiedekunta