|
|
Microsoft.NET-arkkitehtuuri, 6 op |
|
Toteutusaika |
14.2.2008-23.4.2008 |
|
Ilmoittautuminen |
Virtuaaliamkn eOpintotoimistoon. |
|
Opiskelijamäärä |
max. 24
opiskelijaa |
|
Toteuttava amk |
Pohjois-Karjalan
ammattikorkeakoulu |
|
Koulutusohjelma |
Tietotekniikka |
|
Vastuuopettaja, yhteys- ja lisätiedot |
DI,
MCSD Jarkko Turpeinen
(jarkko.turpeinen@pkamk.fi) |
|
Kohderyhmä |
Tietojenkäsittelyn tai
tietotekniikka-alan opiskelijat |
|
Suositustaso |
Ammattiopinnot tai vapaasti
valittavat opinnot |
|
Opetuskieli |
Suomi, kirjallisessa
materiaalissa on viittauksia myös englanninkielisiin
materiaaleihin. |
|
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
sekä komponenttipohjaisia että 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ö Vapaaehtoiset
osat: 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ä runsaasti myös ohjaajan tuottamaa sekä kirjallista että
videopohjaistamateriaalia. Lisäksi opiskelija tarvitsee Visual Studio .NET 2003 tai 2005 ohjelmiston
ja Windows 2000 Professional/XP-työaseman (ei
Home-versio), ää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://pax.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. Lähiopetusta tai
videoneuvottelua ei järjestetä, mutta puhelinohjausta kokeillaan kurssin
alussa ja tarpeen järjestetään
mukaan. |
Pohjois-Karjalan
ammattikorkeakoulu
2.11