Huomaa! Kurssikuvaus vahvistetaan kahdeksi lukuvuodeksi kerrallaan ja esimerkiksi osaamistavoitteet, arviontimenetelmät ja keskeinen sisältö pysyvät pääsääntöisesti samana. Kullakin toteutuskerralla voidaan kuitenkin kurssiesitteen avulla tarkentaa ja muuttaa kurssin toteutustapaa, kuten kontaktiopetuksen järjestämistapaa, arviointimenetelmien painotusta tai materiaaleja.

OSAAMISTAVOITTEET

Osaat suunnitella ja toteuttaa itsenäisesti lukuisista luokista koostuvan itsenäisen olio-ohjelman, sekä dokumentoida ja perustella suunnittelussa ja toteutuksessa tekemiäsi valintoja. Ymmärrät kuinka jotkin toteutusvalinnat voivat vaikuttaa sekä ohjelman toimintaan että ohjelmointiprosessiin, erityisesti ohjelman jatkokehitykseen. Ymmärrät ja osaat hyödyntää olio-ohjelmoinnin kehittyneempiä ominaisuuksia kuten perintää monipuolisesti. Osaat käyttää integroitua kehitysympäristöä ja esim. yksikkötestausta apuna ohjelmoinnissa. Tunnet rinnakkaisohjelmoinnin perusidean ja osaat soveltaa ohjelmointikielten tarjoamia rinnakkaisuusominaisuuksia yksinkertaisessa tapauksessa.

Laajuus: 5

Aikataulu: 10.01.2024 - 16.05.2024

Vastuuopettaja (voimassa koko opetussuunnitelmakauden):

Vastuuopettaja (koskee tätä kurssikertaa): Lauri Malmi, Otto Seppälä, Juha Sorva

Kurssin yhteystiedot (koskee tätä kurssikertaa):

Kurssin CEFR-taso (voimassa koko opetussuunnitelmakauden):

Opetuskieli ja suorituskielet (koskee tätä kurssikertaa):

Teaching language: Finnish. Languages of study attainment: Finnish, Swedish

SISÄLTÖ, ARVIOINTI JA KUORMITTAVUUS

Sisältö
  • voimassa koko opetussuunnitelmakauden:

    Ohjelmistosuunnittelun alkeet, ohjelmoinnin työkaluja, toimintatapoja ja metodiikkaa. Edistyneempiä ohjelmoinnin abstraktioita. Projekti sisältää ohjelmointityön lisäksi työn suunnittelun ja dokumentoinnin.

Toteutus, työmuodot ja arvosteluperusteet
  • voimassa koko opetussuunnitelmakauden:

    Kurssin pakollisia osasuorituksia ovat harjoitustehtävät sekä yksilöllinen ohjelmointiprojekti, jotka molemmat vaikuttavat kokonaisarvosanaan. Tarkempi kuvaus arvosteluperusteista ilmoitetaan kurssin kotisivulla.

Työmäärä toteutustavoittain
  • voimassa koko opetussuunnitelmakauden:

    Luennot 12 t, Monimuoto-opetus 12 t, harjoitustehtävät ja itseopiskeltava materiaali 40 t, projekti 72 t.

PERUSTIETOJA

Oppimateriaali
  • voimassa koko opetussuunnitelmakauden:

    Ilmoitetaan kurssin kotisivulla.

Korvaavuudet
Esitiedot
  • voimassa koko opetussuunnitelmakauden:

    Esitiedot

LISÄTIETOJA

Lisätietoja
  • voimassa koko opetussuunnitelmakauden:

    Opetuskieli : suomi

    Opetusperiodi : 2022-2023 Kevät III - V
    2023-2024 Kevät III - V