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
- Teacher: Seppälä Otto