MOOC.fi opettajille
Ohjelmointitaito korostuu jatkuvasti nykyajan maailmassa ja opetuksessa. Avustamme kaikkia kiinnostuneita kouluja järjestämään ohjelmoinnin perusopetusta. Tarjoamme käyttöösi kaiken kurssilla tarvittavan materiaalin aina koekysymyksiin asti. Sinun ei edes tarvitse huolehtia tehtävistä tai tentistä: tehtävät tarkastetaan automaattisesti ja valmiit tenttivastaukset voit vain lähettää meille tarkastusta varten.
MOOCin käyttö opetuksessa
Voit hyödyntää tarjoamiamme materiaaleja vapaasti. Materiaaleissamme käytetty Creative Commons BY-NC-SA -lisenssi tarkoittaa sitä, että voit käyttää materiaaleja joko sellaisenaan tai muokata niitä paremmin omaan opetukseesi sopivaksi, kunhan säilytät tiedon alkuperäisistä tekijöistä materiaalissa.
Mikäli tarkoituksesi on järjestää ohjelmoinnin perusteiden opetusta, kurssikokonaisuutemme sopii siihen erinomaisesti. Tarjolla on laadukas opetusmateriaali, joka “opettaa itse itseään”, sekä erittäin kattavat harjoitustehtäväsarjat, jotka järjestelmämme tarkastaa automaattisesti mihin tahansa kellonaikaan. Jos haluat omaan oppilaitokseesi kurssejamme, joilla on omaan opetukseesi sopivat määräajat, onnistuu se toistaiseksi maksutta. Olemme kehittämässä prosessia jatkuvasti. Oman ohjelmointikurssin pitäminen ei ole koskaan ollut näin helppoa!
MOOCit ovat muutenkin erittäin kätevä apuväline opettajille. Kaikkiin kursseihin kuuluva automaattinen tehtävien tarkastus vapauttaa aikaa opettajalta opettamiseen ja opiskelijoiden henkilökohtaiseen ohjaamiseen.
Näin järjestät kurssin
Mikäli opiskelijasi haluavat hakea Ohjelmoinnin MOOC -kurssin kautta opiskelupaikkaa Helsingin yliopiston tietojenkäsittelyn laitokselle, tulee heidän osallistua juuri kyseenomaiselle opiskeluoikeiden mahdollistavalle kurssille. Muissa tapauksissa suosittelemme oman kurssi-instanssin luomista, jolloin opettajana sinun on helpompaa ja vaivattomampaa seurata kurssilaistesi etenemistä, sekä voit asettaa kurssille omat määräajat. Mikäli haluaisit kurssillesi kokeen, ota meihin sähköpostitse yhteyttä mieluusti ennen kuin aloitatte kurssin.
Tarjoamme kursseistamme valmiita kurssipaketteja, joista voit luoda omaan käyttöösi, sinulle sopivilla määräajoilla, oman kurssin. Kurssipakettiin kuuluu siis tehtävät ja erityisesti näille tehtäville tarkoitettu opetusmateriaali. Kurssin materiaali on avoimesti kaikkien luettavissa netissä, mutta kurssin tehtäviä tehdäkseen tulee opiskelijan kirjautua järjestelmään ja rekisteröityä kurssillesi.
Opettajana näet tehtävät malliratkaisuineen, sekä kaikkien kurssilaisten kaikki palautukset ja pisteet. Voit myös hallita kurssien tehtävien avautumista ja sulkeutumista omien tarpeidesi mukaan.
Test My Code (TMC)
Test My Code (TMC) on järjestelmä, joka huolehtii tehtävien automaattisesta tarkastuksesta ja pisteytyksestä. Opettajille se mahdollistaa omalle koululleen oman organisaation ja kurssien luomisen. Organisaatio ja omat kurssit on tarkoitettu helpottamaan omien opiskelijoiden seurantaa ja yksilöllistä tehtävien aikatauluttamista.
Luotuasi organisaation, voit antaa myös muille koulusi opettajille oikeudet hallinnoida organisaatiota. Voit myös kurssikohtaisesti antaa apuopettajan statuksen.
Kurssin perustaminen
Aloita luomalla itsellesi käyttäjätunnus sivustolle https://tmc.mooc.fi/. Huomaa, että vaikka olisit aiemmin tehnyt mooc.fi -sivuston kursseja, ei osoitteessa https://tmc.mooc.fi/mooc tehty käyttäjätunnus toimi tässä toisessa palvelussa ainakaan toistaiseksi. Voit halutessasi käyttää käyttäjätunnusta luodessasi samaa nimimerkkiä ja sähköpostia kuin mooc.fi:n TMC-palvelussa.
Varmista ettei oppilaitoksellesi ole jo luotu organisaatiota. Mikäli oppilaitoksellasi on jo organisaatio, pyydä jotakuta organisaation opettajaa lisäämään sinut opettajaksi. Pyrimme välttämään tilannetta jossa esimerkiksi samalla lukiolla on järjestelmässä useita eri organisaatioita.
Seuraa Test My Coden opettajan opasta koulusi organisaation luomiseen ja ensimmäisen kurssin rakentamiseen. Huom: opas on tällä hetkellä tarjolla vain englanniksi.
Huom: organisaatio luodaan järjestelmään välittämästi, joten voit heti organisaation luomisen jälkeen lisätä sen alle kursseja. Et kuitenkaan näe tehtävien mallivastauksia ennen kuin järjestelmänvalvoja varmistaa organisaatiosi. Järjestelyn tarkoitus on estää organisaatioiden luominen mallivastausten lunttaamiseksi. Organisaatiot hyväksytään yleensä seuraavana arkipäivänä mikäli olet käyttänyt instituutiosi sähköpostiosoitetta. Mikäli hyväksyminen kestää, ota yhteyttä sähköpostiosoitteeseemme, jonka löydät mm. tämän sivun alareunasta.
Vinkkejä lähiopetukseen
Ohjelmointia oppii parhaiten tekemällä, ja siksi tärkeintä onkin että opiskelijat pääsevät itse ohjelmoimaan mahdollisimman paljon. Olemme huomanneet että opiskelijat oppivat klassista luentoa paremmin ns. "pajaopetuksessa", missä kurssin asiat jo hallitsevat henkilöt kiertelevät ATK-luokassa tarjoten apua opiskelijoille jotka tekevät muuten itsenäisesti tehtäviä. Tekniikasta käytetään myös nimeä "tehostettu kisällioppiminen" ja siitä on julkaistu useita artikkeleita.
Myös luento-tyyppinen opetus on toki hyödyllistä. Luennolla ei kuitenkaan kannattane tehdä suoraan samoja tehtäviä kuin mitä opiskelijat tekevät viikon aikana, vaan näyttää lyhyitä esimerkkejä viikon konsepteista. Olemme huomanneet että luennollakin on usein hyödyllistä käyttää suurin osa ajasta näyttäen opettajan ohjelmointia esim. videotykin kautta.
Tärkeää on myös huomata että on jopa hyödyllistä jos opiskelija näkee opettajan tekevän ohjelmointivirheitä. Opiskelija näkee että virheet ovat arkea, ja ettei kukaan luo heti täydellistä koodia. Lisäksi opiskelija oppii samalla kuinka virheitä tunnistetaan ja korjataan.
Opetussuunnitelma 2016
Lähivuosina kaikki opettelevat ohjelmointia peruskoulusta asti. Tämä vaatii opettajilta ohjelmointiosaamista.
Suosittelemme opettajille opetuksen tueksi erityisesti Koodiaapista. Koodiaapinen kerää ja tarjoaa opettajille suunnattuja resursseja, jotka auttavat ohjelmointiopetuksen järjestämisessä. Voit osallistua koodiaapisen luomiseen myös itse.
Ota yhteyttä
Saat meihin parhaiten yhteyden lähettämällä sähköpostia osoitteeseen mooc@cs.helsinki.fi.