<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for Intentionally Obsolete</title>
	<link>http://intentionallyobsolete.com</link>
	<description>Musings of a Software Mercenary living in Chicago</description>
	<pubDate>Thu, 20 Jun 2013 05:57:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>Comment on Plans for an NES DevKit Using 2008 Technology by cmrush</title>
		<link>http://intentionallyobsolete.com/?p=40#comment-95</link>
		<author>cmrush</author>
		<pubDate>Sun, 14 Sep 2008 07:53:23 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=40#comment-95</guid>
		<description>Hey Max,
Awesome.  I love the 2D games, and agree that the quality of game play has gone the way of the dodo.  They seriously have college degrees in game design, and this this still happens.

Here are my comments/observations:
Assembly programming is such a pain in the ass.  Are there c++ compilers for the NES chip?

PC gaming always had the plus of a stable architecture.  The Quake 3D engines make an easy starting point for games that look semi-decent without starting from scratch.  Programming in an environment like this would be more familiar to young programmers looking to get their feet wet.

It's going to be hard to expand the community beyond hobbyists and into the masses without more powerful graphics.   A hobby community could eventually gain strength though.  I cant wait for a good gameplay on the level of Bubble Bobble and Super Bomber Man.</description>
		<content:encoded><![CDATA[<p>Hey Max,<br />
Awesome.  I love the 2D games, and agree that the quality of game play has gone the way of the dodo.  They seriously have college degrees in game design, and this this still happens.</p>
<p>Here are my comments/observations:<br />
Assembly programming is such a pain in the ass.  Are there c++ compilers for the NES chip?</p>
<p>PC gaming always had the plus of a stable architecture.  The Quake 3D engines make an easy starting point for games that look semi-decent without starting from scratch.  Programming in an environment like this would be more familiar to young programmers looking to get their feet wet.</p>
<p>It&#8217;s going to be hard to expand the community beyond hobbyists and into the masses without more powerful graphics.   A hobby community could eventually gain strength though.  I cant wait for a good gameplay on the level of Bubble Bobble and Super Bomber Man.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Crack Overflow by Lorenzo&#8217;s Blog Thingy &#187; Blog Archive &#187; Crack Overflow</title>
		<link>http://intentionallyobsolete.com/?p=33#comment-93</link>
		<author>Lorenzo&#8217;s Blog Thingy &#187; Blog Archive &#187; Crack Overflow</author>
		<pubDate>Thu, 28 Aug 2008 21:57:15 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=33#comment-93</guid>
		<description>[...] I know why it&#8217;s fondly referred to as &#8216;Crack Overflow&#8216;. Dude. This thing is addictive!! The site rocks and the system seems to be working really [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] I know why it&#8217;s fondly referred to as &#8216;Crack Overflow&#8216;. Dude. This thing is addictive!! The site rocks and the system seems to be working really [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Future for Retro Gaming? by Intentionally Obsolete &#187; Blog Archive &#187; Plans for an NES DevKit Using 2008 Technology</title>
		<link>http://intentionallyobsolete.com/?p=37#comment-92</link>
		<author>Intentionally Obsolete &#187; Blog Archive &#187; Plans for an NES DevKit Using 2008 Technology</author>
		<pubDate>Fri, 22 Aug 2008 16:07:58 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=37#comment-92</guid>
		<description>[...] Intentionally Obsolete Musings of a Software Mercenary living in Chicago      &#171; A Future for Retro Gaming? [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Intentionally Obsolete Musings of a Software Mercenary living in Chicago      &laquo; A Future for Retro Gaming? [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Who Hacked Homer Simpson? by ESET Latinoamérica - Laboratorio &#187; Blog Archive &#187; Homero Simpson propaga un troyano</title>
		<link>http://intentionallyobsolete.com/?p=32#comment-90</link>
		<author>ESET Latinoamérica - Laboratorio &#187; Blog Archive &#187; Homero Simpson propaga un troyano</author>
		<pubDate>Tue, 15 Jul 2008 19:41:00 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=32#comment-90</guid>
		<description>[...] se informa en diversos medios se está aprovechando una dirección registrada por Homero Simpson para propagar malware. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] se informa en diversos medios se está aprovechando una dirección registrada por Homero Simpson para propagar malware. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Itch Remains. by Intentionally Obsolete &#187; Blog Archive &#187; More on Programming for Beginners</title>
		<link>http://intentionallyobsolete.com/?p=22#comment-80</link>
		<author>Intentionally Obsolete &#187; Blog Archive &#187; More on Programming for Beginners</author>
		<pubDate>Wed, 12 Sep 2007 05:48:36 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=22#comment-80</guid>
		<description>[...] A while ago, I wrote a post about how I think that programming is really difficult to get into these days without a ton of effort on the learner&#8217;s part due to varying factors such as language complexity and operating system api&#8217;s. I then proceeded to discuss a product by MIT Media Labs called Scratch that was designed to teach children programming by addressing these issues. In case you don&#8217;t remember, I wasn&#8217;t too fond of Scratch. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] A while ago, I wrote a post about how I think that programming is really difficult to get into these days without a ton of effort on the learner&#8217;s part due to varying factors such as language complexity and operating system api&#8217;s. I then proceeded to discuss a product by MIT Media Labs called Scratch that was designed to teach children programming by addressing these issues. In case you don&#8217;t remember, I wasn&#8217;t too fond of Scratch. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on T-Minus Six Days&#8230; by notkoston</title>
		<link>http://intentionallyobsolete.com/?p=24#comment-75</link>
		<author>notkoston</author>
		<pubDate>Wed, 22 Aug 2007 23:50:37 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=24#comment-75</guid>
		<description>Sounds exciting. By the way, your favorite redhead is in a few of my classes.</description>
		<content:encoded><![CDATA[<p>Sounds exciting. By the way, your favorite redhead is in a few of my classes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Enabling Fn Keys on Sony FS Series Laptops by jpoa.info &#187; Blog Archive &#187; Fn Keys</title>
		<link>http://intentionallyobsolete.com/?p=23#comment-57</link>
		<author>jpoa.info &#187; Blog Archive &#187; Fn Keys</author>
		<pubDate>Wed, 23 May 2007 13:15:25 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=23#comment-57</guid>
		<description>[...] Check it out. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Check it out. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Itch Remains. by mluebbe</title>
		<link>http://intentionallyobsolete.com/?p=22#comment-47</link>
		<author>mluebbe</author>
		<pubDate>Sat, 19 May 2007 21:28:20 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=22#comment-47</guid>
		<description>Wow.
I didn't think anyone actually read this.

I understand your point with regards to systematic thinking when I was looking it over for the first time, for example -  seeing how you were using controls to teach iteration without really having to get out a intro book and explain the concept of a loop. 

I enjoyed slapping together some quick implementations of a barrel shifter and full adder in the digital logic sim. (http://scratch.mit.edu/projects/jay/495)

I think I may have been overly harsh on what your lab has accomplished, and am writing a second post right now addressing some of the points you brought up.
Most of this is due to cynicism, and experience with working with kids (and even adults in the past) where as soon as they realize that they can loop a belch.wav file in the lab, any higher purpose goes out the window pretty fast.

I strongly feel that getting young people excited and involved in technology is something our field hasn't been doing a good job of it recently. It's nice to see that I'm not the only one who cares, and others are trying to do something about it. 

I hope that you can find time to write some feedback on my next post regarding this matter!</description>
		<content:encoded><![CDATA[<p>Wow.<br />
I didn&#8217;t think anyone actually read this.</p>
<p>I understand your point with regards to systematic thinking when I was looking it over for the first time, for example -  seeing how you were using controls to teach iteration without really having to get out a intro book and explain the concept of a loop. </p>
<p>I enjoyed slapping together some quick implementations of a barrel shifter and full adder in the digital logic sim. (http://scratch.mit.edu/projects/jay/495)</p>
<p>I think I may have been overly harsh on what your lab has accomplished, and am writing a second post right now addressing some of the points you brought up.<br />
Most of this is due to cynicism, and experience with working with kids (and even adults in the past) where as soon as they realize that they can loop a belch.wav file in the lab, any higher purpose goes out the window pretty fast.</p>
<p>I strongly feel that getting young people excited and involved in technology is something our field hasn&#8217;t been doing a good job of it recently. It&#8217;s nice to see that I&#8217;m not the only one who cares, and others are trying to do something about it. </p>
<p>I hope that you can find time to write some feedback on my next post regarding this matter!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Itch Remains. by mres</title>
		<link>http://intentionallyobsolete.com/?p=22#comment-46</link>
		<author>mres</author>
		<pubDate>Sat, 19 May 2007 13:59:03 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=22#comment-46</guid>
		<description>Hi. My research group at the MIT Media Lab developed the Scratch software and website. I would encourage you to look more closely at the projects that people are posting on the Scratch website. In your blog, you write: "I have a hard time seeing anyone doing much more with it than making inappropriate animations and trying to harass people nearby with a barrage of sound effects." In fact, people are creating a wide range of innovative projects, including strategy games (http://scratch.mit.edu/projects/bmarcell/1137), science simulations (http://scratch.mit.edu/projects/jay/495), paint programs (http://scratch.mit.edu/projects/fab_programmer123/4645), and animated stories (http://scratch.mit.edu/projects/vally/1224).

I hope you'll take a look at some of these projects (and also download the software and create your own projects!), and see if that changes your view about Scratch.

Regarding your comment: "Most bothersome to me is the total lack of coding involved via the drag and drop interface"... You seem to equate "coding" with writing strings of text. For me, the most important part of "coding" and "programming" is learning to think systematically, and that definitely happens when people learn to "code" in Scratch. When people create Scratch projects, they learn key computational concepts such as iteration, conditionals, variables, event-triggering, and threads -- and, perhaps most importantly, they learn about the process of design and debugging. It is true that you would not want to use a drag-and-drop graphical interface like Scratch to create a very big, complex program. But we believe that Scratch provides a very good introduction to the core ideas of programming and "coding", and provides a very good foundation if people decide to move on to other more traditional programming languages later.</description>
		<content:encoded><![CDATA[<p>Hi. My research group at the MIT Media Lab developed the Scratch software and website. I would encourage you to look more closely at the projects that people are posting on the Scratch website. In your blog, you write: &#8220;I have a hard time seeing anyone doing much more with it than making inappropriate animations and trying to harass people nearby with a barrage of sound effects.&#8221; In fact, people are creating a wide range of innovative projects, including strategy games (http://scratch.mit.edu/projects/bmarcell/1137), science simulations (http://scratch.mit.edu/projects/jay/495), paint programs (http://scratch.mit.edu/projects/fab_programmer123/4645), and animated stories (http://scratch.mit.edu/projects/vally/1224).</p>
<p>I hope you&#8217;ll take a look at some of these projects (and also download the software and create your own projects!), and see if that changes your view about Scratch.</p>
<p>Regarding your comment: &#8220;Most bothersome to me is the total lack of coding involved via the drag and drop interface&#8221;&#8230; You seem to equate &#8220;coding&#8221; with writing strings of text. For me, the most important part of &#8220;coding&#8221; and &#8220;programming&#8221; is learning to think systematically, and that definitely happens when people learn to &#8220;code&#8221; in Scratch. When people create Scratch projects, they learn key computational concepts such as iteration, conditionals, variables, event-triggering, and threads &#8212; and, perhaps most importantly, they learn about the process of design and debugging. It is true that you would not want to use a drag-and-drop graphical interface like Scratch to create a very big, complex program. But we believe that Scratch provides a very good introduction to the core ideas of programming and &#8220;coding&#8221;, and provides a very good foundation if people decide to move on to other more traditional programming languages later.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Systems Check. by caelan</title>
		<link>http://intentionallyobsolete.com/?p=16#comment-3</link>
		<author>caelan</author>
		<pubDate>Mon, 19 Feb 2007 02:34:23 +0000</pubDate>
		<guid>http://intentionallyobsolete.com/?p=16#comment-3</guid>
		<description>I wish I had an awesome insightful answer to this question -- but alas I really do not read enough. If we are limiting the topic to the computing field I would almost immediately be directed towards the education end of the spectrum -- but then again, I am supposed to be escaping that.

However, I am in the process of creating a response to the coordinate system essay question -- it will be absolute brilliance. I promise.</description>
		<content:encoded><![CDATA[<p>I wish I had an awesome insightful answer to this question &#8212; but alas I really do not read enough. If we are limiting the topic to the computing field I would almost immediately be directed towards the education end of the spectrum &#8212; but then again, I am supposed to be escaping that.</p>
<p>However, I am in the process of creating a response to the coordinate system essay question &#8212; it will be absolute brilliance. I promise.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
