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.
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:
- Windows Forms
- Introduction to WPF in Visual Studio 2015
- .NET Framework 4.6 and 4.5
- .NET Framework Application Essentials
- Developing Client Applications with the .NET Framework
- Windows Presentation Foundation
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
Opettaja
Kurssi on tauolla 28.2.2020 saakka.
Käyttäjien kommentit