<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Javasoturit</title>
	<atom:link href="http://javasoturit.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://javasoturit.wordpress.com</link>
	<description>Kohti uusia seikkailuja!</description>
	<lastBuildDate>Sun, 20 Jan 2008 23:08:08 +0000</lastBuildDate>
	<language>fi</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='javasoturit.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Javasoturit</title>
		<link>http://javasoturit.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://javasoturit.wordpress.com/osd.xml" title="Javasoturit" />
	<atom:link rel='hub' href='http://javasoturit.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Loppupuheenvuoro</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-4/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-4/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 21:58:06 +0000</pubDate>
		<dc:creator>Antti</dc:creator>
				<category><![CDATA[Loppupuheenvuorot]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-4/</guid>
		<description><![CDATA[Viimeisiä minuutteja Studio 1-kurssista viedään ja on aika summeerata kulunutta kurssia ja antaa palautetta. Aloitetaan vaikka Java-tehtäväkierroksista. Tehtävät olivat ihan mukavia, kattavia ja mielenkiintoisia. Erityistä kiitosta ansaitsee tehtävien muodostama jatkumo. Olisin kaivannut tehtäviin lisää graafista puolta jo aikaisemmassa vaiheessa, sillä sen osuus muihin tehtävien aihealueisiin nähden korostui erityisesti ohjelmointiprojektissa. Nyt tuntui jotenkin hassulta että Javan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=82&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Viimeisiä minuutteja Studio 1-kurssista viedään ja on aika summeerata kulunutta kurssia ja antaa palautetta.</p>
<p>Aloitetaan vaikka Java-tehtäväkierroksista. Tehtävät olivat ihan mukavia, kattavia ja mielenkiintoisia. Erityistä kiitosta ansaitsee tehtävien muodostama jatkumo. Olisin kaivannut tehtäviin lisää graafista puolta jo aikaisemmassa vaiheessa, sillä sen osuus muihin tehtävien aihealueisiin nähden korostui erityisesti ohjelmointiprojektissa. Nyt tuntui jotenkin hassulta että Javan grafiikkakirjastot &#8211; joihin monen kurssilaisen projekti nojasi &#8211; käytiin läpi vain nopeasti luennontapaisella ja siltä pohjalta vähemmän kokeneenkin koodaajan olisi pitänyt lähteä omaa projektiaan toteuttamaan.</p>
<p>Teoriatehtävät olivat myös mielenkiintoisia, mutta olisin toivonut että tehtävät olisi saatu paremmin osumaan yhteen juuri silloin tekeillä olevan java-tehtäväkierroksen kanssa. Ainakin itselleni teoriatehtävien opetuksellinen hyöty jäi aika laihaksi, ja varsinkin käsitekarttoja tehdessä asiat oppi oikeasti vasta myöhemmin koodatessaan. Ehdottomasti yhdyn myös yleiseen mielipiteeseen siitä, että teoriatehtävien painoarvo kurssiarvostelussa on aivan liian pieni suhteessa työmääräänsä.</p>
<p>OLO-sessiot olivat mielestäni kurssin kaksijakoisin osa. Toisaalta oli piristävää että kaiken yksilösuorittamisen keskellä oli mahdollisuus ryhmässä pohtia asioita ja kaikki tapauksetkin olivat ihan mielenkiintoisia. Toisaalta taas OLO-sessioista ei myöskään jäänyt lopulta paljoa käteen ainakaan opittujen asioiden muodossa, eivätkä ne harvat opitut asiatkaan juuri osuneet yhteen ainakaan kyseisenä hetkenä menossa olevan java-tehtävän kanssa.</p>
<p>Jotenkin myös koko ongelmalähtöisen oppimisen konsepti tökki. Avaussessioissa juuri kukaan ei <i>oikeasti tiennyt</i> käsiteltävästä aiheesta paljoakaan, jolloin niistä tarttui mieleen lähinnä <i>mutu</i>-tiedosta koostuva sekava tai jopa väärä kuva käsiteltävästä aiheesta. Purkusessiot taas jäivät kovin pinnallisiksi kokemuksiksi nekin, sillä pelkällä keskustelulla ei saatu tarpeeksi hyvin vaihdettua opiskeltuja tietoja. Post-it-laput ja kaaviot olisivat varmasti tässä vaiheessa paljon enemmän  hyödyksi.. Jos avaussessioiden ja purkusessioiden painotusta siis miettisi uudelleen voisi konseptista saada mielestäni huomattavasti tehokkaamman!</p>
<p>Bottiseminaari ja Robottiturnaus olivat  ihan hauskoja, mutta niiden oppi-anti jäi mielestäni kovin laihaksi. Ilmeisesti näiden tehtävien tarkoitus olisi opetella koodausprojektin tekoa tiimissä, mutta jotenkin se puoli jäi aika huteralle pohjalle. Olisi ollut asiallista pitää luento siitä, <i>miten</i> tiimikoodaaminen kannattaa toteuttaa. Nyt jokainen ryhmä yritti itse keksiä miten koodin tekeminen yhdessä onnistuisi parhaiten. Esimerkiksi SVN-systeemin käyttäminen (ja sen käytön opettaminen..) näiden tehtävien yhteydessä antaisi varmasti enemmän avuja tulevaisuutta varten.</p>
<p>Eniten kritiikkiä minussa herättää tämä blogi. Mielestäni blogi ei toiminut kurssin loogisena osana, ja siitä tuli lähinnä pakkopullaa muiden suoritusten oheen. Blogi ei pystynyt toimimaan opiskelijoiden keskinäisenä web 2.0-kanavana, vaan tuntui että blogiin piti lähinnä kirjoitella miniesseitä assareiden luettavaksi. Blogin tekemisen motivaatioksi ei riitä vain sen kohtuuttoman suuri osuus arvostelussa. Ja kaiken päälle lätkäistyt portfoliokysymykset olivat mielestäni lähinnä opiskelijoiden kiusaamista <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Kurssin &#8220;huipennus&#8221; &#8211; ohjelmointiprojekti &#8211; on myös asia jonka konsepti olisi hyvä miettiä viimein uudelleen. Se, että kieltämättä rankan syksyn jälkeen tulee käyttää joulu<i>loma</i> projektin tekemiseen on lähinnä epäinhimillistä ja verottaa varmasti seuraavan kevään kurssisuorituksiakin. Ohjelmointiprojekti sinänsä kuuluu kyllä ohjelmointikurssille, mutta se pitäisi pystyä kokonaisuudessaan pitämään ennen joulua. Aikataulua voisi tiivistää vaikka tiputtamalla viimeisen java-tehtäväkierroksen pois.</p>
<p>Kokonaisuutena olen kuitenkin kurssin sisältöön enimmäkseen tyytyväinen, joskin hieman paha maku jäi suuhun valtavan työmäärän ja sen aiheuttaman jatkuvan stressin ja väsymyksen takia. Kesällä lukiessani postissa tullutta kurssiesitettä en osannut yhtään aavistaa mitä oli tulossa. Vielä ensimmäisten viikkojenkaan aikana en osannut kuvitella mitä hauskaa ostamassani &#8220;Selvisin Studio 1:stä&#8221;-haalarimerkissä oli, mutta valitettavasti syksyn mittaan jutun juoni valkeni. Nyt kun kaikki on ohi, niin olo on helpottunut.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/82/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/82/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=82&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/127c38aaca99437baf77ae1c22f058c1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vugi</media:title>
		</media:content>
	</item>
		<item>
		<title>Miten toimin opiskellessani ohjelmointia?</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/miten-toimin-opiskellessani-ohjelmointia-2/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/miten-toimin-opiskellessani-ohjelmointia-2/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 21:52:33 +0000</pubDate>
		<dc:creator>Antti</dc:creator>
				<category><![CDATA[Portfoliokysymykset]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/miten-toimin-opiskellessani-ohjelmointia-2/</guid>
		<description><![CDATA[Ohjelmoinnin oppimiseen on varmasti yhtä monta tyyliä kuin on oppijoitakin. Itselleni tehokkaimmaksi tavaksi opetella ohjelmointia on osoittautunut koodin kirjoittaminen sitä mukaa kun asioita opettelee. Itse asiassa useimmiten asetelma on ollut niin päin, että asian opettelee silloin kun se tarvitsisi kirjoittaa koodiin Parhaimmaksi oppimateriaaliksi on osoittautunut määrätietoinen Googlettaminen ja Java-APIn lukeminen. Lähes kurssin alusta lähtien minulla [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=91&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ohjelmoinnin oppimiseen on varmasti yhtä monta tyyliä kuin on oppijoitakin. Itselleni tehokkaimmaksi tavaksi opetella ohjelmointia on osoittautunut koodin kirjoittaminen sitä mukaa kun asioita opettelee. Itse asiassa useimmiten asetelma on ollut niin päin, että asian opettelee silloin kun se tarvitsisi kirjoittaa koodiin</p>
<p>Parhaimmaksi oppimateriaaliksi on osoittautunut määrätietoinen <i>Googlettaminen </i>ja Java-APIn lukeminen. Lähes kurssin alusta lähtien minulla on aina koodateesani ollut vierekkäin koodi ja nettiselain joko eri näytöillä tai jaetulla ruudulla. Luen ohjetta ja tai googlettamaani esimerkkiä ja krijoitan samalla omaa koodiani. Firefoxin Java-API-hakukone-liitännäinen on osoittautunut korvaamattomaksi työkaluksi. Olen huomannut että itseasiassa opin kaikkein tehokkaimmin lukemalla valmista koodia ja esimerkkejä.</p>
<p>Syksyn alussa yritin opiskella asioita kirjasta lukemalla, mutta pian totesin ettei se ollut lainkaan tehokasta. Loppujen lopuksi Kalakirja on nyt useamman kuukauden päässyt pölyttymään hyllyssä. Hakuteoksena Google ja sen löytämät miljoonat sivut vain ovat huomattavasti näppärämpiä.</p>
<p>Haluan päästä heti kokeilemaan opettelemiani asioita, ja esimerkiksi ohjelmointiprojektin aikana syntyi iso kansiollinen testiluokkia. Jokaista uutta asiaa piti päästä heti testaamaan ja soveltamaan itse. Kommentoin runsaasti koodin sekaan ja kirjoitan itselleni auki mitä missäkin kohdassa tehdään, jolloin opin sen samalla. Testaan koodia hyvin tiheästi, jolloin virheet ja bugit huomaa nopeasti ja pystyy reagoimaan niihin. Pidän myös kirjaa siitä mitä on tekemättä ja mitä pitäisi parantaa, jolloin pystyn helposti palaamaan niihin kohtiin ja etsimään tietoa ratkaistakseni kohdat.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/91/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/91/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=91&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/miten-toimin-opiskellessani-ohjelmointia-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/127c38aaca99437baf77ae1c22f058c1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vugi</media:title>
		</media:content>
	</item>
		<item>
		<title>Kannattaako logiikka ja käyttöliittymä eriyttää?</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/kannattaako-logiikka-ja-kayttoliittyma-eriyttaa/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/kannattaako-logiikka-ja-kayttoliittyma-eriyttaa/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 21:27:21 +0000</pubDate>
		<dc:creator>Antti</dc:creator>
				<category><![CDATA[Portfoliokysymykset]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/kannattaako-logiikka-ja-kayttoliittyma-eriyttaa/</guid>
		<description><![CDATA[Koodatessamme syksyn viidennessä Java-tehtävässä erillisen Peliruudukko-luokan huolehtimaan pelin logiikasta, emme sen kummemmin miettineet mikä merkitys logiikan erottamisella käyttöliittymästä on. Vaikka ensi alkuun saattaakin tuntua että se on ihan sama mihin luokkaan mitkäkin ohjelman ominaisuudet toteuttaa, niin ohjelman rakenteen järkevä miettiminen ei suinkaan ole ihan huuhaata. Etuja logiikan ja käyttöliittymän eriyttämisestä on useita. Ohjelmalogiikalle voidaan vaikka [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=92&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Koodatessamme syksyn viidennessä Java-tehtävässä erillisen Peliruudukko-luokan huolehtimaan pelin logiikasta, emme sen kummemmin miettineet mikä merkitys logiikan erottamisella käyttöliittymästä on. Vaikka ensi alkuun saattaakin tuntua että se on <i>ihan sama </i>mihin luokkaan mitkäkin ohjelman ominaisuudet toteuttaa, niin ohjelman rakenteen järkevä miettiminen ei suinkaan ole ihan huuhaata.</p>
<p>Etuja logiikan ja käyttöliittymän eriyttämisestä on useita. Ohjelmalogiikalle voidaan vaikka tehdä useita erilaisia käyttöliittymiä, jolloin samaan tietoon ja ominaisuuksiin pääsee käsiksi monella eri tavalla. Käyttöliittymissä on myös usein monia järjestelmäspesifejä asioita, jolloin eriyttäminen helpottaa erilaisen käyttöliittymien kehittämistä eri järjestelmille. Logiikan toteuttamisessa ei tällöin tarvitse välittää näistä järjestelmäkohtaisista asioista.</p>
<p>Kun ohjelman logiikka toteutetaan erillään käyttöliittymästä, niin myös ohjelman kehittämistä voidaan tehdä huomattavasti joustavammin.  Kun sovitaan tarkasti miten ohjelman eri osat kommunikoivat keskenään, niin ohjelmaa voi olla vaikka kehittämässä useita henkilöitä samanaikaisesti. Ohjelmaa myöskään harvoin suunnitellaan kerralla valmiiksi, jolloin mahdollisuus kehittää eri osia erikseen helpottaa huomattavasti ohjelman jatkokehitystä.</p>
<p>Varjopuolena logiikan ja käyttöliittymän erottamisessa on joissain tilanteissa ohjelman rakenteen turha hajoaminen, kun toisiinsa liittyviä asioita toteutetaan erillään. Lisäksi logiikan ja käyttöliittymän eriyttäminen johtaa väistämättä siihen, että eri luokkien välillä täytyy siirtää entistä enemmän tietoa. Käyttöliittymän täytyy välittää kaikki asiaan liittyvät parametrit mallille, ja joissain tilanteissa niitä saattaa olla aikamoinen määrä. Vaarana on myös epäkonsistentti tila logiikan ja käyttöliittymän välillä, jos tieto ei ole vaihtunut niiden välillä niin kuin pitäisi.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/92/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/92/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/92/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=92&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/kannattaako-logiikka-ja-kayttoliittyma-eriyttaa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/127c38aaca99437baf77ae1c22f058c1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vugi</media:title>
		</media:content>
	</item>
		<item>
		<title>Esseistä</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/esseista/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/esseista/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 21:11:56 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Teoriatehtävät]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/esseista/</guid>
		<description><![CDATA[Loppupuheenvuoro tuli jo pidettyä, mutta runosuoni jatkoi sykkimistään niin, että päätin vielä sanoa sanasen teoriatehtävistä yleensä. Aluksi pidin niitä typerinä. Mitä ihmeen tekemistä esseillä ja koodaamisella on toistensa kanssa? Loppujen lopuksi ne toimivatkin. Opin paljon esseitä kirjoittamalla, sillä niitä varten jouduin lukemaan sekä kurssin oppikirjoja että Sunin tutoriaalia. Käsitekartat jäivät ainakin minulle täydeksi mysteeriksi. Tavallisesti [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=93&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Loppupuheenvuoro tuli jo pidettyä, mutta runosuoni jatkoi sykkimistään niin, että päätin vielä sanoa sanasen teoriatehtävistä yleensä. Aluksi pidin niitä typerinä. Mitä ihmeen tekemistä esseillä ja koodaamisella on toistensa kanssa? Loppujen lopuksi ne toimivatkin. Opin paljon esseitä kirjoittamalla, sillä niitä varten jouduin lukemaan sekä kurssin oppikirjoja että Sunin tutoriaalia.</p>
<p>Käsitekartat jäivät ainakin minulle täydeksi mysteeriksi. Tavallisesti teen miellekarttoja kaikesta. Koko yliopistourani aikana olen tehnyt käsitekarttoja jokaisesta lukemastani kirjasta. Luulin, että käsitekarttojen tekeminen olisi minulle helppoa kuin mikä. Eipä ollutkaan. Olen tottunut tekemään käsitekartat oman logiikkani mukaan sellaisiksi, että ne hyödyttävät minua itseäni. En osannutkaan tehdä niistä sellaisia, että myös muut olisivat ne ymmärtäneet. Sinänsä ihastuin kyllä Cmap toolsiin ja latasin sen omalle koneellenikin ja olen käyttänyt sitä omien juttujeni tekemiseen. Harmi vain, että ohjelma on aika hidas.</p>
<p>Kaikesta tästä pitäisi ehkä löytää joku punainen lankakin. Se voisi olla, että esseiden ja käsitekarttojen painoarvoa kurssilla voisi nostaa. Luulisi, että joko esseet tai käsitekartat ovat sopivia oppimismuotoja melkein kaikille. Näin ollen niiden merkitystä ja niiden huolellista tekemistä voisi painottaa.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/93/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/93/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=93&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/esseista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f915730ca52041694789c103813e477e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Laura</media:title>
		</media:content>
	</item>
		<item>
		<title>Loppupuheenvuoro</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-3/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-3/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 20:41:49 +0000</pubDate>
		<dc:creator>Mikko</dc:creator>
				<category><![CDATA[Loppupuheenvuorot]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-3/</guid>
		<description><![CDATA[Nyt on sitten elämäni työläin kurssi ohi ja tunnelmakin on sen mukainen. Päällimmäisenä mieleen jäänyt projekti jäi mieleen todella mahtavana kokemuksena, jossa työ kiitti lopulta tekijäänsä. Oman työn ja koko syksyn läpi jatkuneen oppimisprosessin tuloksen sai herkullisella tavalla näkyville omana pelattavana tietokonepelinä. Peliä tehdessä tunsin jopa ettei opiskelu ole ikinä ollut näin mukavaa ja palkitsevaa. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=89&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nyt on sitten elämäni työläin kurssi ohi ja tunnelmakin on sen mukainen. Päällimmäisenä mieleen jäänyt projekti jäi mieleen todella mahtavana kokemuksena, jossa työ kiitti lopulta tekijäänsä. Oman työn ja koko syksyn läpi jatkuneen oppimisprosessin tuloksen sai herkullisella tavalla näkyville omana pelattavana tietokonepelinä. Peliä tehdessä tunsin jopa ettei opiskelu ole ikinä ollut näin mukavaa ja palkitsevaa. Joululomalla olisi tosin ollut myös muutakin tekemistä.</p>
<p>Itse kurssi oli muuten hyvin suunniteltu, tehtäväkierroksia oli sopiva määrä ja niissä sai toteuttaa sopivassa määrin omaa vapautta tehdä asiat suurin piirtein parhaaksi kokemallaan tavalla. Olo-sessiot olivat niinikään todella hyviä, joskin niiden kautta tapahtuva oppiminen jäi ehkä hieman alle tavoitteen, sillä ongelmia lähestyttiin välillä ehkä vähän kummallisista näkökulmista ja aikaa kului joidenkin epäolennaisuuksien tulkkaamiseen. Joka tapauksessa olo-sessiot olivat todella iloisia, mukavia ja kannustavia tapahtumia, joissa ongelmia pääsi pohtimaan nimeomaan muiden kanssa yhdessä.</p>
<p>Tehtävänkierroksilla pidin etenkin jatkuvuudesta. Tehtävät monesti jatkuivat edellisistä ja jokainen tehtävä oli kuitenkin oma kokonaisuus, joten tuntui että kaikki liittyivät toisiinsa sen sijaan, että olisi joutunut ohjelmoimaan pieniä mihinkään liittymättömiä tehtäviä. Kierrokset olivat myös sopivan haastavia. Aina sai oppia paljon uutta.</p>
<p>Omat käsitekartat ja esseet sen sijaan olivat oikea piikki lihassa. Motivaatiota oli välillä vaikea löytää. Miksei olisi riittänyt että omaksuu itse opiskeltavat asiat kun nyt jo ulkoasun luomiseen meni paljon aikaa. No, ilokseni huomasin että käsitekarttoihin ja esseisiin valitut aiheet olivat ne vaikeimmat, joten omien ajatusten kerääminen tälläisiin töihin selkeytti oppimista melkoisesti, työlästä se silti oli.</p>
<p>Yhteevetona Studio 1 ei ollut ainostaan tähän mennessä suorittamistani kursseista paras, vaan myös mielenkiintoisin ja palkitsevan, toisaalta selvästi myöskin työläin. Paljon tuli tehtyä ja paljon tuli opittua. Projektin tekeminen oli silkkaa rautaa, ihan älyttömän kivaa loppupeleissa, vaikka monet yöunet jäivätkin väliin. Tosi kivaa oli, tätä lisää!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/89/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/89/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/89/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=89&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e2bb5572637acd2e3fc25e74a446a3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mikko</media:title>
		</media:content>
	</item>
		<item>
		<title>Loppupuhelu</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/loppupuhelu/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/loppupuhelu/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 19:14:09 +0000</pubDate>
		<dc:creator>taija</dc:creator>
				<category><![CDATA[Loppupuheenvuorot]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/loppupuhelu/</guid>
		<description><![CDATA[Kurssi lähenee viimeisiä hetkiään ja nyt onkin aika pohtia, mitään käteen on kyseisestä kurssista jäänyt. Voin olla täysin varma siitä, että hallitsen lukemattomia uusia taitoja. Viime syksynä tuskin tiesin, mitä ohjelmointi tarkoittaa ja nyt olen rakentanut täysin oman, toimivan ohjelman. Ensimmäiseksi mieleeni juolahti yksinkertaisesti, että kurssillahan olen oppinut ohjelmointia Java-kielellä. Tätä ei tietenkään käy kieltäminen, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=72&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Kurssi lähenee viimeisiä hetkiään ja nyt onkin aika pohtia, mitään käteen on kyseisestä kurssista jäänyt. Voin olla täysin varma siitä, että hallitsen lukemattomia uusia taitoja. Viime syksynä tuskin tiesin, mitä ohjelmointi tarkoittaa ja nyt olen rakentanut täysin oman, toimivan ohjelman.</p>
<p>Ensimmäiseksi mieleeni juolahti yksinkertaisesti, että kurssillahan olen oppinut ohjelmointia Java-kielellä. Tätä ei tietenkään käy kieltäminen, opin yksinkertaisesti ohjelmointia. Ohjelmointikierrosten myötä aloin hallita ja ymmärtää Java-kieltä yhä paremmin ja paremmin. Tämän lisäksi opin kuitenkin paljon muutakin. Vastaan kurssilla tulivat uudet oppimistavat ongelmalähtöisestä oppimisesta käytännön koodamisella oppimiseen. Jokaviikkoiset deadlinet eivät vain parantaneet stressinsietokykyäni vaan opettivat ajankäytön hallintaa. Lisäksi huomaan kurssin kokonaisuudessaan muuttaneen minua opiskelijana: ajatukset lukion kurssien vaikeuksista tuntuvat tällä hetkellä naurettavilta.</p>
<p>Mutta entä itse kurssi? Studio 1 oli toimiva kokonaisuus, joka suorastaan pakotti oppimaan ohjelmoimaan. Toimivat kotisivut ja tiedotus helpottivat itse työtaakkaa: koskaan ei ollut epäselvää mitä tulisi tehdä ja milloin. Hieman hämäävä asia kurssissa oli blogi, sekä sen suuri osuus arvosanasta. Kaikkien vastuulla oleva kirjoittelu ei tuntunut täysin toimivan. Lisäksi blogin aiheuttama työtaakka ei ollut lähelläkään sitä, mitä esimerkiksi ohjelmointiprojekti oli. Ja kuitenkin näiden osuus arvosanasta oli yhtä suuri.</p>
<p>Kurssilla olisin myös toivonut hieman enemmän luentoja. Opimme toki tulevien Java-tehtäväkierrosten aiheista tekemällä esseet, mutta olisin silti kaivannut kurssin puolivälissä jonkinlaista yhteistä opastusta. Välillä tuntui (Olo-sessioista ja ohjatuista koodaustunneista huolimata), että Javan opettelu jäi liikaakin omille harteille.</p>
<p>Tässä vaiheessa sanainen arkkuni tuntuu kovin tyhjältä. On vaikea pohtia kurssia, joka pitkään oli se kaikkein tärkein puheenaihe ja suurin stressin aiheuttaja.  Studio 1 on käsite, jonka vain sen käyneet voivat ymmärtää. Haluaisinko tehdä kaiken tämän uudestaan? Varmasti en. Olenko tyytyväinen, että olen sen kuitenkin tehnyt? Yhtä varmasti olen. On jo hieman vaikea kuvitella, millainen fuksivuoteni olisi ollut ilman Studio 1:stä. Tästä kurssista sain taitoja, jotka voivat olla hyödyllisiä pitkälläkin tulevaisuudessa.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/72/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/72/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=72&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/loppupuhelu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06f1d5abb14e45d0ae9393ca6bb9023d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">taija</media:title>
		</media:content>
	</item>
		<item>
		<title>Java 6</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/java-6/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/java-6/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 19:09:32 +0000</pubDate>
		<dc:creator>taija</dc:creator>
				<category><![CDATA[Java-tehtäväkierrokset]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/java-6/</guid>
		<description><![CDATA[Kuudennessa Java-tehtävässä muokkasimme edellisellä kierroksella aloittamaamme Sikoban-peliä. Kuten aikaisemminkin, peliä sai jatkaa oman ratkaisun päälle tai ottaa pohjaksi malliratkaisun. Omaan peliini oli muutama bugi jäänyt, ja osa ratkaisuista hieman kyseenalaisiksi, joten valitsin pohjaksi malliratkaisun, joka toimikin hyvin. Tehtävä koski lähinnä yhtä lisäystä peliin, tulosten tallennus-toimintoa. Sitä ennen peliin lisättiin ajastin, jotta tuloksiin saatiin yksi kriteeri [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=83&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Kuudennessa Java-tehtävässä muokkasimme edellisellä kierroksella aloittamaamme Sikoban-peliä. Kuten aikaisemminkin, peliä sai jatkaa oman ratkaisun päälle tai ottaa pohjaksi malliratkaisun. Omaan peliini oli muutama bugi jäänyt, ja osa ratkaisuista hieman kyseenalaisiksi, joten valitsin pohjaksi malliratkaisun, joka toimikin hyvin.</p>
<p>Tehtävä koski lähinnä yhtä lisäystä peliin, tulosten tallennus-toimintoa. Sitä ennen peliin lisättiin ajastin, jotta tuloksiin saatiin yksi kriteeri lisää. Tulokset riippuivat siis tehdyistä siirroista ja ajasta. Lisäksi tallensimme kahden luokan, tulosrivin ja tulostaulukon, avulla parhaat tulokset tiedostoon, joista sitten väsättiin näkymään taulukko parhaista tuloksista pelin päätteeksi.</p>
<p>Uutta ja hankalaa tehtävässä oli lähinnä tietojen tallennus tiedostoon ja tiedoston lukeminen. Cathcaamattomat poikkeukset aiheuttivat pitkään ongelmia, mutta päästiinhän niistäkin yli. Vaikka aluksi tehtävän 4 osiota vaikutti hyvin vähältä edellisen kierroksen 10 verrattuna, kului näihin yllättävän paljon aikaa. Tietojen tallennuksen lisäksi päänvaivaa tuotti suodatin, jonka piti piilottaa käyttäjältä kaikki muut tiedostot, paitsi kenttätiedostot. Yksinkertaiselta vaikuttava asia ei suostunutkaan toimimaan halutulla tavalla pitkään aikaan.</p>
<p>6. javatehtävää oli ihan mukava väsäillä, eikä edellisellä kierroksella aloitettuun peliin ollut vielä ehtinyt kyllästyä. (Toisin kuin niihin ensimmäiseen neljään&#8230;.) Lisäksi tämän kerran aihe, tulosten tallennus tuntui hyvin hyödylliseltä asialta opetella, tulevaa projektiurakkaa ajatellen. Itse sain tehtävän pakolliset osiot toimintakuntoon vain hiukan ennen deadlinea, mutta muut pääsivät kartuttamaan ohjelmointitaitojaan lisäilemällä peliin yhtä jos toistakin bonusominaisuutta peliäänistä haamupelaajiin.</p>
<p>Viimeisen jar-paketin lähdettyä olo ei ollutkaan yhtä hurmioitunut kuin silloin ensimmäisät Java-tehtävää tuskaillessa. Mutta täytyy myöntää, kyllähän se kauniilta mutaman päivän päästä näytti, kun kurssin kotisivuilla olevassa tulostaulukossa ei enää ollut yhtään tyhjää solua oman nimen perässä!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/83/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/83/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=83&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/java-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06f1d5abb14e45d0ae9393ca6bb9023d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">taija</media:title>
		</media:content>
	</item>
		<item>
		<title>Siinä se sitten oli</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/siina-se-sitten-oli/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/siina-se-sitten-oli/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 19:02:04 +0000</pubDate>
		<dc:creator>vilppu</dc:creator>
				<category><![CDATA[Loppupuheenvuorot]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/siina-se-sitten-oli/</guid>
		<description><![CDATA[Tai ainakin toivottavasti. Nyt kun ajattelee mitä kaikkea kurssin suoritukseen kuuluikaan (bottiseminaaria, käsitekarttaa, ohjelmointiharjoituksia&#8230;), ei tunnu lainkaan mahdottomalta ettei jotain olisi vain unohtunut välistä. Yhteen (tai no, teoriassa kahteen) kurssiin oli kyllä survottu uskomaton määrä erilaisia opetus- ja oppimismenettelyjä. Parhaimpana mieleen jäivät suhteellisen kiinnostavat ohjelmointiharjoitukset (Sikoban!), ryhmänä toteutetut Robotti ja Botti sekä, vaikka välillä kyrsi [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=87&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tai ainakin toivottavasti. Nyt kun ajattelee mitä kaikkea kurssin suoritukseen kuuluikaan (bottiseminaaria, käsitekarttaa, ohjelmointiharjoituksia&#8230;), ei tunnu lainkaan mahdottomalta ettei jotain olisi vain unohtunut välistä. Yhteen (tai no, teoriassa kahteen) kurssiin oli kyllä survottu uskomaton määrä erilaisia opetus- ja oppimismenettelyjä. Parhaimpana mieleen jäivät suhteellisen kiinnostavat ohjelmointiharjoitukset (Sikoban!), ryhmänä toteutetut Robotti ja Botti sekä, vaikka välillä kyrsi ankarasti ja meinasi itku päästä, projekti. Huonoimpia oman oppimiseni kannalta olivat OLO-sessiot ja tämä blogi. Molemmissa parhaimpana kannustimena toimi pakollisuus. Onneksi kaikki opiskelutavat pääosin tukivat toisiaan, muuten kurssista olisi muodostunut aikamoinen sillisalaatti. Tällaisenaan se tarjosi vain mukavaa vaihtelua ja jokaiselle jotakin. Kaiken kaikkiaan minä tykkäsin kurssista (olin tosin löytänyt sisäisen koodarini jo aikaisemmin).</p>
<p>Projekti oli hyvä osoitus siitä, ettei tämän kurssi ollut yksi niitä lukuisia, joilla raapaistaan jonkin aineen teoreettista pintaa. Käteen jäi konkreettisia asioita ja ohjelmoinnin sielunelämä on, jos ei tuttu, niin ainakin tajuttavissa. Projektin raportissakin totesin, että tärkeimpänä oppimanani asiana pidän Java-tiedon etsimistaitoa. Javassa on paljon valmiita luokkia, joita ei voi osata ulkoa. Tehtävänannoissa yleensä annettiin valmiiksi luokat ja metodit; käytä näitä, jos haluat saada tämän toimimaan. Projektissa kaikki piti itse kaivaa esiin ja oli hienoa löytää jokin juuri omaan ongelmaan sopiva valmis ratkaisu. Ei tarvinnut niin sanotusti keksiä sitä pyörää aina uudestaan.</p>
<p>Nyt kun kurssi rupeaa olemaan jo takanapäin, päällimmäisenä tunteena on helpotus. Toisaalta olo on vähän outo, koska Studio 1 täytti aikataulun tätä ennen aika hyvin. Eiköhän Studio 2 osittain korvaa tätä tyhjää kohtaa.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/87/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/87/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=87&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/siina-se-sitten-oli/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d27289c2a0c20419b179d45186d7b094?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vilppu</media:title>
		</media:content>
	</item>
		<item>
		<title>SoturiAltti.</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/soturialtti/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/soturialtti/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 18:47:02 +0000</pubDate>
		<dc:creator>altti</dc:creator>
				<category><![CDATA[Bottiseminaari]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/soturialtti/</guid>
		<description><![CDATA[Ilkeilyn vastapainoksi botin piti myös hieman heittää huulta. Keskustelun lomassa ilmestyneisiin &#8216;vitsi&#8217; sanoihin botti vastasi heittämällä vitsivarastostaan sattumanvaraisen, hulvattoman Java-vitsin. Huumorin ohella botilla oli myös syvällisempi puoli. Sanaan &#8216;filosofi&#8217; botti tarttui heti, kertomalla kanavan keskustelijoille jonkin sen lukuisista elämänviisauksista.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=88&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ilkeilyn vastapainoksi botin piti myös hieman heittää huulta. Keskustelun lomassa ilmestyneisiin &#8216;vitsi&#8217; sanoihin botti vastasi heittämällä vitsivarastostaan sattumanvaraisen, hulvattoman Java-vitsin.</p>
<p>Huumorin ohella botilla oli myös syvällisempi puoli. Sanaan &#8216;filosofi&#8217; botti tarttui heti, kertomalla kanavan keskustelijoille jonkin sen lukuisista elämänviisauksista.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/88/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/88/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=88&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/soturialtti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/839ce8940fe2bcbcd19c1b2515244732?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">altti</media:title>
		</media:content>
	</item>
		<item>
		<title>Loppupuheenvuoro.</title>
		<link>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-2/</link>
		<comments>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-2/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 18:32:08 +0000</pubDate>
		<dc:creator>altti</dc:creator>
				<category><![CDATA[Loppupuheenvuorot]]></category>

		<guid isPermaLink="false">http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-2/</guid>
		<description><![CDATA[Ai että tälläinenkin pitää vielä kirjoittaa. Henkilökohtainen avautumiseni kurssia kohtaan tiivistyi jo toiseen portfoliokysymykseen &#8220;Parannusehdotuksia.&#8221; Jo sitä kirjoitellessa tajusin mitä kaikkea kurssi sisälsikään. En edes muistanut robottiturnauksia, bottiseminaareja, en edes mainioita OLO-sessioita. Vaikka keksinkin monia aiheita urputtaa, oli kurssi silti mitä mainioin. Harvoin oppii niinkin lyhyessä ajassa niin paljon uutta. Vaikka deadlinet söivät ja takana [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=84&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ai että tälläinenkin pitää vielä kirjoittaa. Henkilökohtainen avautumiseni kurssia kohtaan tiivistyi jo toiseen portfoliokysymykseen &#8220;Parannusehdotuksia.&#8221; Jo sitä kirjoitellessa tajusin mitä kaikkea kurssi sisälsikään. En edes muistanut robottiturnauksia, bottiseminaareja, en edes mainioita OLO-sessioita. Vaikka keksinkin monia aiheita urputtaa, oli kurssi silti mitä mainioin. Harvoin oppii niinkin lyhyessä ajassa niin paljon uutta. Vaikka deadlinet söivät ja takana ollut pitkä tauko minkään näköisen tekstin tuottamisessa (sitä on hyvä syyttää) aiheuttivat unettomia öitä, jäi lopulta suuhun varsin maukas maku. Kaiken maailman blogit ja muut nykynuorten hömpötykset voisi omasta mielestäni sivuuttaa halveksivan tuhahduksen saattelemana, mutta ilmeisesti maailmassa on myös eritavalla ajattelevia ihmisiä(?).</p>
<p>En tiedä onko kurssin loppuprojektin tekemisen ajoittaminen joululomalle erittäin ovela tapa testata kurssilaisten motivaatiota, vai vain aikaisempina vuosina urakasta selvinneiden tapa laittaa seuraavatkin sukupolvet kokemaan sama pas..tuska. Toki joku voisi sanoa, että mikään ei estänyt aloittamasta projektin vääntämistä jo kauan ennen joulua. Heille en vaivaudu edes vastaamaan. En ole katkera, olen vain pohtivainen.</p>
<p>Ensimmäinen shokki yliopistomaailmaan tottumattomana oli opastuksen vähäisyys. Apua kyllä sai kun sitä osasi kysyä, kalakirja oli ihan asiallinen paketti ja herra Google on muutenkin ihmisen paras kaveri. Ongelmaksi muodostui tilanteet, kun ei oikein edes tiennyt mistä lähteä liikenteeseen. Muutamat luennot, kuten grafiikkaa käsitellyt luento kurssin loppupuolella, puolustivat paikkaansa paremmin kuin hyvin. Niitä olisi saanut olla enemmänkin.</p>
<p>Nykymaailmassa harvoin kokee sellaista luomiseniloa (ja -tuskaa) kuin tällä kurssilla. Myös onnistumisen tunteet jäivät päällimmäisenä mieleen. Kun kaikesta tästä olen toipunut, saatan hyvinkin palata takaisin Javan pariin. Silmiini osui jo kesätyöntekijöitä etsivän firman mainos: &#8220;etsitään Javagurua&#8221;&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/javasoturit.wordpress.com/84/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/javasoturit.wordpress.com/84/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasoturit.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasoturit.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasoturit.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasoturit.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasoturit.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasoturit.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasoturit.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasoturit.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasoturit.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasoturit.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasoturit.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasoturit.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasoturit.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasoturit.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasoturit.wordpress.com&amp;blog=1690098&amp;post=84&amp;subd=javasoturit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasoturit.wordpress.com/2008/01/20/loppupuheenvuoro-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/839ce8940fe2bcbcd19c1b2515244732?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">altti</media:title>
		</media:content>
	</item>
	</channel>
</rss>
