TIEA212 Graafisten käyttöliittymien ohjelmointi (5 op)
- Kotisivu
- Sisältö
- Osaamistavoitteet
- Esitiedot
- Tarvittavat ohjelmistot
- Suorittaminen
- Tentit
- Kirjallisuus
- Ilmoittautuminen kurssille ja pääteohjausryhmiin
- Etäopiskelu
- Luennot
- Pääteohjaukset
- Viikkotehtävät
- Harjoitustyö
- Arvostelu
- Keskusteluryhmä
- Aiempia kursseja
- Opettaja
Graafisten käyttöliittymien ohjelmointi -kurssilla opiskellaan graafisten käyttöliittymien ohjelmointia Windows-ympäristössä ja komponenttipohjaista ohjelmointia.
Syksyn 2014 muutoksia: Kurssi venytetään koko syksyn mittaiseksi, viikkotehtävien tekemiseen on aikaa aina kaksi viikkoa, pääteohjausta on tarjolla lähes joka viikko, jokainen kurssilainen arvioi ja kommentoi viikottain jonkun toisen tekemän tehtävän, harjoitustyön vaatimukset ja arvosteluperusteet muuttuvat.
Kurssin järjestelyt käydään läpi kurssin ensimmäisellä luennolla. Luento tulee myös verkkoon heti luennon pitämisen jälkeen.
Kurssi on syksyllä 2014 tehtävissä täysin etäopiskeluna kunhan noudattaa kurssin aikataulua.
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 2010 tai Visual Studio 2012 tai Visual Studio 2013 -ohjelmistoa, jonka saat DreamSparkista.
Uudempi VS tukee tarvittaessa myös Windows 8 ja Windows Phone 8 -sovelluskehitystä.
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.
Ilmoittautuminen kurssille ja pääteohjausryhmiin
Kurssille ilmoittaudutaan Korppi-järjestelmän kautta.
Etäopiskelu
Syksyn 2014 kurssin voi suorittaa kokonaan etäopiskeluna kunhan toimii lähiopetuksen aikataulussa.
Vapaan aikataulun etäopiskelu on mahdollista seuraavan kerran keväällä 2015.
Luennot
Kurssilla pidetään vain yksi tavallinen kontaktiluento. Loput luennot ovat joko jo valmiina luentovideoina verkossa tai ilmestyvät kurssin aikana. Luentovideot voi katsoa haluamanaan aikana.
Pääteohjaukset
Lähiopetuskurssilla on kahdeksan 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
Opettaja

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