Kurssin opiskelijat vastasivat kurssikyselyyn kiitettävästi – sekä
määrällisesti (94) että laadullisesti! Monet sanalliset vastaukset oli
hienosti jäsennelty ja ne esittivät perusteltuja arvioita ja ehdotuksia.
Suuret kiitokset vaivannäöstä!
Kurssi sai varsin positiivisen arvion kaikissa
kysytyissä tarkastelunäkökulmissa. Tosin kurssia pidettiin
myös melko työläänä.
- Ihana kurssi! Ohpen jälkeen varsinkin tuntui että nyt osaa ja saakin jo jotain aikaiseksi. Pajasysteemi on toimiva + joustava, vaikka ruuhka-ajat ovat edelleen aika ikäviä ja turhauttavia.
Tehtäviä oli sopivasti ja olivat sopivan haastavia, materiaali oli kattavaa mutta aika sekavaa. Luentoja olisin kaivannut edelleenkin enemmän, vaikka se ei ajallisestikaan taida olla mahdollista. Mr. Wiklan selitykset ovat huomattavasti selkeämpiä kuin kirjallinen materiaali.
- Loistavan monipuolinen kurssi. Pidin siitä, miten kurssi nivoutui yhteen OhMan kanssa.
- Kiitokset koko kurssin opettajaporukan puolesta!
- Palautusautomaatissa oli toisinnaan jotain mätää, ja TMC:hen pitäisi tulla seuraavan viikon testit heti maanantaina.
- Kurssi oli samaa hyvää laatua kuin Ohjelmoinnin perusteetkin. Pajan toiminta oli ehkä sujuvampaa kuin Ohpessa (ehkä "kritiikki" oli mennyt perille..), sillä kertaakaan siellä ei tarvinnut ainakaan olla yli 5 minuuttia käsi pystyssä vaan aika pian sai aina apua. Kurssin tehtävät ovat olleet mielenkiintoisia, ja ainakin minulle on herännyt hyvin suuri innostus ohjelmointiin tämänkin kurssin myötä (sikäli "harmillista" että olen vain sivuaineopiskelija ja nyt oma pääaine alkaa tuntua virhevalinnalta... :p). Kaiken kaikkiaan ei juurikaan mitään moitteita. Kiva ja innostava kurssi. :)
- Osasimme siis ottaa jotain opiksi peruskurssin palautteesta.
- Tehtävissä joissa luettiin tekstitiedostoja olivat vaikeita ja niihin ei mielestäni ollut riittävää materiaalia eikä niitä käyty tunneilla tarpeeksi läpi. Kaikki muu oli kiitettävää-ok tasoa :D
- Paja-ajat eivät olleet tällä jatkokurssilla niin hyvät, olisin kaivannut paja-aikoja myös aamupäivälle, kuten niitä pari ensimmäistä viikkoa olikin to 10-12. Laskarit ovat olleet erittäin työläitä! Aina on kuitenkin kiva oppia uutta :)
- Tämä kurssi oli huomattavasti vaikeampi kuin OhPe. Tai sitten itselle iski syysväsymys kesken kurssin.
Mutta tehtävät ja luennot ja materiaali olivat erinomaista, todella hyvää tavaraa.
Idea: itseäni olisi kiinnostanut sellainen harjoitus jossa OhPe:n italian sanastotentistä olisi tehty tiedosto versio. Ohjelma olisi sitten kysynyt SATUNNAISESSA järjestyksessä tiedostosta sanoja suomeksi tai italiaksi riippuen kumminpäin käyttäjä valitsee. Ehkä opettelen tämän asian itse joululomalla=).
Hauskaa joulua.
- Hienoa jos tuli innostusta ihan omaan tuotekehittelyyn ja oppimiseen.
- Luennot hyviä! Mutta harjoitustehtävien taso oli aika vaihtelevaa. Osa oli tosi vaikeita ja työläitä.
- Pajaa olisi saanut olla enemmän, ja ohjaajiakin olisi ollut hyvä olla enemmän, sillä perjantaisin oli useita kädet ojossa odottamass apua ja tilassa oli vain yksi ohjaaja.
Luennot hyviä ja hauskoja.
Tiedostojen käsittelyä olisi voitu käydä kattavammin läpi, sillä tiedostojen käsittely ei ollut kovinkaan helppoa ja windows teki siitä vielä vaikeampaa, se mikä toimi ubuntulla ei toiminutkaan windowsilla...
Kun esim. sen tiedostojen kopionnin tajusi on se helppoa, mutta monelle pääsin sitä rautalangasta vääntämään...
- Perjantaihin varmaan ihan luonnonlain tapaan tulee ruuhkaa...
- ei maistu salami 4.5/5
Luennot olivat kivoja.
Tehtävät olivat jotkin hajottavia
GUI softia olisi ollut kiva tehdä enemmän
- Luentomateriaali kattava ja hyvä. Tehtävät mielestäni liian työläitä ja vaikeita. Pajatoiminta toimi hyvin ja ohjausta tehtäviin sai helposti. Automaatin palautukset toimivat melkein kaikkien tehtävien kohdalla, mutta muutamien kohdalla "oikea koodia" joutui miettimään vain automaatin hyväksymisen takia uusiksi.
- Mukava kurssi ja paljon opittavaa, itse aloitin ohjelmoinnin vasta nyt syksyllä, joten on ollut hyvin vaikeaa pysyä kärryillä kaikissa uusissa asioissa. Tuntuu että vain murto-osa opittavasta tiedosta jää oikeasti päähän.. Voisi olla myös mukava jos viikottain pidettäisi ylimääräinen vapaaehtoinen tilaisuus, jossa käytäisi läpi viikon tehtäviä ja voisi kysyä kaikkea tehtäviin liittyvää.
- Uuden pajatilan käyttöönotto oli loistoidea. Kun oppi tulemaan keskellä viikkoa palauttamaan tehtäviä niin ei ilmennyt mitään ongelmia tai turhaa odotusta. Automaatti tuntuu edelleen hyvältä tavalta myös palauttaa tehtäviä. Kurssin sisältö tuntui tärkeält ja keskeiseltä.
- Pajatoimintaa siis selvästi saatiin kehiteltyä mm. peruskurssin
palautteen perusteella.
Viikoittainen
"ylimääräinen vapaaehtoinen tilaisuus, jossa käytäisiin
läpi viikon tehtäviä ja voisi kysyä kaikkea tehtäviin liittyvää"
voisi olla kehittelemisen arvoinen idea.
- Keskiverto-opiskelijaa enemmän ohjelmoineena en voi kovin hyvin kurssin toimivuutta kommentoida, mutta osa laskareista tuntui tarpeettoman työläiltä. Tosin ohjelmointihan on laji jonka oppii harjoittelemalla - itselleni ehkä olisi vain riittänyt vähempikin treeni. Automaattinen paja-apina ansaitsee kiitokseni, koska se teki tehtävien palautuksesta helpompaa. Luennot olivat mielestäni hyviä, vaikka iso osa asioista olikin minulle etukäteen tuttua.
- Automaattipalautin näkyy kehittyneen.
- Kurssi oli hyödyllinen ja käytännönläheiset, todellista elämää käsittelevät tehtävät motivoivat opettelemaan uusia asioita. Oli kiva päästä kokeilemaan myös graafisten sovellusten tekoa kurssin lopuksi. Kurssi oli todella työläs, ei mitenkään hirveän vaikea mutta suuren tehtävämäärän takia työläs. Pajasta sai nyt apua kuitenkin nopeammin kuin ohpesta ensimmäisessä periodissa. Miksi paja torstaiaamuisin 10-12 lopetettiin? Se oli hyvä aika, torstaihin mennessä oli jo ehtinyt tehdä tehtäviä ja silloin olisi ollut aikaa käydä pajassa. Kyllä siellä kuitenkin riitti ihmisiä silloinkin mutta apuakin sai ihan riittävän nopeasti. Kaikenkaikkiaan kuitenkin kiva ja hyödyllinen kurssi.
- Yksi työkaveri totesi, "ettei kunto kasva ellei tule hiki". ;-)
Noista paja-ajoista olisi voinut jo kurssin kestäessäkin
esittää toiveita.
- Useissa tehtävissä oli ongelmana se, että tehtävänannot olivat epäselviä. Viikottaiset pistemäärät olivat epäsuhtaisia verrattuna eri viikkojen työmääriin; työläiltä 1. ja 2. viikolta sai vähemmän pisteitä kuin seuraavilta helpoilta viikoilta. Paja on edelleen loistava asia, ja luennoitsijan opetustyylistä pidän kovasti.
- Tehtävät olivat työläydeltään melko erilaisia, työläimpiä tehtäviä voisi jakaa useampiin osatehtäviin, että pisteytys olisi oikeudenmukaisempaa. Ja niitä komentotulkin tekemisiä oli aika usein tehtävissä... Luennoilla voisi ehkä laittaa mikkiin vähän lisää volumea.
- Pistemäärän suureneminen loppua kohden oli tarkioitettu kannustamaan
opiskelijoita tekemään tehtäviä kurssin loppuvaiheessakin, jolloin
tuli paljon tärkeää ja uutta asiaa.
- Valitettavasti taas liian vähän pajaohjaajia ja hyvä että oli luentoja.
- Luentojen tarpeellisuudesta olen samaa mieltä! :-)
Valitettavasti nykytendenssi on luentokielteinen...
- Kurssi on hyvä peruskurssi ohjelmoinnin hahmottamiseen. Loppupään asiat menivät hieman nopeaan tahtiin, joten joudun ehkä kertailemaan niitä vielä kurssin päätyttyä tarkemmin.
- Kurssi oli todella hyvä, koska kurssin aikana oppi paljon uusia sekä hyödyllisiä asioita.
- Olen kovin ihastunut pajatyöskentelyyn, siinä oikeasti oppii ohjelmoimaan. Luennoilla puolestaan ymmärtää miksi tekee mitä tekee. Sanoisin, että perus- ja jatkokurssin pohjalta on nyt aika hyvä java-ohjelmointitaito (kurssisisällön rajoissa tietysti). Suuri työmääräkään ei haittaa jos harjoituksissa tuntuu pääsevän eteenpäin. Turhauttavaa on jumittaa johonkin, mutta tätä pajassa ei pääse tapahtumaan (ainakaan jos ei ole ruuhkaa).
- Kurssin henkilökunta hyrisee tyytyväisyydestä... Hyrr...hyrr...
- Välillä tehtävänannot olivat vähän epäselviä, joka teki niistä tosi vaikeita. Esim. Tekstilaboratorio -tehtävässä oli vähän vaikeaselkoiset ohjeet, ja olisi voinut olla enemmän vinkkiä miten tehdä.
- Tehtävänantoja voisi ehkä täsmentää. Toisaalta myös "todellisessa
elämässä" ohjelmien spesifikaatiot ovat usein hieman epämääräisiä.
- Kurssi onnistui mielestäni hyvin. Luennot ja tehtävät olivat hyviä. ainoana miinuksena oli pajojen ruuhkautuminen, mutta tähän olisi itse voinut vaikuttaa palauttamalla tehtävät ajoissa.
- Testien kanssa tappelin paljon enemmän kuin OhPen kanssa. sen lisäksi tehtävänannot olivat joskus melko epäselviä (selvisi kyllä asiat loppujen lopuksi paja-apinoiden avustuksella), erityisesti kun Filejen kanssa alettiin leikkimään (piti luoda kaksi tilapäisFileä yms)
- Graafisista sovelluksista jäin kaipaamaan viime keväänä ollutta spedenpeleistä tuttua nopeuspeliä, jota pidin hauskana ja opettavana tehtävänä. Vaikka pelin viimeistelyyn jäikin hiukan koukkuun..
http://www.cs.helsinki.fi/group/java/k11/materiaali-k11/ohja/tehtavat5.html
- Kurssi oli hyvä jatko Ohjelmoinnin perusteet -kurssille. Verrattuna edelliseen tämän kurssin työläys kuitenkin yllätti. Välillä stressitasot kasvoivat kohtuuttoman suuriksi: tehtävät olivat liian vaikeita, laajoja ja niitä oli liikaa. Koodaamaan oppii vain koodaamalla, mutta kohtuus kaikessa.
Lisäksi pajaresurssit eivät tahtoneet riittää. Ohjaajilla ei millään ollut aikaa neuvoa jokaista tarpeeksi. Vaikka pajassa ei olisi ollutkaan ruuhkaa, usein omaa vuoroaan joutui odottamaan pitkän aikaa.
Kurssilla oli myös ehkä jonkin verran liikaa asiaa. Vasta olio-ohjelmointiin kunnolla tutustuneelta periytyminen ja muut abstraktit käsitteet menivät helposti ohi. Olisi ollut hyvä keskittyä vaikeisiin asioihin vieläkin perusteellisemmin.
Kaikesta huolimatta kurssi oli hyödyllinen ja mielenkiintoinen. Suurkiitokset pajaohjaajille ja luennoitsijalle - teitte kurssista käymisen arvoisen. Wikla on yksi parhaista luennoitsijoista (jollei paras) ja pajaohjaajat jaksoivat kärsivällisesti neuvoa ja vastailla hölmöihinkin kysymyksiin.
- Työläshän tämä kurssi on. Asiarunsauden yksi syy on, että ohjelmointi
ihan oikeasti on aika vaativaa. Sisällön supistaminen tuntuisi väärältä
opiskelijaa ajatellen – tämmöisiä asioita sinä nykyään ohjelmoijan
vain on osattava.
- Mielestäni useiden tehtävien selostukset on kirjoitettu liian lyhyesti ja ytimekkäästi. Ne ovat toki selkeitä sellaiselle joka asiat osaa jo, mutta aloittelijan on niitä paikoitellen erittäin hankala ymmärtää. Esimerkkinä viimeisen viikon tehtävät 1 ja 2.
Ensimmäisessä tehtässä mielestäni ei selitetty tarpeeksi mitä ollaan tekemässä, esimerkiksi PopOlion ja ShellOlion luonnin syy on edelleen minulle epäselvä. Näissä tehtävissä ratkaisuksi usein riitti Copy-Paste ja muutaman Static -sanan poisto, mutta tehtävän kanssa muutaman tunnin taistelleena tuntee enemmänkin pettymystä kuin onnistumista.
Tehtävässä 2 yhdistelmä liian tiivistetystä tehtävänannosta ja Mainin puuttuminen aiheutti epäselvyyttä. Mielestäni pieni esimerkkiohjelma ei ikinä ole pahitteeksi, koska silloin oppilas itse ymmärtää koodin merkityksen. On totta ettei mainin teko ole työlästä, mutta varsinkin näin alussa toivoisin että pystyisi täysin keskittymään kurssimateriaalin sisäistämiseen, jossa itsessään on jo aika paljon hommaa.
- Varsinkin loppua kohden monissa tehtävissä oli enemmän ymmärryksen
kuin ohjelmoinnin tarvetta...
- Älyttömästi työtä, viimeiselle viikolle olisi ollut mukava saada vähän nopeampia tehtäviä, että olisi päässyt kertaamaan kokeeseen.
Maanantai palautuspäivänä hyvä, ohjausta vaikea saada usein ruuhkan takia.
Materiaali oli kattava, vaikkei ehtinyt syventyä siihen niin hyvin kuin olisi ollut suotavaa. Nopean tahdin vuoksi edellisen viikon tieto unohtuu seuraavalla, mutta ymmärrän että on monille tämä ei ole ongelma.
Kiitos jälleen hyvästä kurssista! Makoisaa joulua ja iloista uutta vuotta!
- Kurssi jatkoi perusteiden loistavalla linjalla. Luennot olivat mielenkiintoisia, vaikka välillä hairahduttiinkin kurssille kuulumattomille alueille. Tosin kaikesta siitä ylimääräisestäkin tiedosta on varmasti hyötyä jatkon kannalta, vaikka ei kaikkea olisi nyt ymmärtänytkään.
Pajatoiminta jatkoi myös hyvällä linjalla. Ohjaajat olivat kärsivällisiä ja asiantuntevia. Välillä väkeä vain oli niin paljon, että neuvon kysymisen odottaminen kävi työstä. Lisäksi pienenä risuna täytyy mainita, että välillä ohjaajia ei ollut lainkaan, vaikka pajakalenterin mukaan ohjausta olisi pitänyt olla.
Luennoilla olisi voinut korostaa tiettyjä asioita enemmän, esim. syöttötiedoston ja tulostustiedoston luomista kooditasolla. Joka luennolla kävin, mutta mitään muistikuvaa ei ole asian käsittelystä luennoilla. Todennäköisemmin menee kursseja täynnä olleen ja väsyttävän loppu syksyn piikkiin :)
Kiitokset luennoitsijalle ja pajaohjaajille, teitte hienon kurssin.
- Kiitokset perusteellisista analyyseistä!
- Itseopiskelijan kohdalla välillä tuli eteen tilanteita, joissa verkkomateriaali ei sisältänyt tietoa mainituista asioista, ohjaajilta saattoi toki kysyä asioista tällöin.
- Ehdotan paja-konseptista seuraavaa Helsingin yliopiston maailmanluokan vientituotetta.
Kaikkiaan OHJA on yksi parhaimpia kursseja, mitä olen yliopistolla käynyt. Opiskelen neljättä vuotta, ja teen tkt:stä sivuainetta.
Työläs kurssi tosin oli, mutta tuo työ on vain tehtävä. Oppiminen oli toisaalta mitä tehokkainta.
Kiitoksia!
- Itse asiassa paja-formaatti on jo saanut maailmalla huomiota!
- Todella hyödyllinen ja mielenkiintoinen kurssi. Viimeisen viikon tehtävät olivat erityisesti mieleen. Olisin toivonut enemmän opetusta javan grafiikoista. Osa opetettavista asioista ja termeistä jäi kyllä vieläkin epäselväksi ja olisin toivonut että sanastoa oltaisiin käyty enemmän käytännöllisesti läpi. Esim. sanalista kurssilla oleellisesta sanastosta olisi hyvä.
- Koetta hieman hankala arvioida, kun arviointi pitää palauttaa ennen sitä.
Kurssin lopun harjoitustehtävät, etenkin perintään ja rajapintoihin liittyvät olisi mielestäni ollut mielekkäämpää tehdä, jos olisi jatkettu samaa projektia, jolloin niiden hyödyt olisivat tulleet paremmin esille.
- Pajaohjaajia voisi olla enemmän, joskus menee tuskastuttavan pitkään saada apua ja palautettua tehtäviä. Enemmän paja-apinan kautta palautettavia tehtäviä!
- Seuraava toimisi paremmin: vähemmän luentoja, enemmän tehtäviä!
- "Ajan henki" – kuten jo ylempänä totesin – taitaa
olla luentokielteinen, joten tuolta osin tämä toive varmaan toteutuu,
mutta että vielä enemmän tehtäviä...
- Pajassa asiat etenevät hitaasti: ehkä useampia ohjaajia:ohjaaja vastaamaan vain-palautuksista ja toinen vastaamaan ohjeistamisesta.
- Kurssin sisältö mielenkiintoista, opetus asiantuntevaa, ei negatiivista palautetta
- Vaikeustaso olisi saanut olla omasta puolestani korkeammallakin. Kuitenkin ihan hyvä kurssi ja opetti Javan sekä olio-ohjelmoinnin saloja. Luentojen hidas vauhti tuskastutti.
- Tehtävien vaikeustaso ja työmäärä nousivat todella paljon kahdella viimeisellä viikolla. Niitä täytyi tehdä enemmän pisteitä saavuttaakseen ja jokaisen vähänkin monimutkaisemman ohjelman kanssa meni tappeluksi.
- Pajaohjaajia edelleen liian vähän paikalla pajoissa, niinkuin ohpessakin...
- Kutos viikon tehtävien palauttamisessa oli niin vitusti vaikeuksia, jotta jäi aika paska maku muuten hyvästä kurssista. Aikalailla kiehuu veri kun käyttää yhden tehtävän tekemiseen yli kaks tuntia (tehtävä 2.5), ja sitte ku sen lopulta saa tehtyä, ja vielä ohjeitten mukaan, niin palautusautomaatti heittää siitä virheitä. Sitte ku vihdoin vartin viittomisen jälkeen saan ohjaajan paikalle, niin joudun tyytyä kuulemaan jotta "joo täs tehtävän annos on moka, asiat pitäis tehdä toisin" ELI EN SAANU PISTEITÄ SIITÄ TEHTÄVÄSTÄ VAIKKA TEIN TOIMIVAN OHJELMAN!!! VITTU!!!
- Eikö ohjaaja todella hyväksynyt oikein toimivaa ratkaisua? Olisit kokeillut
toista ohjaajaa! Ja jos automaatin kanssa on ongelmia, tehtävän voi näyttää
toki ohjaajallekin.
- Molemmat ohjelmointikurssit ovat olleet todella mielenkiintoisia. Ainoa ongelma on paja-tehtävien suuri työläys. Eipähän ole vapaa-ajan ongelmia.
Pajaohjaajille erityinen kiitos todella positiivisesta asenteesta meitä aloittelijoita kohtaan. Ihanaa, kun palaute on aina kannustavaa eikä tarvitse pelätä saavansa moitteita, vaikka ei aina niin fiksu olekaan...
- Tuntui siltä, että kurssin lopussa tuli yhtäkkiä hirmuinen pino uutta asiaa. Olisikohan tätä viimeistä matskua voinut jakaa jotenkin tasaisemmin koko kurssin ajalle...?
Muuten oikein hyvin onnistunut kurssi, jee!
- Kurssi oli suoraa jatkoa OhPe:n mahtavalle toiminnalle, ei paljon parantamisen varaa ole!
- Kurssia voisi ehkä parantaa ottamalla ohman sisältöä mukaan ohjelmoinnin jatkokurssiin. Nyt oli outoa kun ohjelmistojen mallintamisessa käytiin läpi ohjelmien testausta ja mallinnettiin useammasta luokasta koostuvien ohjelmien vuorovaikutusta. Eikö tämän pitäisi kuulua ohjelmoinnin jatkokurssin sisältöön? Toinen iso miinus kurssilla oli mielestäni komentotulkkitehtävät: Miksi kertasimme tietokone työvälineenä -kurssin asioita ohjelmoinnin jatkokurssilla? Poikaystäväni (alalla töissä oleva teekkari) kertoi ettei tehtävissä esitettyihin ohjelmiin koskaan tehtäisi java-ohjelmia vaan ne ratkottaisiin esimerkiksi bash-skriptikielellä.
Pahoittelut negatiivissävyisestä palautteesta, kurssi oli oikeasti mainio ja olet erinomainen luennoija. Kiitoksia kurssista ja kiitos myös paljon asioita selkeyttäneille ohjaajille!
- Tuota synkronointia on jossain määrin jo Ohpen ja Ohman välillä.
Varmaan voisi olla enemmänkin. Ja miksei yhdistää myös ohjelmoinnin
harjoitustyötä samaan pakettiin?
- Tämä kurssi oli todella paljon vaikeampi kuin Ohjelmoinnin perusteet. Työmäärä oli paljon suurempi ja kokonaisuuksien pikkuosatkin olivat vaikeita. Periytyminen oli kurssin selkeästi vaikein asia. Kurssin tulisi olla selkeästi 5op arvoinen.
Kurssi onnistui tuttuun tapaan pajassa sekä luennot olivat hyviä, mutta asioita olisi ehdottomasti pitänyt käydä tarkemmin läpi. Harjoitukset taas olivat maailmanloppuakin pahempia, niihin kului yleensä koko viikonloppu. Automaattipalautusten virheilmoitukset olivat epäselviä ja päätä hakattaessa seinään sitten joskus sai tehtävät läpi.
Tämä kurssi ei arvosanana kakkosta parempaa ansaitse, joten parempaa työtä kokonaisuutena ensi vuonna. Graafiset sovellukset olisi ehkä voinut jättää Ohjelmoinnin harjoitustyön puolelle. Ja lisäksi tehtäviä oli määrällisesti aivan liikaa!
Seuraavalla kerralla niihin huomiota. Positiivisena tuulahduksena voisi sanoa sen että onneksi tämä OhJa on nyt ohi :)
- Vaatimustason laskemista laitoksella yleisemminkin on ehdotettu.
Moni kuitenkin vastustaa tason laskua. Mutta toki opintopisteiden
ja työmäärän pitäisi olla järkevässä suhteessa.
Laitoksemme opintopisteet lienevät tunnetusti aika raskaita,
mutta monen mielestä laitokset, joissa pisteitä saa kovin
vaivatta, eivät välttämättä ole kovin laadukkaita...
- Pajaohjaus on hyvä käytänne, mutta ohjaajia tuntuu olevan kovin vähän. Mikäli pajaohjauksen sujuvuutta haluaa kehittää, voisi netissä näkyä esimerkiksi (oletettu) pajaohjaajien määrä kulloisenakin päivänä / hetkenä JA mikäli suinkin mahdollista kerätä jatkossa dataa, voisi tehdä hienon käppyrän ajankohtien ruuhkamäärästä. (Tämän voi toki osittain huijata tai heittää vain karkean arvion, mutta auttaisi silti miettimään koska sinne pajaan menee)
- Jokin hieno reaaliaikainen tilanteen tarkistussysteemi verkkoon?
- Aivan älyttömästi duunia, onneksi muut jakson kurssit oli aika helppoja.
- Kurssi on työläs ja tehtäviä todella paljon, mutta toisaalta niitä tekemällä myös oppii tehokkaasti. Tehtävien vaikeustaso oli vähintäänkin riittävä ja joidenkin tehtävien kohdalla oli epätoivo lähellä, mutta loppujen lopuksi juuri ne tehtävät olivat niitä opettavaisimpia. Mielestäni kurssin vaikeustaso on aika hyvällä tasolla ja haastetta on peruskurssin pohjalta aloittavalle tarpeeksi.
Paja on mainio opiskelupaikka, mutta samat ongelmat vaivasivat kuin peruskurssillakin eli liian vähän ohjaajia varsinkin ruuhka-aikoina.
- Toimiva pajajärjestely, innostavat ja mielenkiintoiset luennot sekä helposti luettava materiaali pitivät motivaation korkealla kurssin loppuun asti.
Ainoa kritiikin kohde on koejärjestely: hitaana käsinkirjoittajana peruskurssin kokeesta ehti tehdä 2/3, vaikka tiedot/taidot olisivat riittäneet pidemmälle. Sama tulee todennäköisesti toistumaan tässäkin tapauksessa.
Vaikeustaso nousi mielestäni juuri sopivasti kurssin edetessä, eikä minkään tehtävän kohdalla päässyt epätoivo iskemään, vaikka haastetta riittikin. Työmäärähän tällä kurssilla on suuri, mutta mielestäni se on olennaista ohjelmointirutiinin muodostumisessa.
Loistava kurssi!
- Käsin kirjoittaminen ei varmaankaan kovin pitkään voi olla
koekäytäntönä yksinkertaisesti siitä syystä, että "kukaan ei ole
enää harjaantunut kirjoittamaan kynällä".
- Kurssilta voisi toivoa yhteensä ehkä enemmän teoriapuolta ja omatoimisuutta, ja kannusteita APIn ja muiden Java-opetusmatskujen tutkimiseen (bonuspisteitä jne, ei välttämättä tarttisi antaa niitä täysiä harjoituspisteitä ilman että olisi löytänyt jotain "omaa"). Tällä mallilla 5-viikon Tekstilaboratorio tuli vähän puun takaa kun oli malliltaan ja työteliäisyydeltään aika erilaista kuin muut tehtävät (olin ihan tuudittautunut luuloon että easy-peasy, ja minkäänlainen itsenäinen ajattelu ei sitten enää just ennen deadlinea vääntäessä onnistunu). Muuten aika hyvä kurssi kaiketi, hyvin toimii tämä progressiivisuus, esim Pop.javan tutkiminen aiheutti tosiaan pientä paniikkia OhPea käydessä, eipä aiheuta enää.
- Ainakin luennoilla yritin yllyttää omatoimisuuteen ja
ylimääräisten kiinnostavien ohjelmien tekemiseen.
- Tuntui että kurssilla mentiin hirveää vauhtia, kun ei ollut kaikki peruskurssinkaan asiat vielä täysin hallinnassa. Olisi ollut kiva, jos tehtävien sekaan olisi ripoteltu enemmän kertaustehtäviä. Hauska luennoitsija ja kivat paja-apinat.
- Ohjausajat olivat melko usein erittäin kummallisiin aikoihin.
- Joskus olisin kaivannut tehtäville hieman kattavampaa selitystä ja joskus automaatti ei käyttäytynyt aivan niinkuin olisi pitänyt. Muuten mahtava kurssi.
- Jos automaattisen paja apinan käyttö jatkuu, olisi hyvä yrittää saada tarkastuksia riippumattomiksi muunmuassa kirjainkoosta. Tämä aiheutti monille päänsärkyä tehtävien aikana. Automaattisen paja aapinan kanssa olisi myös hyvä olla tulostus aivan täysin selvä, eli olisi erittäin hyvä tarjota esimerkki joka suoraan kertoo tarkkaan mitä apina odottaa ohjelman tulostavan ja missä kohdin.
- Automaattitarkistin on massiivisen kehitystyön kohteena!
Varmaan myös käytön ohjeistus paranee.
- En valitettavasti voinut osallistua luento- ja pajaopetukseen kuin hyvin rajallisesti. Tästä seurasi vaikeuksia asioiden ymmärtämisessä ja harjoitustehtävien tekemisessä. Pajaopettajat olivat innostavia ja asiantuntevia.
- Erinomainen kurssi. Pajat toimivat sulavammin kuin peruskurssilla. En päässyt suurimmalle osalle luennoista, mutta materiaali oli niin hyvä että kotilukemisella sai harjoitukset hyvin tehtyä. Ja ainakin oletan että asiat tulivat selviksi.
- Kurssi vaikutti toisinaan hieman työläältä opintopisteisiin nähden. Toisinaan viikottaisten ohjelmien tekemiseen kului yllättävän paljon aikaa. Tämä tosin osalta johtui siitä, etten pystynyt osallistumaan luennoille, koska pääaineeni luennot olivat samaan aikaan.
Kurssimateriaali oli hyvä, joten sen avulla pystyi tekemään kohtuu helposti suurimman osan tehtävistä. Tosin muutamat esimerkit olisivat voineet olla selkeämpiä ja yksinkertaisempia.
Eniten aikaa kului ohjelmien hienosäätöön, kun palautusautomaatti antoi virheen tilanteessa, johon ei tehtävän annossa pyydetty varautumaan. Tehtävien tekemistä kerralla oikein helpottaisikin selkeät ja kattavat tehtävänannot. Automaatin kautta palauttaminen olisi myös mielekkäämpää, jos pystyisi palauttamaan tehtävän kerrallaan. Etenkin siten, että tehtävien palauttamiseen ei tarvitsisi tehdä keltaisia tehtäviä, kun luvataan, että ilman niitäkin voi saada maksimipisteet.
Muuten palautusautomaatti on tehtävien palautukseen parempi, kuin tehtävän näyttäminen assareille. Tämä siksi, koska pajoissa on ruuhkaa ja palautusta joutuu toisinaan odottelemaan turhan pitkään. Myös palautus ja neuvon kysely voitaisiin pitää erillään. Itse kävin pajalla vain palauttamassa tehtäviä ja oli turhauttavaa odotella 20-30 min tehtävän palauttamiseen, johon kului aikaa pari minuuttia.
- Kuten peruskurssinkin kohdalla, paja-automaatti on ihan nokkela keksintö, mutta käyttöä pitää vielä hioa ja rankasti. Taas kului suorastaan säädyttömän kauan aikaa monien tehtävien kanssa siihen, että toimivia ohjelmia sai hioa hiomisen jälkeenkin, jotta ne sai paja-automaatin drakonisista testeistä ne läpi.
Lisäksi monien harjoitustehtävien tehtävänannot olivat hyvin epäselviä, elleivät suorastaan harhaanjohtavia.
Vielä viimeisenä kritiikkinä pajaan liittyen; en tiedä alkoiko paja-apinoita kisaväsymys painamaan vai oliko kyseessä tarkoituksellinen apujoukkojen vähentäminen, mutta hyvin usein varsinkin alakerran pajassa oli paikalla vain yksi ohjaaja ja ilmassa jatkuvasti huomattavasti enemmän käsiä.
Loppujen lopuksi kurssi on kuitenkin ollut varsin antoisa ja opettavainen. Arto Wikla on viihdyttävä ja innostava luennoitsija. Hän erottuu kyllä edukseen monista muista yliopiston luennoitsijoista, joiden käsitys luennoinnista tuntuu olevan se, että salin edessä käydään mutisemassa sanasta sanaan muutama powerpointslaidi.
- Opintopistemäärää voisi kasvattaa: 4 op:tä on työmäärään nähden aika vähän. On siis hyvä, että opetus on pajamuotoista ja harjoituksia tehdään paljon. Olisi kuitenkin helpompi allokoida enemmän aikaa kurssille jos edeltä käsin tietäisi, että on suuritöinen... (mielestäni siis suuritöisempi kuin "normaali" 4 op:n kurssi). Suhteutettuna ohpeen oli mielestäni työläämpi.
- Kurssi kuuluu sarjaan "teettää töitä, mutta sillä oppii hurjan paljon". Kudos.
- Kurssi oli hyvin luennoitu ja ohjattu, varsinkin pajamuotoinen harjoitusten käsittely toimi mielestäni mainiosti. Kurssi sisälsi paljon asiaa ja tehtäviä oli aika paljon ja niiden tekemiseen meni - ainakin minulla - reilusti aikaa. Eli mielestäni kurssista saatava opintopistemäärä ei aivan vastaa kurssin vaatimaa työmäärää.
- Vaikeustasolla mentiin aika paljon eteenpäin peruskurssista... Jonkun verran asioita olisi voinut siirtää sinne.
- Ainoa kritiikki on sama, jonka annoin peruskurssin palautteessa. Materiaaleissa saisi olla enemmän lyhyesti ja ytimekkäästi selitettynä käsitteitä ja etenkin niiden syytä ja tarkoitusta. Helposti tuntuu käyvän niin, että osaa jonkin asian, muttei ymmärrä miksi se on "oma validi juttunsa" (esim kontekstissa javan rajoitteet tai vastaavat), jolloin sitä saattaa olla vaikea hyödyntää. Materiaaleissa usein asia käydään kohdittain turhankin perinpohjaisesti, jolloin on vaikea kategorisoida aiheen sisällöt järkevästi merkitystason mukaan. 5. viikon 1. tehtävän tyyliset tiivistykset olisi hyvä löytää jo materiaalista.
- Wiklan luennot edelleen loistavia
- Hyvin orgaanisesti eteneni kurssi, tykkäsin!L askarit oli järjestetty innovatiivisesti, luennoista paljon hyvää sanottavaa: Arto ottaa esiintyjän vastuun ja puhaltaa kuivaan terminologiaan elämää, herättelee huumorilla nuokkuvaa laumaa. Materiaaliakin kutsuisin selkeimmäksi suomenkielellä kirjoitetuksi ohjelmointimateriaaliksi johon olen törmännyt!
- Luennot olivat hyviä ja kokonaisuutena kurssi oli hyvä. Etenemistahti oli ehkä hiukan liian nopea ja tehtäviä oli myös hiukan liikaa. Kertaaminen jäi hieman turhan vähäiseksi. Kun kerran jäi luento väliin, oli kiinniotettavaa heti paljon.
- Ohjaajien ja pajan toiminta oli erittäin sujuvaa ja toimivaa; kurssimateriaali oli selkeää ja ymmärrettävää, suurimmaksi osaksi tehtävänannot myös. (Verrattuna esimerkiksi Tietokoneen toiminta -kurssin materiaaleihin ja tehtävänantoihin.)
- Itse en käynyt luennoilla koko kurssin aikana, sillä koin opivani tärkeimmät seikat tekemällä harjoituksia. Viikottaiset harjoituskset olivat todella hyödyllisiä ja kehittivät huomattavasti rutiinia.
Ainoana miinuksena harjoituksiin liittyen:
Useissa tehtävissä tehtävässä alkuunpääseminen oli haastavinta ja muu tehtävä sujui sen jälkeen lähes ongelmitta. Joissakin tehtävissä alkuunpääsemistä olisi voinut hieman helpottaa, sillä tästä syystä useilla jäi kokonaisia tehtäväsarjoja palauttamatta tai niitä ei tullut edes katsottua.
- Kurssi sisälsi huomattavasti monimutkaisempaa opittavaa kuin OHPE, mikä lienee ihan luonnollista, mutta kuitenkin pistää vähän miettimään opintopistemäärien jakautumista kurssien kesken. Lisäksi tuntui siltä kuin kurssilla käytäisiin läpi OHPE:a enemmän asioita joiden soveltamista ei harjoitella esimerkiksi harjoitustehtävissä. Toki tämä antaa hyvät asetelmat omatoimisesti jatkaa "JAVA-opintoja" itse kurssin suorittamisen jälkeen, mutta tämä johtaa myös kurssin aikana siihen ahdistavaan tunteeseen, että opittavaa on enemmän kuin oppia ehtii.
- Paja ja irkki toimi hyvin. luennot ovat olleet ihan hyviä.
- Hyvä kurssi, tämä ja ohjelmoinnin perusteet ovat ehkä parhaita toistaiseksi millä olen ollut.. Pajassa tosin saisi olla enemmän ohjaajia (kommentoin tästä perusteidenkin palautuksessa)
- Liian paljon uutta asiaa liian nopeasti.
- Kaipaisin kurssille haastavampia tehtäviä. Tehtävien kanssa sai kyllä menemään aikaa mutta oikeastaan kaikki paria viimeistä kierrosta lukuunottamatta olivat todella tylsiä. Muutoin kurssi oli aivan mahtava, kiitokset erityisesti loistaville paja-assareille, jotka auttoivat myös irkissä viikonloppuisin! <3
- Kurssitehtävien ja testien välinen suhde epähavainnollinen. Monet tehtävät ja testit johtivat epäselvyydessään harhaan aiheuttaen tarpeetonta työtä ja kurssin oppimistavoitteiden kannalta hukkaan heitettyä aikaa. Esim. testit olettavat asioita joita ei ole selkokielellä sanottu tehtävänannossa ja tehtävänannon toteuttavat ohjelmat eivät mene testistä läpi, joten testin koodista pitää sitten tutkia mitkä ne oletukset olivat.
- Kurssimateriaalit on laadukkaat ja opetus selkeää, ei mitään valittamista sen osalta. Miten olisi tenttiin jokin vaikea bonustehtävä jolla voisi oikealla ratkaisulla korvata kurssin tehtäväpisteosion puutteita?
- Koin kurssin erittäin mielekkääksi ja hyvin
organisoiduksi. Suoritan samaan aikaan OHMA:aa
ja pidin kovasti näiden kahden limittymisestä.
Paja on myös loistojärjestely. Pari kertaa
se tosin tahmasi, mutta sellaista se.
Harjoitustehtäviä sopivasti, ne keltaiset
ylimääräiset lisätehtävät on hyvä idea. Kirjoittamista saa olla.
Siinä vaiheessa kun kaikista mielenkiintoisimmat asiat tuli (abstraktit luokat, kehykset, koukut ja rajapinnat) olisi kaivannut enemmän itse koodaamista. Tehtävät mitä siinä vaiheessa oli,
game of life oli huippu, oli hyviä, mutta oma koodaaminen on kivintä.
Mikä olisi ollut tarpeellista olisi ollut kirjastojen tekemisen opettelu NetBeans:illä. Omia hyödyllisiäkin metodeja rupesi kertymään jo OHPE:n aikana, ja niiden siirtely vähän edistää sitä copy&pasteä. Se ei ehkä ole kurssimateriaalia noin muuten, mutta paja sivuilla voisi olla pieni ohje. Googlettamiseen kun menee aina aikaa jonkin verran.
- Hienoa kun aloit jo Ohpen aikana kerätä omaa työkalukokoelmaa!
- Kurssin sisältö tuntui todella paljon vaikeammalta kuin perusteiden. Harjoitustehtävät olivat kuitenkin hyvin opettavaisia, ja nyt kurssin lopussa kun katsoo opetusmateriaalia, tajuaa jopa, mistä siellä puhutaan :>
- Ohpen aikana käsiteltiin järjestämisalgoritmeja. Törmäsin joihinkin havainnollistaviin videoihin internetin ihmeellisessä maailmassa, joita voisi ehkä luennoillakin hyödyntää. http://www.youtube.com/watch?v=vxENKlcs2Tw ja http://www.youtube.com/watch?v=ywWBy6J5gz8 ovat pari esimerkkiä ja ehdotuksien joukosta pitäisi löytyä lisää
- Kiitokset ideasta!
- Kiitokset kaikille vastanneille ja hyvää joulua!