Ero sivun ”CodeRunner-kysymystyyppi” versioiden välillä
Ei muokkausyhteenvetoa |
|||
| Rivi 1: | Rivi 1: | ||
==Yleiskuvaus== | ==Yleiskuvaus== | ||
CodeRunner on Moodlen kysymystyyppi, jonka avulla opettajat voivat tehdä automaattisesti tarkistettavia ohjelmointitehtäviä. Tähän mennessä CodeRunneria on käytetty kursseilla, joilla opiskelijoita pyydetään kirjoittamaan ohjelmointikoodia johonkin tiettyyn tarkoitukseen ja koodi on sitten arvioitu testaamalla sen toimivuutta. CodeRunner soveltuu laajemminkin tietojenkäsittelytieteen ja tekniikan alan kursseille haluttaessa | CodeRunner on Moodlen kysymystyyppi, jonka avulla opettajat voivat tehdä automaattisesti tarkistettavia ohjelmointitehtäviä. Tähän mennessä CodeRunneria on käytetty kursseilla, joilla opiskelijoita pyydetään kirjoittamaan ohjelmointikoodia johonkin tiettyyn tarkoitukseen ja koodi on sitten arvioitu testaamalla sen toimivuutta. CodeRunner soveltuu laajemminkin tietojenkäsittelytieteen ja tekniikan alan kursseille haluttaessa arvioidaan kysymyksiä, joihin on monta vaihtoehtoista toteustapaa. CodeRunnerilla voi tehdä tehtäviä useilla ohjelmointikielillä, tuettuja kieliä ovat Python2, Python3, C, C++, Java, PHP, JavaScript (NodeJS), Octave ja Matlab. Kysymystyypillä voi luoda myös omia versioita. | ||
==Ominaisuudet== | ==Ominaisuudet== | ||
CodeRunnerilla pystyy tekemään muun muassa seuraavia asioita: | |||
- Tulosteen tarkastelu ja vertailu annettuun tulosteeseen | |||
- Mahdollisuus eri arvojen testaamiseen | |||
- Useiden testien ajaminen, joista osan voi piilottaa opiskelijan tulosteesta niin halutessaan | |||
- Funktioiden tai ohjelmien testaaminen | |||
- Tiettyjen funktioiden käyttämisen kieltäminen | |||
- Oman tyyppisen kysymyksen luominen vaativampaan käyttöön | |||
Katso lisää englannikieliseltä sivustolta [https://moodle.org/plugins/qtype_coderunner] | |||
==Esimerkki== | |||
==Virallinen CodeRunner-sivusto== | ==Virallinen CodeRunner-sivusto== | ||
[https://coderunner.org.nz/] | |||
Versio 23. lokakuuta 2019 kello 06.38
Yleiskuvaus
CodeRunner on Moodlen kysymystyyppi, jonka avulla opettajat voivat tehdä automaattisesti tarkistettavia ohjelmointitehtäviä. Tähän mennessä CodeRunneria on käytetty kursseilla, joilla opiskelijoita pyydetään kirjoittamaan ohjelmointikoodia johonkin tiettyyn tarkoitukseen ja koodi on sitten arvioitu testaamalla sen toimivuutta. CodeRunner soveltuu laajemminkin tietojenkäsittelytieteen ja tekniikan alan kursseille haluttaessa arvioidaan kysymyksiä, joihin on monta vaihtoehtoista toteustapaa. CodeRunnerilla voi tehdä tehtäviä useilla ohjelmointikielillä, tuettuja kieliä ovat Python2, Python3, C, C++, Java, PHP, JavaScript (NodeJS), Octave ja Matlab. Kysymystyypillä voi luoda myös omia versioita.
Ominaisuudet
CodeRunnerilla pystyy tekemään muun muassa seuraavia asioita: - Tulosteen tarkastelu ja vertailu annettuun tulosteeseen - Mahdollisuus eri arvojen testaamiseen - Useiden testien ajaminen, joista osan voi piilottaa opiskelijan tulosteesta niin halutessaan - Funktioiden tai ohjelmien testaaminen - Tiettyjen funktioiden käyttämisen kieltäminen - Oman tyyppisen kysymyksen luominen vaativampaan käyttöön Katso lisää englannikieliseltä sivustolta [1]