Huomaa! Kurssikuvaus vahvistetaan kahdeksi lukuvuodeksi (1.8.2018-31.7.2020) 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 pieniä ohjelmia ja arvioida ohjelmien suunnitelmia ja toteutuksia eri kriteerein. Osaat tehdä ohjelmointityötä ryhmässä ja olet tutustunut ryhmätyöskentelyssä tarvittaviin käytänteisiin ja työkaluihin kuten versionhallintaan. Olet tutustunut yksikkötestaukseen ja ohjelmoinnin työkaluihin.

Laajuus: 5

Aikataulu: 14.09.2020 - 20.12.2020

Vastuuopettaja (voimassa 01.08.2020-31.07.2022): Otto Seppälä

Vastuuopettaja (koskee tätä kurssikertaa): Otto Seppälä

Kurssin yhteystiedot (koskee tätä kurssikertaa):

Kurssin CEFR-taso (koskee tätä kurssikertaa):

Opetuskieli ja suorituskielet (voimassa 01.08.2020-31.07.2022):

Opetuskieli: suomi

Suorituskielet: suomi, ruotsi

SISÄLTÖ, ARVIOINTI JA KUORMITTAVUUS

Sisältö
  • Voimassa 01.08.2020-31.07.2022:

    Opiskelijat ratkaisevat annettuja ongelmia olio-ohjelmoinnin keinoin. Katso oppimistavoitteet ja kurssin kotisivu.

Toteutus, työmuodot ja arvosteluperusteet
  • Voimassa 01.08.2020-31.07.2022:

    Ryhmätapaamiset, kirjalliset tehtävät, ohjelmointiharjoitukset ja pienehköt projektityöt. 

Työmäärä toteutustavoittain
  • Voimassa 01.08.2020-31.07.2022:

    5 op (133 h) lähiopetus ryhmätapaamisissa ja tapaamisiin valmistautuminen sekä demonstraatiot, kirjalliset ja ohjelmointiharjoitustehtävät, projektityö ryhmässä, kurssipalaute

PERUSTIETOJA

Oppimateriaali
  • Voimassa 01.08.2020-31.07.2022:

    Suositeltu kirjallisuus esitellään kurssialustalla kurssin alkaessa.

Esitiedot
  • Voimassa 01.08.2020-31.07.2022:

    Kurssi on tarkoitettu suoritettavaksi samanaikaisesti kurssin CS-A1110 Ohjelmointi 1 kanssa.

LISÄTIETOJA

Description

Registration and further information