Tietoa kurssista
Ohjelmoinnin MOOC on kaikille avoin ja ilmainen ohjelmoinnin perusteet opettava verkkokurssi. Kurssilla perehdytään nykyaikaisen ohjelmoinnin perusideoihin sekä ohjelmoinnissa käytettävien työvälineiden lisäksi algoritmien laatimiseen. Kurssille osallistuminen ei vaadi ennakkotietoja ohjelmoinnista.
Ohjelmoinnin MOOC vastaa sisällöltään Helsingin yliopiston tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä opintopistettä (5+5).
Sisältö ja kurssin versiot
Kurssi koostuu 14 tehtäväsarjasta. Kunkin tehtäväsarjan tekemiseen kannattaa varata aikaa noin 5-20 tuntia. Varaamme oikeuden aikataulun ja aiheiden muutoksiin, kuitenkin niin, että jokaista tehtäväsarjaa on mahdollista suorittaa vähintään kahden viikon ajan.
Kurssista on kaksi versiota: aikataulutettu versio päättyi 4.5.2020.
Aikatauluton versio kurssista jatkuu toistaiseksi.
Aikatauluttoman kurssin tehtävät julkaistaan aina aikataulutetun kurssin jälkeen. Voit siirtyä aikataululliselta kurssilta aikatauluttomaan mikäli niin haluat. Huomaa kuitenkin että aikatauluttomasta versiosta ei voi hakea opinto-oikeutta, mutta sen suorittamalla voi saada opintopisteet kursseista.
Kurssin osat 1-7 vastaavat kurssia Ohjelmoinnin perusteet. Osat 8-14 vastaavat kurssia Ohjelmoinnin jatkokurssi.
Kurssin aloittaminen
Kurssin materiaalit on julkaistu - voit aloittaa suorittamisen heti kun haluat! Aloittaaksesi navigoi osaan 1.
Kurssille ei tarvitse ilmoittautua etukäteen saadakseen siitä opintopisteet Helsingin yliopiston Avoimelta yliopistolta. Voit vain aloittaa suoraan kurssin tekemisen ja opintopisteiden kirjaus hoidetaan kuhan olet päässyt kokeesta läpi. Jos sinulla ei ole suomalaista henkilötunnusta, voit saada kesäkuusta lähtien kurssista myös sertifikaatin.