|
|
Microsoft.NET-arkkitehtuuri, 6 op |
|
Toteutusaika |
23.9.2005-9.12.2005 |
|
Hakuaika |
Jälkihaku meneillään. |
|
Opiskelijamäärä |
max. 24
opiskelijaa |
|
Toteuttava amk |
Pohjois-Karjalan
ammattikorkeakoulu |
|
Koulutusohjelma |
Tietotekniikka |
|
Vastuuopettaja, yhteys- ja lisätiedot |
DI,
MCSD Jarkko Turpeinen (jarkko.turpeinen@ncp.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 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://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. Lähiopetusta
tai videoneuvottelua ei järjestetä, mutta puhelinohjausta kokeillaan kurssin
alussa ja tarpeen mukaan. |
Pohjois-Karjalan ammattikorkeakoulu
30.9.2005