<?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>jemostrom</title>
	<atom:link href="http://mostrom.eu/feed/" rel="self" type="application/rss+xml" />
	<link>http://mostrom.eu</link>
	<description></description>
	<lastBuildDate>Mon, 26 Mar 2012 16:55:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Tomatoes</title>
		<link>http://mostrom.eu/blog/2012/03/25/tomatoes/</link>
		<comments>http://mostrom.eu/blog/2012/03/25/tomatoes/#comments</comments>
		<pubDate>Sun, 25 Mar 2012 07:52:52 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[tomatoes]]></category>

		<guid isPermaLink="false">http://mostrom.eu/?p=1315</guid>
		<description><![CDATA[One interesting thing with tomatoes is that they both taste good and look good. But perhaps I shouldn&#8217;t say that they taste good because most of those you can buy in a shop taste &#8230; nothing. I don&#8217;t know how they managed to do it but most just taste like water, completely different from those [...]]]></description>
			<content:encoded><![CDATA[<p>One interesting thing with tomatoes is that they both taste good and look good. But perhaps I shouldn&#8217;t say that they taste good because most of those you can buy in a shop taste &#8230; nothing. I don&#8217;t know how they managed to do it but most just taste like water, completely different from those that are homegrown.</p>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2012/03/25/tomatoes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should everybody learn to program?</title>
		<link>http://mostrom.eu/blog/2012/01/02/should-everybody-learn-to-program/</link>
		<comments>http://mostrom.eu/blog/2012/01/02/should-everybody-learn-to-program/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 13:25:15 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://mostrom.eu/?p=1269</guid>
		<description><![CDATA[Once in a while I see these &#8220;everybody should learn how to program&#8221;-opinions and I want to shout &#8220;YES&#8221; and &#8220;NO&#8221; at the same time. Being a teacher in Computer Science I&#8217;ve taught many students how to program (actually I view it as I helped them learn themselves how to program). Most of these were [...]]]></description>
			<content:encoded><![CDATA[<p>Once in a while I see these &#8220;everybody should learn how to program&#8221;-opinions and I want to shout &#8220;YES&#8221; and &#8220;NO&#8221; at the same time. </p>
<p>Being a teacher in Computer Science I&#8217;ve taught many students how to program (actually I view it as I helped them learn themselves how to program). Most of these were studying Computer Science and usually either knew how to program (or at least they thought they knew how to program <img src='http://mostrom.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) or were motivated to learn programming. But I&#8217;ve also taught students that did not study Computer Science and but were required to take a programming course &#8211; many of these students see no reason for learning how to program. They are interested in whatever subject they are learning not CS/programming and think that it would be better use of their time to take another course.</p>
<p>I&#8217;ve also seen/heard people say that &#8220;you have to be a genius to learn to program&#8221;, &#8220;nerds don&#8217;t have a life&#8221;, &#8220;I&#8217;m too stupid to learn programming&#8221;, &#8220;I have no use for programming&#8221;, etc. But they rarely know what programming is or what a programmer do! So why do they have this image of CS and programming?</p>
<p>I think we can blame ourselves, we being programmers and CS people in general. We tend to talk about programming/CS in a jargon that leaves all non-programmers (and several programmers) with that &#8220;dazed&#8221; look of total confusion. It&#8217;s like listening to some aliens that have learned to use human language but use words and expressions in a way no normal person would. We have failed showing people the usefulness of programming and that it does not need to be complicated.</p>
<p>One group that should take special responsibility for this is the one I belong to myself: the CS teachers. We have completely failed to take into consideration <em>who</em> we are teaching. We have been teaching programming and problem solving from a CS perspective, using &#8220;boring&#8221; examples from math or other typical CS examples, giving little thought to the fact that most people have no interest in CS or programming per se. Most people want to solve <em>their</em> problems, not some abstract problem that a CS Professor dreamed up in the office. We have failed in showing them the usefulness of programming!</p>
<p>But there are other problems also: why should people know programming? Because they can solve small specific problems they have in their daily life. But there is an important part missing here: in what environment should they do this? Should they use <a href="http://www.eclipse.org/">Eclipse</a>, <a href="http://netbeans.org/">NetBeans</a>, or <a href="http://developer.apple.com/technologies/tools/">XCode</a>? I don&#8217;t think so. Or should they use environments like <a href="http://scratch.mit.edu/">Scratch</a>, <a href="http://www.alice.org/">Alice</a>, or <a href="http://www.agentsheets.com/">Agentsheets</a>. No, I don&#8217;t think these are the right tools either. In fact I think of any environment today that lets me easily solve simple problems programmatically, one that is ubiquitous to the general public.</p>
<p>The only environment I&#8217;ve seen/tried that was aimed a bit in this direction was <a href="http://en.wikipedia.org/wiki/HyperCard">HyperCard</a>. It was in no means perfect but it allowed me to quickly put together a &#8216;stack&#8217; to solve a specific problem, it was not fast, it was not beautiful but it got the job done and it was not something you passed on to others (not a problems since it was <em>my</em> problems I as solving). I don&#8217;t know of any such tool today (yes, I know about <a href="http://en.wikipedia.org/wiki/LiveCode">LiveCode</a>/<a href="http://www.runrev.com/">RunRev</a> and <a href="http://www.supercard.us/">SuperCard</a> but haven&#8217;t tried them for years).</p>
<p>Back to the original question: Should everybody learn to program?</p>
<p><em>Yes</em>, I think that programming knowledge can be useful to a lot of people. <em>No</em>, I don&#8217;t think people should learn to program Java/Python/Perl/C/C++/Haskell/etc (we want people to learn to problem solve, not learn syntax). <em>Yes</em>, I think learning how to solve problems is useful to anyone (which is actually what programming is all about). <em>No</em>, I don&#8217;t think there is a way today for people to take advantage of programming in their daily life.</p>
<p>I think that an interesting twist to the question is the idea of <a href="www.cs.cmu.edu/afs/cs/usr/wing/www/publications/Wing06.pdf">Computational Thinking</a> which has gained some <a href="http://www.cs.cmu.edu/~CompThink/">following in the research community</a>. As I understand it this is not about programming per se but about the methodology of problem solving used within Computer Science. I don&#8217;t know if this is what people refer to when they say that everybody should learn to program: learning how to solve problems. If so, I&#8217;m all for it.</p>
<p>And as soon as that ubiquitous programming environment becomes available then the answer is &#8220;Yes, everybody should learn to program&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2012/01/02/should-everybody-learn-to-program/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sunset</title>
		<link>http://mostrom.eu/blog/2012/01/01/sunset/</link>
		<comments>http://mostrom.eu/blog/2012/01/01/sunset/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 21:23:23 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Flickr]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[sunset]]></category>

		<guid isPermaLink="false">http://mostrom.eu/?p=1266</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/64236538@N06/6614927885" title="View 'Sunset' on Flickr.com"><img border="0" style="margin-left:auto;margin-right:auto" height="334" src="http://farm8.staticflickr.com/7145/6614927885_5975962798.jpg" alt="Sunset" width="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2012/01/01/sunset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I don&#8217;t like the rain</title>
		<link>http://mostrom.eu/blog/2011/12/31/i-dont-like-the-rain/</link>
		<comments>http://mostrom.eu/blog/2011/12/31/i-dont-like-the-rain/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 22:27:06 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Flickr]]></category>
		<category><![CDATA[birds]]></category>
		<category><![CDATA[rain]]></category>
		<category><![CDATA[wet]]></category>

		<guid isPermaLink="false">http://mostrom.eu/?p=1263</guid>
		<description><![CDATA[The bird looks really fed up with the rain]]></description>
			<content:encoded><![CDATA[<p>The bird looks really fed up with the rain <img src='http://mostrom.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.flickr.com/photos/64236538@N06/6608270345" title="View 'I don't like the rain' on Flickr.com"><img border="0" style="margin-left:auto;margin-right:auto" height="334" src="http://farm8.staticflickr.com/7018/6608270345_aa92c688e5.jpg" alt="I don't like the rain" width="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2011/12/31/i-dont-like-the-rain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Walking around in the city</title>
		<link>http://mostrom.eu/blog/2011/10/13/walking-around-in-the-city/</link>
		<comments>http://mostrom.eu/blog/2011/10/13/walking-around-in-the-city/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 12:36:43 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://mostrom.eu/?p=1237</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://mostrom.eu/wp-content/uploads/2011/10/IMG_1790.jpg" rel="lightbox[1253]" title="IMG_1790.JPG"><img src="http://mostrom.eu/wp-content/uploads/2011/10/IMG_1790.jpg" alt="" title="IMG_1790.JPG" width="500" height="500" class="aligncenter size-full wp-image-1236" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2011/10/13/walking-around-in-the-city/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s getting darker</title>
		<link>http://mostrom.eu/blog/2011/08/23/its-getting-darker/</link>
		<comments>http://mostrom.eu/blog/2011/08/23/its-getting-darker/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 13:38:29 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[evening]]></category>
		<category><![CDATA[traffic]]></category>
		<category><![CDATA[umeå]]></category>

		<guid isPermaLink="false">http://mostrom.eu/blog/2011/08/23/its-getting-darker/</guid>
		<description><![CDATA[Winter isn&#8217;t here yet but it&#8217;s getting darker and darker in the evenings. Yesterday I took the late, 22:00, bus home and it was quite dark already then.]]></description>
			<content:encoded><![CDATA[<p>Winter isn&#8217;t here yet but it&#8217;s getting darker and darker in the evenings. Yesterday I took the late, 22:00, bus home and it was quite dark already then.</p>
<div class="photoblock"><div class="photocenter" style="width:508;"><a href="http://images.mostrom.eu/2011/08/2011-08-22_21-58-04_24204.jpg" title="Så var det dags" rel="lightbox[uu]" > <img src="http://images.mostrom.eu/2011/08/2011-08-22_21-58-04_24202.jpg" width="500" height="375" alt="" /></a></div></div>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2011/08/23/its-getting-darker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Birdie says hello</title>
		<link>http://mostrom.eu/blog/2011/08/20/birdie-says-hello/</link>
		<comments>http://mostrom.eu/blog/2011/08/20/birdie-says-hello/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 20:20:58 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mostrom.eu/blog/2011/08/20/birdie-says-hello/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div class="separator" style="clear: both;text-align: center"><a href="https://lh5.googleusercontent.com/-yE4W9bJSlyA/Tjc-wZB0n0I/AAAAAAAAdO4/heNNTDrbrLY/IMG_00027.jpg" target="_blank" rel="lightbox[1226]" title="Birdie says hello"><img src="https://lh5.googleusercontent.com/-yE4W9bJSlyA/Tjc-wZB0n0I/AAAAAAAAdO4/heNNTDrbrLY/s500/IMG_00027.jpg" class="aligncenter" width="500" height="335" align="center" alt=""></a></div>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2011/08/20/birdie-says-hello/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>State of the art</title>
		<link>http://mostrom.eu/blog/2011/07/28/state-of-the-art/</link>
		<comments>http://mostrom.eu/blog/2011/07/28/state-of-the-art/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 20:43:27 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mostrom.eu/blog/2011/07/28/state-of-the-art/</guid>
		<description><![CDATA[When I was traveling to Orlando a few days ago I had the opportunity to see the online entertainment system reboot repeatedly for 45 minutes &#8230; what can I say other than that Windows CE is still alive.]]></description>
			<content:encoded><![CDATA[<p>When I was traveling to Orlando a few days ago I had the opportunity to see the online entertainment system reboot repeatedly for 45 minutes &#8230; what can I say other than that Windows CE is still alive. </p>
<div class="separator" style="clear: both;text-align: center"><img src="https://lh5.googleusercontent.com/-n5LdeLGw2Hw/TjHGs-h0naI/AAAAAAAAdMM/7mG5WysAij0/s500/IMG_00006.jpg" class="aligncenter" alt="" width="500" height="375"></div>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2011/07/28/state-of-the-art/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hint: don&#8217;t open that toner</title>
		<link>http://mostrom.eu/blog/2011/05/12/hint-dont-open-that-toner/</link>
		<comments>http://mostrom.eu/blog/2011/05/12/hint-dont-open-that-toner/#comments</comments>
		<pubDate>Thu, 12 May 2011 09:05:00 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[mistakes]]></category>
		<category><![CDATA[printer]]></category>

		<guid isPermaLink="false">http://mostrom.eu/en/?p=1141</guid>
		<description><![CDATA[A small hint: don&#8217;t open that laser toner &#8230; things get so messy]]></description>
			<content:encoded><![CDATA[<p>A small hint: don&#8217;t open that laser toner &#8230; things get so messy</p>
<div class="photoblock"><div class="photocenter" style="width:508;"><a href="http://images.mostrom.eu/2011/05/2011-05-12_10-40-07_20056.jpg" title="" rel="lightbox[uu]" > <img src="http://images.mostrom.eu/2011/05/2011-05-12_10-40-07_20050.jpg" width="500" height="375" alt="" /></a></div></div>
<div class="photoblock"><div class="photocenter" style="width:508;"><a href="http://images.mostrom.eu/2011/05/2011-05-12_10-41-35_20055.jpg" title="" rel="lightbox[uu]" > <img src="http://images.mostrom.eu/2011/05/2011-05-12_10-41-35_20049.jpg" width="500" height="375" alt="" /></a></div></div>
<div class="photoblock"><div class="photocenter" style="width:383;"><a href="http://images.mostrom.eu/2011/05/2011-05-12_10-43-11_20054.jpg" title="" rel="lightbox[uu]" > <img src="http://images.mostrom.eu/2011/05/2011-05-12_10-43-11_20048.jpg" width="375" height="500" alt="" /></a></div></div>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2011/05/12/hint-dont-open-that-toner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 4 &#8211; strange tabs/toolbars</title>
		<link>http://mostrom.eu/blog/2011/03/22/firefox-4-strange-tabstoolbars/</link>
		<comments>http://mostrom.eu/blog/2011/03/22/firefox-4-strange-tabstoolbars/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 10:04:26 +0000</pubDate>
		<dc:creator>jem</dc:creator>
				<category><![CDATA[Opinions]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://mostrom.eu/en/?p=1131</guid>
		<description><![CDATA[I just downloaded FF4 and tried, first reaction is &#8220;Mehhh&#8221; &#8211; I can&#8217;t see no real difference except that the tabs are on top, it might be a bit faster but I haven&#8217;t tried anything complex yet. But one thing that confuses me a bit is the tab-on-top thing, I don&#8217;t have an issue with [...]]]></description>
			<content:encoded><![CDATA[<p>I just downloaded FF4 and tried, first reaction is &#8220;Mehhh&#8221; &#8211; I can&#8217;t see no real difference except that the tabs are on top, it might be a bit faster but I haven&#8217;t tried anything complex yet.</p>
<p>But one thing that confuses me a bit is the tab-on-top thing, I don&#8217;t have an issue with that they are on top &#8211; that doesn&#8217;t bother me at all. But the visual indication is that the toolbars are a part of a tab, so my first thought was &#8220;nice, now I can hide certain toolbars for some sites&#8221;.</p>
<p>However, it turns out that the toolbars are hidden/shown globally not on a per-tab basis as the UI indicates. Confusing.</p>
]]></content:encoded>
			<wfw:commentRss>http://mostrom.eu/blog/2011/03/22/firefox-4-strange-tabstoolbars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

