Usein kysytyt kysymykset

Tässä usein kysyttyjä kysymyksiä ja ongelmia. Jos et löydä kysymykseesi vastausta täältä, voit esitttää sen tukiväylillämme.

Sisällysluettelo

Minulla on ongelma ohjelmointiympäristön TMC pluginin kanssa

Varmista että sinulla on uusin versio TMC liitännäisestä valitsemalla NetBeanssin ylävalikosta HelpCheck for Updates.

NetBeans jäätyy tehtävän palauteikkunan avautuessa

Ongelma pitäisi olla korjattu TMC liitännäisen uusimmassa versiossa. Saat sen ladattua valitsemalla NetBeanssin yläpalkista HelpCheck for updates ja seuraamalla näytölle tulevia ohjeita.

Ohjelmointitehtävässä on mielestäni virhe

Varmista, että ongelma ei ole omassa koodissasi. Kysy tarvittaessa apua kurssin tukikanavilla. Kokeile myös onko tehtävään saatavilla päivitystä valitsemalla NetBeanssin yläpalkista TMCDownload or update exercises. Jos näidenkin toimenpiteiden jälkeen vaikuttaa siltä, että virhe on tehtävässä, avaa uusi issue kurssin Github-repossa: https://github.com/rage/ohjelmointi-20.

Löysin materiaalista virheen

Varmista ensin, että materiaalissa on oikeasti virhe. Mikäli et ole aivan varma, kysy kurssin tukikanavilla asiasta. Mikäli olet varma asiasta, voit avata joko issue tai muutosehdoitus kurssin Github-repossa: https://github.com/rage/ohjelmointi-20.

Miten saan ladattua seuraavan osan ohjelmointitehtävät?

NetBeans -liitännäinen tarjoaa sinulle seuraavan osan tehtäviä, kun olet saanut 25% edellisen osan ohjelmointitehtävien pisteistä.

Tehtävien lataaminen ja palauttaminen on hidasta macOS -käyttöjärjestelmällä

Seuraa tätä ohjetta ongelman ratkaisemiseksi: https://materiaalit.github.io/tmc-asennus/macos-verkkoongelma/.

Jos tämä ei auta, kokeile vaihtaa NetBeanssin asetuksista proxy setting vaihtoehtoon "no proxy".

NetBeanssin asennusohjelma ei avaudu macOS:lla

Kokele painaa asennusohjelmaa hiiren oikealla näppäimellä ja valitse Avaa/Open.

Osan 12 tehtävien testit eivät toimi macOS-tietokoneellani

Katso tämä ohje: macOS ohjeet

Saan testejä ajattaessa virheviestin, joka valittaa JAVA_HOME:sta

Seuraa tätä ohjetta ongelman ratkaisemiseksi: https://materiaalit.github.io/tmc-asennus/java_home_not_found/.

Saan testejä ajaessa virheviestin, joka valittaa "Cannot run program: Permission denied"

Suorita Päätteessä (engl. Terminal) komento chmod +x /polku/kansioon/mvn, jossa /polku/kansioon/mvn on virheviestissä oleva polku joka päättyy mvn. Mikäli tarvitset tässä apua, kysy kurssin tukikanavalla.

NetBeans tai NetBeansin asennusohjelma ei avaannu tai näyttää avauduttuaan oudolta

Varmista, että sinulla on Javan kehitystyökalun versio 11 asennettuna. Jos törmäät ongelmaan, kokeile poistaa koneeltasi Javan JDK:n vanhemmat versiot ja avaa NetBeans uudestaan. Mikäli tämäkään ei toimi, asenna NetBeans with TMC uudestaan.

En voi aloittaa kurssia, koska en tiedä minne ilmoittautua

Kurssin aloittamiseen ei tarvitse ilmoittautumista. Älä ilmoittaudu minnekkään ellei kurssin sivu (ohjelmointi-20.mooc.fi) erikseen kehoita sinua tekemään niin.

Valitettavasti me loimme vahingossa avoimen yliopiston yliopiston sivulle ja courses.helsinki.fi:hin kurssille ylimääräisiä ilmoittautumissivuja, joista voi saada käsityksen että kurssille ei pääse mukaan tai että joutuu kurssin väärään versioon jos ei ilmoitttaudu näillä sivuilla. Tämä tieto ei kuitenkaan pidä paikkaansa.

Milloin voin aloittaa aikatauluttoman kurssin?

Voit jo aloittaa aikatauluttoman kurssin. Valitse profiili-sivulta löytyvästä kurssiversio-pudotusvalikosta kurssiksi "Aikatauluton Ohjelmoinnin MOOC". Huomaathan, että aikatauluttomalta kurssilta ei voi hakea opinto-oikeutta.

Kurssimateriaalin uuden osan pitäisi olla julki tänään, mutta en näe sitä

Emme takaa mihin kellonaikaan kurssimateriaalin uusi osa ilmestyy. Vaikka materiaali on yleensä julkaistu noin puolen päivän maissa, julkaisu saattaa venyä myöhempään. Kiitos kärsivällisyydestäsi!

Työ- ja elinkeinotoimisto haluaa minulta selvityksen kurssista

Ohjaa TE-toimisto tälle sivulle:

Ohjelmoinnin MOOC on kaikille avoin ja ilmainen verkkokurssi. Kurssin käymistä voi verrata kirjan lainaamiseen kirjastosta. Kirjastosta lainattava kirja saattaa liittyä johonkin yliopisto-opintoihin liittyvään kurssiin. Aivan samalla tavalla kuin kirjastosta lainattava kirja, verkkokurssimme on luettavissa huvin ja itsensä sivistämisen vuoksi tai yliopisto-opintojen edistämiseksi.

