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 Help -> Check 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 Help -> Check 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 TMC -> Download 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-19.

Löysin materiaalista virheen

Avaa joko issue tai muutosehdoitus kurssin Github-repossa: https://github.com/rage/ohjelmointi-19.

Miten saan ladattua seuraavan osan ohjelmointitehtävät?

NetBeans -liitännäinen tarjoaa sinulle seuraavan osan tehtäviä, kun olet saanut tarpeeksi edellisen osan ohjelmointitehtävien pisteistä. Aikataulullisella kurssilla tämä raja on 25% ja aikatauluttomalla kurssilla tämä raja on 90%.

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.

Saan testejä ajattaessa virheviestin, joka valittaa JAVA_HOME:sta

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

Netbeans tai netbeanssin asennusohjelma ei avaannu tai näyttää avauduttuaan oudolta.

Varmista, että sinulla on Javan kehitystyökalujen versio 8 asennettuna. Kurssilla käytetty ohjelmointiympäristö ei toimi kunnolla uudemmilla Javan versioilla. Jos törmäät ongelmaan, kokeile poistaa koneeltasi Javan JDK:n uudemmat versiot ja sitten 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-19.mooc.fi) erikseen kehoita sinua tekemään niin.

Milloin voin aloittaa aikatauluttoman kurssin?

Aikatauluton kurssi julkaistaan ensimmäisen deadlinen jälkeen. Huomaathan kuitenkin, että aikatauluttomassa kurssissa täytyy tehdä enemmän tehtäviä kuin aikataulullisessa kurssissa ja aikatauluttomasta kurssista ei voi saada opinto-oikeutta. Voit kuitenkin aloittaa aikataulullisen kurssin jo nyt ja siirtyä kurssimateriaalista aikatauluttomaan jos et ehdi johonkin deadlineen.

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ä.

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ä.

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.2019. Katso myös ohje: vaihtaminen aikatauluttomaan versioon.

Tarvitsenko Helsingin yliopiston tunnukset?

Kaikki jotka haluavat osallistua Avoimen yliopiston tentteihin tai pystyä lukemaan Moodlea tarvii Helsingin yliopiston tunnukset. Jos tekee täysin omaksi ilokseen kurssia niin silloin ei ole pakollista, tosin vaikka tekisi vain omaksi ilokseen niin suosittelisimme tenttien tekemistä ja noiden toisten tunnusten hankkimista. Ohjeet tunnuksen hankkimiseen löytyy täältä: koe ja moodle ilmoittautuminen.

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 voi. Osien julkaisupäivät koskevat sekä aikataulullista että aikataulutonta kurssia.

Miten ilmoittaudun kurssikokeeseen?

Ohjeet kurssin kokeeseen ilmoittautumiseen löytyvät täältä.

Mistä tiedän onnistuinko koeilmoittautumisessa?

Kun kirjautuminen kurssin Moodleen onnistuu, olet tehnyt koeilmoittautumisen.

Täytyykö kokeeseen ilmoittautua vielä erikseen jos on jo ilmoittautunut kurssin Moodleen?

Ei tarvitse ilmoittautua erikseen — kurssin kokeeseen ja Moodleen ilmoittautuminen on sama.

Liittyykö koeilmoittautuminen johonkin tiettyyn koepäivään?

Ei liity. Koeilmoittautumisella voit osallistua mihin tahansa kokeeseen.

Miten kurssin loppuosan kokeesen ilmoittaudutaan?

Kurssin loppuosan (osat 8-14) kokeen tiedot päivittyvät kurssisivulle myöhemmin.