Odota...
Wait...
Korppi-järjestelmän toimintoja Korppi

11.16.0

Kirjaudu sisään järjestelmään!
25.3.2017 21:40

TIEA212 Graafisten käyttöliittymien ohjelmointi, 6 op [kotisivu]

Tietotekniikan laitos

Tiedotus:
Kurssille ei voida ilmoittautua, koska se on jo vanhennettu.
Kurssin ilmoittautumisaika päättyi 30.6.12 klo 00:00.

Yleisiä tietoja

Kotisivu: http://appro.mit.jyu.fi/gko/
Alkaa - päättyy: 31.1.12 - 31.8.12
Ilmoittautumisaika: 29.5.11 klo 0:00 - 30.6.12 klo 0:00
Ilmoittautuminen voidaan perua 1.2.2012 klo 00:00 mennessä.
Opettaja(t): Yliopistonopettaja Tommi Lahtonen (tommi.j.lahtonen@jyu.fi)
Tuntiopettaja Jouni Potila (jouni.t.potila@student.jyu.fi)
Laajuus: 6 op
Kielet: opetuskielet: suomi; suorituskielet: English, suomi
Ilmoittautuneita: 97
Organisaatiot:Informaatioteknologian tiedekunta (ITK), Tietotekniikan laitos (TTL)
Sisältö:

Graafisten käyttöliittymien ohjelmointi Windows-ympäristössä. Komponenttipohjainen ohjelmointi (C#), verkko-ohjelmointi

Osaamistavoitteet:Oppia ymmärtämään komponentti- ja tapahtumapohjaisen (event driven) ohjelmoinnin perusteet. Kyky tuottaa omia komponentteja.
Osaamistavoitetaulukko:
Osaamistavoitteet?1
muistaa
2
ymmärtää
3
osaa soveltaa
4
osaa analysoida
5
osaa arvioida
6
osaa luoda
C#-kieli, virtuaalikoneymmärtää
C#-kieliosaa analysoida
Windows Formsosaa soveltaa
Tapahtumatosaa soveltaa
Delegaatitosaa soveltaa
Propertytosaa soveltaa
Komponenttiohjelmointiosaa soveltaa
Windows-grafiikkaymmärtää
Linq, ADO Entity Model (ORM)osaa soveltaa
WPFosaa soveltaa
Attached propertiesymmärtää
verkko-ohjelmointiosaa soveltaa
Registry ja .configosaa soveltaa
Tulostaminenymmärtää
Multimediaymmärtää
3D-grafiikka muistaa
Graafinen käyttöliittymäosaa analysoida
Lokalisointiosaa soveltaa
Leikepöytäosaa soveltaa
Säikeetosaa soveltaa
Esitiedot:

Ohjelmointi 2, tietokannat ja tiedonhallinnan perusteet, tietoverkot.

Opetusmuodot:Luennot, harjoitukset, pääteohjaukset, harjoitustyö.
Suoritustavat:

Viikkotehtävät + harjoitustyö

Kirjallisuus:

Microsoftin WWW:ssä tarjoamat C#-ohjeet, Lappalainen & Malmirae: Delphi peruskurssi, Lappalainen: Windows-ohjelmointi C-kielella, Olio-ohjelmointi ja C++.

Avainsanat:

Komponenttipohjainen ohjelmointi, graafinen käyttöliittymä, tapahtumapohjainen ohjelmointi, event driven

[Tiivistä opetusryhmien aika- ja paikkatiedot]

Luento [ryhmien tarkat tiedot ja ilmoittautuminen]

Luento 1 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 97, maksimi 200
ilm.aika: 29.5.2011 00:00 - 30.6.2012 00:00
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag Auditorio 1, Martti Ahtisaari -sali5ti31.1.201214:15-16:00LahtonenTapahtuman tiedot

Pääteohjaus [ryhmien tarkat tiedot ja ilmoittautuminen]

Ohjaus 1A [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 12, maksimi 12
ilm.aika: 29.5.2011 00:00 - 30.6.2012 00:00
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag B213.1 (Lakes)5to2.2.201208:15-10:00LahtonenTapahtuman tiedot
2Ag B213.1 (Lakes)6to9.2.201208:15-10:00LahtonenTapahtuman tiedot
3Ag B213.1 (Lakes)7to16.2.201208:15-10:00LahtonenTapahtuman tiedot
4Ag B213.1 (Lakes)8to23.2.201208:15-10:00LahtonenTapahtuman tiedot
5Ag B213.1 (Lakes)9to1.3.201208:15-10:00LahtonenTapahtuman tiedot
6Ag B213.1 (Lakes)10to8.3.201208:15-10:00LahtonenTapahtuman tiedot
7Ag B213.1 (Lakes)11to15.3.201208:15-10:00LahtonenTapahtuman tiedot
8Ag B213.1 (Lakes)12to22.3.201208:15-10:00LahtonenTapahtuman tiedot
9Ag B213.1 (Lakes)13to29.3.201208:15-10:00LahtonenTapahtuman tiedot
10Ag B213.1 (Lakes)15to12.4.201208:15-10:00LahtonenTapahtuman tiedot
Ohjaus 1B [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 2, maksimi 12
ilm.aika: 29.5.2011 00:00 - 30.6.2012 00:00
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag B212.2 (Mountains)5to2.2.201208:15-10:00-Tapahtuman tiedot
2Ag B212.2 (Mountains)6to9.2.201208:15-10:00-Tapahtuman tiedot
3Ag B212.2 (Mountains)7to16.2.201208:15-10:00-Tapahtuman tiedot
4Ag B212.2 (Mountains)8to23.2.201208:15-10:00-Tapahtuman tiedot
5Ag B212.2 (Mountains)9to1.3.201208:15-10:00-Tapahtuman tiedot
6Ag B212.2 (Mountains)10to8.3.201208:15-10:00-Tapahtuman tiedot
7Ag B212.2 (Mountains)11to15.3.201208:15-10:00-Tapahtuman tiedot
8Ag B212.2 (Mountains)12to22.3.201208:15-10:00-Tapahtuman tiedot
9Ag B212.2 (Mountains)13to29.3.201208:15-10:00-Tapahtuman tiedot
10Ag B212.2 (Mountains)15to12.4.201208:15-10:00-Tapahtuman tiedot
Ohjaus 2A [ryhmätiedot ja ilmoittautuminen]; maksimi 12
ilm.aika: 29.5.2011 00:00 - 30.6.2012 00:00
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag B213.1 (Lakes)5to2.2.201210:15-12:00LahtonenTapahtuman tiedot
2Ag B213.1 (Lakes)16to19.4.201208:30-12:15LahtonenTapahtuman tiedot
3Ag B213.1 (Lakes)17to26.4.201208:30-12:15LahtonenTapahtuman tiedot
4Ag B213.1 (Lakes)18to3.5.201209:00-11:45LahtonenTapahtuman tiedot
5Ag B213.1 (Lakes)19to10.5.201209:00-11:45LahtonenTapahtuman tiedot
Ohjaus 3A [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 11, maksimi 12
ilm.aika: 29.5.2011 00:00 - 30.6.2012 00:00
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag B213.1 (Lakes)5to2.2.201212:15-14:00LahtonenTapahtuman tiedot
2Ag B213.1 (Lakes)6to9.2.201212:15-14:00LahtonenTapahtuman tiedot
3Ag B213.1 (Lakes)7to16.2.201212:15-14:00LahtonenTapahtuman tiedot
4Ag B213.1 (Lakes)8to23.2.201212:15-14:00LahtonenTapahtuman tiedot
5Ag B213.1 (Lakes)9to1.3.201212:15-14:00LahtonenTapahtuman tiedot
6Ag B213.1 (Lakes)10to8.3.201212:15-14:00LahtonenTapahtuman tiedot
7Ag B213.1 (Lakes)11to15.3.201212:15-14:00LahtonenTapahtuman tiedot
8Ag B213.1 (Lakes)12to22.3.201212:15-14:00LahtonenTapahtuman tiedot
9Ag B213.1 (Lakes)13to29.3.201212:15-14:00LahtonenTapahtuman tiedot
10Ag B213.1 (Lakes)15to12.4.201212:15-14:00LahtonenTapahtuman tiedot
Ohjaus 3B [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 2, maksimi 12
ilm.aika: 29.5.2011 00:00 - 30.6.2012 00:00
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag B212.2 (Mountains)5to2.2.201212:15-14:00-Tapahtuman tiedot
2Ag B212.2 (Mountains)6to9.2.201212:15-14:00-Tapahtuman tiedot
3Ag B212.2 (Mountains)7to16.2.201212:15-14:00-Tapahtuman tiedot
4Ag B212.2 (Mountains)8to23.2.201212:15-14:00-Tapahtuman tiedot
5Ag B212.2 (Mountains)9to1.3.201212:15-14:00-Tapahtuman tiedot
6Ag B212.2 (Mountains)10to8.3.201212:15-14:00-Tapahtuman tiedot
7Ag B212.2 (Mountains)11to15.3.201212:15-14:00-Tapahtuman tiedot
8Ag B212.2 (Mountains)12to22.3.201212:15-14:00-Tapahtuman tiedot
9Ag B212.2 (Mountains)13to29.3.201212:15-14:00-Tapahtuman tiedot
10Ag B212.2 (Mountains)15to12.4.201212:15-14:00-Tapahtuman tiedot