IIO10500 Käyttöliittymäohjelmointi

Harjoitukset, Tehtävät, Kevään 2008 aikataulu, Opintojaksosuunnitelma 

Viikko 19

Opintojakso päättynyt. Arvosanat ASIOon niitten osalta joilla suoritukset ok!

Ma 5.5 ohjelmointikokeen uusinta. Koe alkaa tasan kello 9:00 ja kestää kolme tuntia.
Ilmoittaudu kokeeseen lähettämällä Esalle sähköposti viim. 30.4 klo 16 mennessä, otsikoksi "IIO10500Uusintakoe ma 5.5 "
Huom: tiedoksi kokeeseen osallistujille että labra-verkko ei ole käytössä 5.5 alkaen!

Käykää antamassa opintojakson palaute eSeppo2-järjestelmään (priex-palvelin näkyy vain IT-Dynamossa).
Eräs opiskelija oli kysynyt tehtäväpalautuksessaan että mikä on DLL? Viimeinen ;.-) oppimistehtävä liittyykin siihen, eli lukaiskaapa lyhyesti suomeksi Jaettu kirjasto ja kattavasti englanniksi What is a DLL?

Viikko 18

Harjoitustöiden palautusta: katso ryhmäsi aika

Viikko 17

ti 22.4 Ohjelmointikoe 11:15-15:15  Huom! alkaa tasan kello 11:15 ajoissa paikalla.
Malliksi viime vuotinen koe...

Viikko 16

ti 15.4/ ke 16.4   Harjoitustöiden palautus

Viikko 15

ti 8.4 harjoitustöiden tekoa
ke 9.4 Osallistuminen seminaariin!

Viikko 14

Viikon linkkivinkki: KoeSäännöt
Keskiviikko Koetehtävien läpikäynti
Tiistai Kokeen harjoitus, kolme tehtävää

Viikko 13

Viikon linkkivinkki: ASP.NET Tutorials
Keskiviikko Autentikointi ASP.NETissä
Tiistai Viikkoharjoituksen läpikäynti & Autentikointi ASP.NETissä

Viikko 12

Viikon linkkivinkki: sql, javascipt, asp.net, hötömölö yms
Keskiviikko DataControls -> kaikki (niin paikalla olleet kuin poissaolleet) tehkää harjoitus 12!
Tiistai ASP.NET ohjelmointi Server Controls

Viikko 11

Tiistai & keskiviikko ASP.NET ohjelmointi.

Viikkoharjoituksena SM-liigan outojen olioitten tallentaminen.
Palauttakaa tehtävä viim. maanantaina 10.3 klo 22:00 mennessä:
- postin otsikoksi: "IIO10500 Vk11 Etunimi Sukunimi"
- pakkaa projektisi yhdeksi zip-tiedostoksi, nimeät ""IIO10500 Vk11 Etunimi Sukunimi" ja liitä se sähköpostin liitetiedostoksi

Viikko 10

Keskiviikko 5.3 Datareaderin käyttö ja Datan lukeminen DemoxOy-tietokannasta
Tiistai 4.3 tunnit peruttu

Viikko 8

Tunnit keskiviikkona 11:15-15:15!!
            [käytetään tilaisuutta hyväksi ja korvataan reissujen takia "jäämättä" pitäneitä tunteja]
Tiistaina ADO.NET peruskäsitteet & tietojen lukeminen Data-kontrolliin eri tietosäiliöistä.

Viikko 7

Tunnit normaalisti lukujärjestyksen mukaan.
Tiistaina GDI+, MP3 soitin quartz.dll:n avulla
Keskiviikkona PairProgramming demo.

Viikko 6

Tunnit normaalisti lukujärjestyksen mukaan.
Viikkoharjoituksena Oudot Oliot SM-liigassa. Palauttakaa tehtävä sunnuntaihin 10.2 klo 24:00 mennessä:
- postin otsikoksi: "IIO10500 Vk6 Etunimi Sukunimi"
- pakkaa projektisi yhdeksi zip-tiedostoksi, nimeät ""IIO10500 Vk6 Etunimi Sukunimi" ja liitä se sähköpostin liitetiedostoksi
PS Viikkotehtävässä on ylimääräinen lisätehtävä, sen toteuttamisesta myös ylimääräinen piste kokeeseen :-)

Viikko 5

Tunnit normaalisti lukujärjestyksen mukaan.
Viikkoharjoituksena WinLotto.

Viikko 4

Viikolla 4 (22-23.1.08) ei kontaktiopetusta, vaan tehkää Viikkoharjoitukset: Aspirine Metering System ja MatikkaNero.
Tehtävät palautettava ke 23.1 klo 16:00 mennessä sähköpostilla Esalle:
- postin otsikoksi: "IIO10500 Vk4 Etunimesi Sukunimesi"
- pakkaa projektisi yhdeksi zip-tiedostoksi, jonka nimeät ""IIO10500 Etunimesi Sukunimesi HarjoituksenNimi" ja liitä ne sähköpostin liitetiedostoksi

Viikko 3

Tiistaina tunnit normaalisti. Tehkää Harjoituksista KonsoliLotto tiistaiksi valmiiksi.
Tehkää Harjoituksista KonsoliLotto++
Keskiviikkona mennään kuuntelemaan MSn edustajia auditorioon.

Viikko 2

Opintojakso alkaa viikolla 2 tiistaina 8.1.2008 kello 11:15 luokassa D305.
Ensimmäisellä kerralla läsnäolo pakollinen! Opintojakson sisältö, oppimistavoitteet ja suoritustapa käydään läpi.

Harjoitukset ja tehtävät

Harjoituksia tehdään yhdessä tunneilla, jos olette poissa sattuneesta syystä tunneilla, tehkää harjoitukset itsenäisesti. Tehtävät kukin tekee itsenäisesti kotona/koulussa... Motto: tekemällä oppii!

Tunnit

Esitietovaatimukset

Oppimistavoitteet ja sisältö

Opettaja

lehtori Esa Salmikangas http://homes.jamk.fi/~salesa

Vaatimukset hyväksytylle suoritukselle sekä arviointi

Seuraavat täytyy suorittaa hyväksytysti jotta opintojaksosta pääsisi läpi:

Arvosana muodostuu ohjelmointikokeesta (paino 70%) ja harjoitustyöstä (paino 30%) saatavien pisteiden perusteella seuraavasti:

pisteet maksimista arvosana
>= 90% 5
>= 80 % 4
>= 70 % 3
>= 60 % 2
>= 50 % 1
< 50 % hylätty

Materiaali

linkkejä

Visual Studio, ASP.NET, Windows

C#

Softaa ladattavaksi

FAQ

Q: Ohjelmointikoe ei mennyt minulta hyvin ja sain huonon arvosanan opintojaksosta. Mittaako ohjelmointikoe oikeasti osaamistani?
A: Mittaa, ja todella hyvin mittaakin. Sillä kokemuksella mikä minulla on ohjelmoinnin opettamisesta (vuodesta 1990 alkaen) niin ohjelmointikoe on ehdottomasti parhaita ja luotettavimpia (ei toki ainoita) tapoja mitata ohjelmointiosaamista.

Q: Miten siirrän ASP.NET projektin "koulun koneelta kotikoneelleni" tai "kotikoneelta koulun koneelle"?
A: Vastaus

Q: Pitääkö etätehtävät palauttaa?
A: Ei, mutta siitä huolimatta ne pitää tehdä.

Q: Auttaako opettaja ohjelmointiongelmissa?
A: Mielellään ei, katso kohta Oppimistavoitteet ja sisältö

Takaisin (back)