Ohjelmoinnin MOOC on Helsingin yliopiston kurssien Ohjelmoinnin perusteet (5 opintopistettä) ja Ohjelmoinnin jatkokurssi (5 opintopistettä) kurssimateriaali. Kurssin suorittajat eivät kuitenkaan automaattisesti ole Helsingin yliopiston opiskelijoita, emmekä pakota ketään suorittamaan kurssia opintopisteisiin johtavassa muodossa. Kurssista voi kuitenkin halutessaan — ja kurssin menestyksekkäästi suorittamalla — saada opintopisteitä. Huomaathan, että kurssille osallistuminen ei oikeuta opintotukeen.

Saan tukea Työ- ja elinkeinotoimistolta. Voinko silti tehdä kurssin?

Sovi asiasta etukäteen TE-toimistosi kanssa. TE-toimistot eivät valitettavasti käsittele kurssiimme liittyviä asioita yhdenmukaisesti. Jotkut ovat evänneet tukia jo kurssillemme osallistumisesta, vaikkei tavoitteena olisi opintopisteet tai opinnot. Toisaalta toiset TE-toimistot ovat suositelleet kurssia ja jopa ohjanneet ihmisiä kurssille ilman tukien epäämistä.

Kela haluaa minulta todistuksen opiskelustani

Ohjaa Kela tälle sivulle:

Ohjelmoinnin MOOC on kaikille avoin ja ilmainen verkkokurssi. Kurssin käymistä voi verrata kirjan lainaamiseen kirjastosta. Kirjastosta lainattava kirja saattaa liittyä johonkin yliopisto-opintoihin liittyvään kurssiin. Aivan samalla tavalla kuin kirjastosta lainattava kirja, verkkokurssimme on luettavissa huvin ja itsensä sivistämisen vuoksi tai yliopisto-opintojen edistämiseksi.

Ohjelmoinnin MOOC on Helsingin yliopiston kurssien Ohjelmoinnin perusteet (5 opintopistettä) ja Ohjelmoinnin jatkokurssi (5 opintopistettä) kurssimateriaali. Kurssin suorittajat eivät kuitenkaan automaattisesti ole Helsingin yliopiston opiskelijoita, emmekä pakota ketään suorittamaan kurssia opintopisteisiin johtavassa muodossa. Kurssista voi kuitenkin halutessaan — ja kurssin menestyksekkäästi suorittamalla — saada opintopisteitä. Huomaathan, että kurssille osallistuminen ei oikeuta opintotukeen.

Saako kursseista jonkinlaisen virallisen opintosuoritusotteen? Ja miten hyväksiluen sen oppilaitoksessani?

Kurssin päätteeksi voi osallistua Helsingin yliopiston Avoimen yliopiston tarjoamiin verkkotentteihin kursseista Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Jos nämä verkkotentit läpäisee hyväksytysti, Avoimelta yliopistolta saa viralliset kurssisuoritteet. Ne kelpaavat todennäköisesti hyväksilukemista varten, mutta kannattaa varmistaa asia vielä oman oppilaitoksen opintovastaavalta.

Miten vaihdan aikataululliselta kurssilta aikatauluttomaan?

Lue tämä ohje: vaihtaminen aikatauluttomaan versioon.

Testien ajamis- ja lähettämispainikkeet ovat NetBeanssissa harmaita

Jos olet aikataulutetussa kurssissa niin ota huomioon että ensimmäsen osan deadline oli 21.1.2020. Katso myös ohje: vaihtaminen aikatauluttomaan versioon.

Tarvitsenko Helsingin yliopiston tunnukset?

Et tarvitse.

Aion hakea opiskelupaikkaa MOOCin kautta. Pitääkö minun osallistua Avoimen yliopiston tentteihin?

Näyttökokeeseen saa kutsun, jos saa vähintään 90% kaikkien kurssin osien ohjelmointitehtävistä. Tentteihin osallistuminen ei ole pakollista tähän. Suosittelemme kuitenkin kaikille Avoimen yliopiston tentteihin osallistumista, koska vain niin voi varmistaa saavansa kurssisuoritukset. Pelkkään näyttökokeeseen osallistuminen ei takaa kurssisuorituksia. Käymällä Avoimen tentit suoritukset saa myös silloin, jos päätyy yliopistolle normaalin pääsykokeen tai Avoimen väylän kautta, tai jos aloittaa opiskelemaan muuta alaa.

Mihin asti voin tehdä aikataulutonta kurssia?

Aikataulutonta kurssia voi tehdä näillä näkymin vuoden loppuun asti.

Miten perun kurssiosallistumiseni?

Kurssiosallistumista ei tarvitse erikseen perua. Riittää, että lopettaa kurssin tekemisen.

Jos osallistumisen esteenä on muut kiireet, kannattaa harkita aikatauluttomalle kurssille siirtymistä. Tällöin kurssia voi tehdä rennompaa tahtia. Vaihtaminen aikatauluttomaan versioon

Jos kurssi tuntuu liian hankalalta, kannattaa hakea apua tukiväyliltämme ennen kurssin lopettamista. Tukiväylät

Pääsenkö käsiksi kaikkiin kurssin osiin heti aikatauluttomalla kurssilla?

Valitettavasti et. Osien julkaisupäivät koskevat sekä aikataulullista että aikataulutonta kurssia.

Milloin näyttökoe järjestetään?

Lue tietoja näyttökokeista täältä: Mahdollisuus opinto-oikeuteen