<?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/"
	>

<channel>
	<title>Likegyldig.net &#187; tdt4100</title>
	<atom:link href="http://likegyldig.net/blog/tag/tdt4100/feed/" rel="self" type="application/rss+xml" />
	<link>http://likegyldig.net/blog</link>
	<description>Hardware, software and general ramblings of a Computer Science student</description>
	<lastBuildDate>Fri, 18 Jun 2010 14:40:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Object oriented programming with Java</title>
		<link>http://likegyldig.net/blog/2009/03/09/object-oriented-programming-with-java/</link>
		<comments>http://likegyldig.net/blog/2009/03/09/object-oriented-programming-with-java/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 19:50:36 +0000</pubDate>
		<dc:creator>Lars Martin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tdt4100]]></category>

		<guid isPermaLink="false">http://likegyldig.net/blog/?p=9</guid>
		<description><![CDATA[One of my classes this spring is &#8220;TDT4100: Object oriented programming&#8221;. Through Java, they teach from basic to intermediate object oriented programming techniques. I&#8217;ve already completed a similar subject on my previous school, so this is basically just repetition, but it&#8217;s been a while since I&#8217;ve coded anything, making it worthwhile after all. As I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-thumbnail wp-image-19 alignleft" title="Java" src="http://likegyldig.net/blog/wp-content/uploads/2009/03/java_embedded_os-150x150.jpg" alt="Java" width="150" height="150" />One of my classes this spring is &#8220;TDT4100: Object oriented programming&#8221;. Through Java, they teach from basic to intermediate object oriented programming techniques. I&#8217;ve already completed a similar subject on my previous school, so this is basically just repetition, but it&#8217;s been a while since I&#8217;ve coded anything, making it worthwhile after all. As I&#8217;m fairly familiar with what&#8217;s being discussed and taught during the semester, I thought I&#8217;d share some of the exercises and explain a possible approach and solution for each.</p>
<p><span id="more-9"></span></p>
<p><strong>Prerequsities</strong></p>
<p>The class operates with the students using the <a class="packageTitle" href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-rcp-ganymede-SR2-linux-gtk.tar.gz">Eclipse for RCP/Plug-in Developers (Ganymede, SR2)</a> and a plugin for Eclipse called <em>JExercise</em>. <em>JExercise</em> is an in-house developed plugin from <a title="Norsk Teknisk- Naturvitenskapelige Universitet" href="http://www.ntnu.no" target="_blank">NTNU</a> which runs through your code by using tests that checks the output of your source and gives you a score based on these results.</p>
<p><strong>Get started</strong></p>
<ul>
<li>Download and install the Eclipse version mentioned above, then download <em><a title="JExercise" href="http://www.likegyldig.net/java/dropins.zip">JExercise</a></em> and a preconfigured worspace called <em><a title="ovinger workspace" href="http://www.likegyldig.net/java/ovingsprosjekt.zip">ovinger</a></em>.</li>
<li>Install JExercise by extracting <a title="JExercise" href="http://www.likegyldig.net/java/dropins.zip"><em>dropins.zip</em></a> into the root of your Eclipse folder.<img class="size-full wp-image-16 alignleft" title="Importing a project..." src="http://likegyldig.net/blog/wp-content/uploads/2009/03/import.png" alt="Importing a project..." width="297" height="475" /></li>
<li>Import the preconfigured workspace by right-clicking in the Package view to the left in your Eclipse IDE, select <em>Import&#8230;</em>, choose <em>Archive File</em> in the new dialog, browse to the folder where <a title="ovinger workspace" href="http://www.likegyldig.net/java/ovingsprosjekt.zip"><em>ovingsprosjekt.zip</em></a> is stored and finish importing by clicking <em>Finish</em>.</li>
</ul>
<p>If everything worked out well, you should have a browseable tree view to the left in your Eclipse IDE with <em>ovinger</em> as the topmost folder.</p>
<p>Good luck further, and I&#8217;ll have the first exercise ready soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://likegyldig.net/blog/2009/03/09/object-oriented-programming-with-java/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

