Feeds:
Posts
Comments

Archive for January, 2008

On hauska muistella ajatuksiani ohjelmoinnista kurssia edeltäviltä ajoilta. Täytyy sanoa että itse ohjelmoinnista ei ollut edes oikeastaan minkäänlaista käsitystä. Olin aina kuvitellut että ohjelmointikieli on jotain erittäin sekavaa numeroiden ja kirjainten sekoitusta, jota vain harvat osaavat, koska se on niin vaikeaa. Mietin aina että onkohan niillä ihmisillä, jotka ohjelmoivat erilaisia ohjelmia, sellaiset valmiit työkalut ja [...]

Read Full Post »

“Ohjelmoinnin opettelu on vähän niin kuin lukisi puolaa sanakirjan ja kieliopin avulla. Studio1:llä aletaan kirjoittamaan puolaksi romaania.”
Eräs infolle ennen minua loikannut naapurini kuvaili phuksisyksyn ohjelmaa edellä mainitulla tavalla alkusyksystä. Viimeistään loppusyksystä havaitsin sen varsin osuvaksi. Kurssilla pääpaino on ollut todellakin enemmän romaanin kirjoittamisessa kuin kieliopissa.
Rajallisen Java-kokemukseni perusteella on vaikea arvioida, mikä tapa opetella ohjelmoimaan olisi [...]

Read Full Post »

Java 6

Viimeinen ohjelmointiharjoitus oli ehdottomasti helpoin kaikista. Tässä vaiheessa kurssia olin oppinut käyttämään googlea ja API:a, joten en enää ollut samalla tavalla riippuvainen assareista.
Swing oli tullut jo edes jotenkin tutuksi viidennessä tehtävässä, ja graafinen toteutus oli huomattavasti mukavampaa, kuin edelliset sieni-tehtävät.
Ajastimen käyttöä olin henkilökohtaisesti testaillut jo bottia tehdessä, joten swing Timer-osio meni erittäin nopeasti. Tulosten tallentamisessa [...]

Read Full Post »

Oli kivaa – heihei!

Aluksi hieman ahdisti kun tajusin, että tänä vuonna suppean suorittaminen vaatisi viikottaisia osallistumisia olo-sessioihin jossa asennoiduttaisiin ohjelmoinnin maailmaan erilaisten filosofisten ajatuspähkinöiden kautta. Kun sitten ensimmäisissä sessioissa puhuttiin oravista ja platonista, enkä kuulemma oikeastaan saanut edes puhua mitään ”spoilaamisen pelossa”, rupesin hajoilemaan. Kun alkujärkytyksistä selvittiin monimutkaisempiin ongelmiin ja ryhmän yhteisiin projekteihin, muodostui kurssista loppujen lopuksi [...]

Read Full Post »

Loppupuheenvuoro

Studio 1 kurssin suppean version läpi käyminen ei ole ollut työläin saavutukseni. Javan näprääminen on ollut poikkeuksellista siinä, että en ole tarvinnut sitä koulun joitakin kursseja lukuun ottamatta vielä mihinkään. Ohjelmoinnin perusteiden ymmärtäminen on kuitenkin ensiarvoisen tärkeää, sillä työelämässä erilaisiin ohjelmointitarpeisiin olen törmännyt jatkuvasti, vaikkakaan en Java-kielellä.
Vaikka ohjelmoinnin perus-perusasiat ovat iskostuneet hyvin pysyvästi [...]

Read Full Post »

Loppupuheenvuoro

Viimeistä viedään, kurssi alkaa olla kasassa ja nyt arvosanaa jännittäessä on mukavaa vähän pohtia, mitä kaikkea sitä onkaan jättämässä tänä syksynä taakseen. Kun viime syksyä katselee näin jälkeenpäin, näkyy paljon koodia, epätoivoisia ongelmahetkiä Paniikissa, monia pitkiä tunteja Maarilla, APIa, hajoilua irkissä, hajoilua kavereiden kanssa, kiirettä, deadlineja, älynväläyksiä,  onnistumisen hetkiä ja ylpeyttä kaikesta tästä.
Studio1 on [...]

Read Full Post »

Käyttöliittymistä taisi täällä olla jo useampi merkintä. Aihe kolahti minuun paremmin kuin nuo muut. (mitä kiinnostavaa voi edes sanoa String-luokasta, pakkauksista, tai API:sta) Käyttöliittymien kanssa olen sentään tekemisissä koko ajan tätäkin kirjoittaessani.
Suoraan asiaan. Yksi ärsyttävimmistä käyttöliittymistä on mikroaaltouunissani. Lämmitysajan säätö tapahtuu isosta pyöreästä säätöruuvista kääntämällä – tai niin ainakin luulisi. Todellisuudessa säädin ei tee mitään, [...]

Read Full Post »

Kurssi tarjosi ikimuistosia elämyksiä laidasta laitaan. Syksyn aikana ehdin vuodattaa monta pisaraa verta ja hikeä parhaimmillaan/pahimmillaan 22 tunnin mittaisiksi venyneiden koodausmaratonien aikana. Olo taasen oli vähintäänkin euforisen huojentunut, kun pääsi palauttamaan ohjelmointitehtävän lauantai-iltana. Kalkkiviivoille asti venyneiden sessioiden siivittämänä huomasin, että ohjelmointi vaatii pitkäjänteisempää sitoutumista, kuin mitä minulla on tarjota. Ongelmia on helpompi katsoa yöunien jälkeen [...]

Read Full Post »

Kesän loppupuolella postiluukusta kolisi muiden TKK:n esitteiden seassa psykedeelisten kalojen siivittämä esite, jonka viesti oli jotakuinkin seuraava: “Javaa, kivaa, tänä syksynä.” Kivaa tai ei – ainakin täysin uutta. Saavuin Studio 1:lle vailla ohjelmointikokemusta, vaikka olenkin peuhannut koneiden kanssa jo esikouluikäisestä. Pascalia olin joskus kokeillut, sekä kirjoittanut joitain shelliskriptoja Linuxin bash-terminaalissa, mutta koodaus oli melko etäinen [...]

Read Full Post »

Ah! Vihdoinkin tilaisuus vuodattaa kaikkien tietoisuuteen kurssin aikana syntyneet patoutumat!
Studio 1, kenties TKK:n laajin kurssikokonaisuus, on niin järkälemäinen paketti, että lienee mahdotonta olettaa sen miellyttävän kaikkia. Tosin eihän kurssien tarkoitus olekaan olla henkilökohtaiseksi räätälöityjä kokonaisuuksia, vaan tarjota alusta tehokkaalle oppimiselle. Itse kuitenkin viihdyin Studio 1:n tarjoamalla viiden kuukauden intensiivimatkalla java-ohjelmoinnin saloihin.
Ensimmäisten ohjelmointiharjoitusten pyörähtäessä käyntiin syyskuun [...]

Read Full Post »

Older Posts »