|
|
Microsoft.NET-arkkitehtuuri, 4 ov |
|
Toteutusaika |
12.1.2005-26.4.2005 |
|
Opiskelijamäärä |
max. 24
opiskelijaa |
|
Toteuttava amk |
Pohjois-Karjalan
ammattikorkeakoulu |
|
Vastuuopettaja |
DI,
MCSD Jarkko Turpeinen (jarkko.turpeinen@ncp.fi) |
|
Kohderyhmä |
III- ja
IV:n vuosikurssin opiskelijat |
|
Lähtötaso |
Kurssin
suorittaminen edellyttää jonkin ohjelmointikielen perusteiden osaamista
(mielellään olio-ohjelmointikieli). Kurssin suorittaminen ei kuitenkaan
edellytä C++- tai Java-kielen syvällistä osaamista. |
|
Johdanto |
Microsoftin
uuden .NET-arkkitehtuurin taustalla on paljon
asioita, joista ehkä tärkein on sovelluskehityksen helpottuminen. Microsoftin
pitkään kehittämä Windows DNA -arkkitehtuuri on monipuolinen, mutta samalla
melkoisen monimutkainen. Uusi .NET-arkkitehtuuri
tekee kaiken yksinkertaisemmin. Sovelluskehittäjät ovat pitkään odottaneet
uutta, yhtenäisempää ja tehokkaampaa Microsoft-ohjelmointimallia, joka
tarjoaisi tukea verkottuneen Internet-maailman asettamiin
ohjelmointihaasteisiin sekä mahdollisuuksia valita mieleisensä
ohjelmointikieli. |
|
Tavoite |
Opiskelija
tuntee koulutusjakson jälkeen Microsoft.NET-arkkitehtuurin
keskeisimmät ominaisuudet ja toiminnot (teoria) sekä niiden
toimintaperiaatteet. Opiskelija osaa luoda yksinkertaisia,
palveluorientoituneita kolmikerrosarkkitehtuurin mukaisia sovelluksia
(käytäntö). |
|
Sisältö |
Kaikille
yhteiset pakolliset osat: 1.
Johdanto Microsoft .NET-arkkitehtuuriin 3. ADO.NET-tietokanta-arkkitehtuuri 4.
Verkkopalvelut (Web Services) 5.
Harjoitustyö Seuraavista
valittava yksi osa: 6. ASP.NET-ohjelmoinnin perusteet 7. ASP.NET-mobiiliohjelmoinnin perusteet |
|
Käytettävä materiaali ja opetusjärjestelyt |
Opetusmateriaalina
käytetään seuraavia kirjoja: 1. Microsoft .NET uudet ominaisuudet, Platt D, S. ISBN
951-826-548-8. Edita Oyj, IT-Press 2001. 2. Richter, J. Inside .NET-ohjelmointi. ISBN
951-826-695-6. Edita
Oyj, IT-Press 2003. Moodle-oppimisalustassa
on käytettävissä myös ohjaajan tuottamaa videomateriaalia, jotka havainnollistavat
opiskeltavia asioita. Lisäksi
opiskelija tarvitsee Visual Studio .NET 2003 ohjelmiston
ja Windows 2000 Professional/XP-työaseman, äänikortin ja kaiuttimet, jolla harjoitukset tehdään.
Lisäksi tarvitaan nopea Internet-yhteys videoiden katsomiseen. Opiskelijalla
on oltava järjestelmänvalvojaoikeudet työaseman asennuksiin. |
|
Arviointi |
Kurssin
suorittaminen edellyttää oppimistehtävien suorittamista, oppimisen ja
itsearvioinnin kirjoittamista sekä harjoitustyön tekemistä. Jokainen
opiskelija kirjoittaa oppimistehtävien yhteydessä oppimistaan ja
itsearviointia. Kurssin arvioinnissa oppimisen ja itsearvioinnin painoarvo on
50 % ja harjoitustyön painoarvo 50 %. |
|
Ajankäyttö |
Kurssin
suorittaminen vaatii noin 8 - 10 h opiskelua viikossa riippuen aikaisemmasta
osaamistasosta. |
|
Oppimisalusta |
Oppimisalustana
käytetään Moodlea (http://iris.ncp.fi/moodle). P-K AMK:n virtuaaliportaali
löytyy osoitteesta http://elearn.ncp.fi/. |
|
Vuorovaikutteisuus ja tehtävät |
Kurssilla
käytetään Moodle-oppimisalustaa, keskusteluryhmiä (keskusteluihin
osallistumista edellytetään), sekä sähköpostia ja tarvittaessa
puhelinohjausta (ilmoitettuina päivystysaikoina). Oppimisen tukena käytetään
myös Media Player -ohjelmalla katsottavaa ja kuunneltavaa videomateriaalia. Kurssin
suorittaminen tapahtuu sekä itsenäisesti että pienryhmissä suoritettavien
oppimistehtävien, verkkokeskusteluiden ja harjoitustyön avulla. Kurssin
aikana kirjoitetaan omaa oppimista ja itsearviointia kuvaavaa asiakirjaa,
jota ohjaaja kommentoi kurssin aikana. |
Pohjois-Karjalan ammattikorkeakoulu
30.9.2004