Arkisto marraskuu 11., 2007:lle

mureenapoikkeus ja swii-ing

Tulipa taas pidettyä taukoa kirjoittamisesta! Liekö syynä tenttiviikon loma vai ikuinen koodausinto? Oli kyllä tässä välissä oikein virkistävää viettää yksi viikonloppu ilman deadlinea! Onneksi tekemisepuutetta ei kuitenkaan joukossamme ilmennyt. Ilman luentoja tuli Paniikissakin istuttua jälleen useampikin tovi. Kolmannessa ohjelmointitehtävässä piti jo alkaa itsekin ajattelemaan, tehtävänanto ja toteutus eivät olleetkaan enää täysin ehdottomia. Plussaa tehtävä saa kyllä esimerkkinimistään sekä muurenapoikkeuksesta :D .

Nimellä “kartta 4″ lähti jälleen tämän tehtäväkierroksen essee/käsitekartta. Yhden esseen olen kurssin aikana saanut aikaiseksi, sen pakollisen, ja muuten on teoreilu jäänyt käsitekarttailuksi enemmän tai vähemmän siistin/tyylikkään tuotoksen kera. Neljäs aihe oli siis Swing. Aihe ei minulle tuonut mieleen yhtään mitään, minkä olisin edes jotenkin voinut yhdistää Javaan. Googlekin antoi osumia tanssiin ja musiikkiin liittyvistä swingeistä. Ei alkanut hyvin. Loppujen lopuksi tietoa kyllä löytyi, mutta kun sitä löytyi, niin sitä löytyikin liikaa. Eli siis mikään ei kelpaa! Tehtävänannossa pyydettiinkin rajaamaan aihetta, mikä osoittautui ihan tarpeelliseksi, mutta samalla erittäin haastavaksi aiheeseen pahemmin perehtymättömälle. Luulenpa, että tässä olisi voinut esseen kirjoittaminen sujua helpommin, mutta kun CmapToolsin avaa, ei siitä ole enää paluuta kirjoittamiseen. Palluroiden värittäminen ja uudelleen ja uudelleen asetteleminen vain on niin hauskaa.

Mitä aiheesta sitten jäi käteen? Ainakin jossain määrin hyödylliseksi on tämä komponenttikirjasto todettava, niin paljon kivaa se sisältää, ja enpä toisaalta usko, että muuten vain aiheeseen olisi latettu tutustumaan. Graafinen käyttöliittymä on siis mahdollista toteuttaa swingillä, joka on kehitelty versio java.awt:stä. javax.swing sisältää paljon käyttöliittymäkomponentteja, jotka mahdollistavat mm. näytölle avautuvien ikkunoiden luomisen. Ei mikään turha juttu siis.

Teoriatehtävien teko ja palautus jää aina viimeisille tunneille, jolloin päällimmäisenä mielessä on enemmänkin se, että saa tekstiä aikaiseksi kuin se että itse asiasta jotain ymmärtäisi. Ehkä voisin tätä käyttää tekosyynä (oikeastihan se ei ole laiskuus), kun teen käsitekarttoja esseiden sijaan. Jotta kartan saisi edes jotenkin fiksun näköiseksi, on asia kokonaisuutena ymmärrettävä. Toteutuiko tämä sitten kohdallani? Se nähdään taas seuraavassa arvostelussa ja viimeistään sitten käytännössä koodatessa ;) !

-Meri

Teoriatehtävä 4

Teoriatehtävä 4 :n aiheena oli swing. Aihe oli omasta mielestäni haastava; ehkä kaikkein vaikeimmaksi osoittautui aiheen rajaaminen. Päädyin jättämään aika paljon niin olennaista kuin epäolennaistakin pois, sillä käsitekartta paisui ja paisui kovin uhkaavasti liioista esimerkeistä yms.

Tarkoitus oli alunperin kirjoittaa essee, käsitekartat eivät ole muakaan ihan täysin vielä vakuuttaneet, mutta kiire iski jälleen ja kartan sai suht nopeasti kasattua. Jälki on sen mukaista :)

Opin jotain, mutta en voi sanoa että swing olisi mulle ihan täysin auennut. Aihe vaatisi vähän enempi paneutumista. Ehkäpä ohjelmointitehtävien myötä asiat taas selkenevät!!

-Ulla

Robosta & botista

Ääks, olin täysin unohtanut kirjottaa aiheesta robotti, tosin hirveästi ei varmaan juttua irtoakaan sillä oma panos ryhmätyöhön oli jokseenkin mitätön. Muutamissa aivoriihissä tuli mukana istuttua, mutta varsinainen työ jäi kyllä muutamien ahkerien ja osaavien ryhmäläisten harteille, kiitoksia vain!! Tekosyyksi voisi nyt listata ainakin omat puutteelliset ohjelmointitaidot :o

Jep mutta. Seuraava ryhmätyö, botti, lähestyy jo, ja aion tällä kertaa yrittää olla loisimatta. Tällä viikolla työstimmekin jo Astan, Anun ja Teemun kanssa jotakin hyvin alkeellista, mutta pääasia on alkuunpääseminen!! Oli ainakin kiva huomata että sai JOTAIN aikaan. Botin tekeminen onnistunee ryhmätyönä vähän robottia paremmin, sillä tässä jokainen voi itsekseen toteuttaa aina jonkin ominaisuuden.

Huomenna jatkamme botin työstämistä, nähdään!

-Ulla