|
| ||||||||||||||
| Toteutusaika | 23.1.2006 -
28.4.2006 | ||||||||||||||
| Opiskelijamäärä | 30 | ||||||||||||||
| Toteuttava amk | Pohjois-Karjalan ammattikorkeakoulu | ||||||||||||||
| Vastuuopettaja | Riku
Turkia | ||||||||||||||
| Kohderyhmä | Tietojenkäsittelyn ja tietotekniikan
opiskelijat | ||||||||||||||
| Lähtötaso |
Kurssin suorittaminen
edellyttää vähintään Java-ohjelmointikielen perusteiden osaamista. | ||||||||||||||
| Tavoite | Opiskelija
oppii tuntemaan keskeisten tietorakenteiden ja niiden käsittelyn periaatteet
ja tavallisimpien talletusrakenteiden luonteen ja osaa laatia
perusrakenteita käsitteleviä ohjelmia Java-ohjelmointikielellä.
| ||||||||||||||
| Sisältö |
Tietojenkäsittelytekniikassa käytettävät
lista- ja puurakenteet, hajautus ja harvat taulukot, algoritmit ja
algoritmien analysoinnin alkeita.
| ||||||||||||||
| Käytettävä materiaali ja opetusjärjestelyt |
Opiskelussa
käytetty perusmateriaali on oppimisympäristössä.
Oheismateriaalina voi käyttää: Aho, Hopcroft & Ullman: Data Structures and Algorithms
| ||||||||||||||
| Arviointi |
Opintojakso arvostellaan numeroilla 0-5. Kurssin suorittaminen edellyttää oppimistehtävien suorittamista. Kurssin hyväksytty suorittaminen edellyttää vähintään pistemäärää, joka on 48 % maksimipistemäärästä.
| ||||||||||||||
| Ajankäyttö |
Kurssin suorittaminen vaatii noin 10 h
opiskelua viikossa riippuen aikaisemmasta osaamistasosta.
| ||||||||||||||
| Oppimisalusta |
Oppimisalustana käytetään Moodlea (http://iris.ncp.fi/moodle/). | ||||||||||||||
| Vuorovaikutteisuus ja tehtävät |
Etätehtävät palautetaan
oppimisympäristöön. Etätehtävät tehdään aikataulun mukaisesti. Tehtävien aikataulun mukainen palautus on opintojakson yksi arviointiperuste.
| ||||||||||||||
|
Riku.Turkia@ncp.fi, 4.11.2005 | |||||||||||||||