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.