<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Why GUIs make us dumber.</title>
	<atom:link href="http://schinckel.net/2007/09/28/why-guis-make-us-dumber/feed/" rel="self" type="application/rss+xml" />
	<link>http://schinckel.net/2007/09/28/why-guis-make-us-dumber/</link>
	<description>Like a fortune cookie, only without the fortune, and not a cookie.</description>
	<pubDate>Wed, 07 Jan 2009 19:51:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: David T</title>
		<link>http://schinckel.net/2007/09/28/why-guis-make-us-dumber/#comment-2637</link>
		<dc:creator>David T</dc:creator>
		<pubDate>Mon, 01 Oct 2007 05:13:41 +0000</pubDate>
		<guid isPermaLink="false">http://schinckel.net/2007/09/28/why-guis-make-us-dumber/#comment-2637</guid>
		<description>Yes. I originally had a longer comment but i forgot to fill in the required fields and lost it all. the gist was 'I agree', and 'python shows us how the gui is very simple in comparison'.</description>
		<content:encoded><![CDATA[<p>Yes. I originally had a longer comment but i forgot to fill in the required fields and lost it all. the gist was &#8216;I agree&#8217;, and &#8216;python shows us how the gui is very simple in comparison&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://schinckel.net/2007/09/28/why-guis-make-us-dumber/#comment-2636</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Mon, 01 Oct 2007 01:17:42 +0000</pubDate>
		<guid isPermaLink="false">http://schinckel.net/2007/09/28/why-guis-make-us-dumber/#comment-2636</guid>
		<description>I like your point.  I hadn't really considered this type of thing.  Not being familiar with Smalltalk or Dolphin, I can't really comment, but I'm going to anyway.

I have been teaching using syntax styling editors/IDEs, but they still don't really help that much.  It's more about having your hand held all of the time, and I think to some degree this is part of it.  Maybe it's just the old-fashioned 'I did it the hard way, so should you', but syntax styling seems to me to be great to an experienced programmer, letting them know the typos they have made (or contextual errors, where they have used the wrong keyword or syntax for that language), but doesn't really help with the main issue for beginners.

Having said that, it is better, IMHO to teach using an interpreted language is probably better, since you don't have to worry about compiling, and with modern computers performance isn't usually an issue.</description>
		<content:encoded><![CDATA[<p>I like your point.  I hadn&#8217;t really considered this type of thing.  Not being familiar with Smalltalk or Dolphin, I can&#8217;t really comment, but I&#8217;m going to anyway.</p>
<p>I have been teaching using syntax styling editors/IDEs, but they still don&#8217;t really help that much.  It&#8217;s more about having your hand held all of the time, and I think to some degree this is part of it.  Maybe it&#8217;s just the old-fashioned &#8216;I did it the hard way, so should you&#8217;, but syntax styling seems to me to be great to an experienced programmer, letting them know the typos they have made (or contextual errors, where they have used the wrong keyword or syntax for that language), but doesn&#8217;t really help with the main issue for beginners.</p>
<p>Having said that, it is better, IMHO to teach using an interpreted language is probably better, since you don&#8217;t have to worry about compiling, and with modern computers performance isn&#8217;t usually an issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scott</title>
		<link>http://schinckel.net/2007/09/28/why-guis-make-us-dumber/#comment-2635</link>
		<dc:creator>scott</dc:creator>
		<pubDate>Sun, 30 Sep 2007 20:51:15 +0000</pubDate>
		<guid isPermaLink="false">http://schinckel.net/2007/09/28/why-guis-make-us-dumber/#comment-2635</guid>
		<description>It could be that what might work would be more GUI rather than less. I still think one of the best environments to teach from (yourself and others) is Smalltalk. It's worth remembering that Smalltalk was originally designed with teaching in mind, and something of that ethos lives on in its structures. When you use a nicely designed (and free for non-compiling version) Smalltalk such as Dolphin, the IDE (which really isn't an IDE in the classic sense) will alert you instantly when you have made a typo. It runs a number of other instant checks as well, and because, like all Smalltalks, it is written in Smalltalk itself as much as possible, it presents great code examples.</description>
		<content:encoded><![CDATA[<p>It could be that what might work would be more GUI rather than less. I still think one of the best environments to teach from (yourself and others) is Smalltalk. It&#8217;s worth remembering that Smalltalk was originally designed with teaching in mind, and something of that ethos lives on in its structures. When you use a nicely designed (and free for non-compiling version) Smalltalk such as Dolphin, the IDE (which really isn&#8217;t an IDE in the classic sense) will alert you instantly when you have made a typo. It runs a number of other instant checks as well, and because, like all Smalltalks, it is written in Smalltalk itself as much as possible, it presents great code examples.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
