Osion kuvaus

  • Kurssi jatkaa siitä, mihin kurssi CS-A1111 Ohjelmoinnin peruskurssi Y1 päättyi. Tämän kurssin keskeisinä tavoitteina on opetella oman ohjelman kehitykseen tarvittavia tietoja ja taitoja, sekä harjoitella niitä toteuttamalla henkilökohtainen ohjelmointiprojekti. Tavoitteena on myös, että opiskelija saa riittävät valmiudet opiskella tietotekniikkaa sivuaineena.

    Yleistä

    Tämän kevään kurssille ilmoittautuminen on päättynyt.

    Kurssi koostuu vaiheista, jotka suoritettavissa vain niiden suoritusaikana.

    • Harjoitustehtävät A+:ssa viikottain pääosin periodilla III, viimeisten harjoitustehtävien suoritusta voi jatkaa osin periodin IV puolelle
    • Henkilökohtainen ohjelmointiprojekti jossa laaditaan itsenäisesti kokonainen pienehkö ohjelma. Projektiosuus käynnistyy periodien III/IV vaihteessa ja päättyy periodin V alkupuolella.
      • tarkemmat ohjeet ja aikataulu löytyvät kurssin A+:sta

    Suorittaminen

    Kurssi koostuu kahdesta pääosasta, joista kummastakin muodostuu osasuoritus
    • A+-alustalla suoritettavat harjoitustehtävät (ja niihin liittyvät harjoitustilaisuudet)
    • Henkilökohtainen ohjelmointiprojekti, johon ei liity yhteistilaisuuksia, mutta joka sisältää henkilökohtaisia assistenttitapaamisia (projektiosuus ei ole siis täysin etäsuoritettavissa, tapaamiset selitetty tarkemmin A+:ssa)
    Kurssilla ei ole tenttiä.

    Materiaali ja tiedottaminen

    Kurssin ohjeistus ja materiaali on A+-alustalla (linkki), jossa ovat erityisesti kurssiin liittyvä lukemisto ja kurssin harjoitustehtävät. Tehtävineen ja liitteineen materiaali kattaa kurssin koko perussisällön. Ohjelmointikielenä kurssilla käytetään Pythonia.

    Luennot, harjoitustilaisuudet ja yhteydenotot

    Kurssin luennot ovat päättyneet (niillä käytiin tarvittavat perusteet läpi, ja kalvot ovat täällä MyCoursesissa saatavilla). Kurssin harjoitustilaisuuksissa voi harjoitustehtäviä työstää tarkemmin opetushenkilöstön kanssa. Kurssin projektivaiheessa kullakin opiskelijalla on nimettynä assistentti, jolta voi kysyä neuvoja projektivaiheeseen liittyen. Sähköpostitse kurssin osoitteesta cs-a1121 aalto.fi (eikä henkilökohtaisiin osoitteisiin) voi kysyä kurssiin yleisesti liittyviä asioita.