Ohjelmointi 1

Opintojakson tiedot

Opintojakson nimi
Ohjelmointi 1
Laajuus
6 op
Koodi
ITKP102
Vastuuorganisaatio
Avoin yliopisto
Informaatioteknologian tiedekunta
Arviointiasteikko
Yleinen asteikko, 0-5
Suorituskieli
suomi

Opintojakson kuvaus

³§¾±²õä±ô³Ùö

Rakenteisen ohjelmoinnin perusteet. Johdatus algoritmeihin ja ongelmanratkaisuun. Perustietorakenteet, niiden käyttäminen ja soveltaminen. Tietokoneohjelman suunnittelu, kirjoittaminen C#-kielellä, ja virheiden jäljittäminen. Harjoitustyönä kukin opiskelija toteuttaa oman pelin hyödyntäen Jypeli-kirjastoa. Myös lukuisissa viikkotehtävissä tutkitaan peleistä tuttuja ongelmia.

Suoritustavat

Suoritustapa 1: riittävästi demotehtäviä, harjoitustyö, debuggausnäyte, tentti.
Suoritustapa 2: Muuten sama kuin tapa 1, mutta ei tenttiä, ja vähintään 5 demopistettä joka kerta, mukaan lukien 2 pistettä tähtitehtävistä. Arvosana on tällöin enintään 1.
Suoritustapa 3: debuggausnäyte, harjoitustyö + loppukoe.
Suoritustapa 4: Muut opettajan kanssa etukäteen sovitut tavat.

Arviointiperusteet

Kokeen pistemäärä määrää kurssin arvolauseen. Demotehtävistä ja luentoaktiivisuudesta voi saada
lisäpisteitä. Samoin erityisen vaativasta harjoitustyöstä.

Katso ohjeet opintojen aloittamiseen täältä

Aloita avoimen yliopiston opinnot ilmoittautumalla valitsemallesi opintojaksolle. Opintojen aikataulutiedot, hinnat ja ilmoittautumislinkit löydät opintojaksojen sivuilta.

Tutustu opintojakson kursseihin ja ilmoittaudu niistä yhteen

Ilmoittautuminen auki