<?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>Software Carpentry</title>
	<atom:link href="http://softwarecarpentry.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://softwarecarpentry.wordpress.com</link>
	<description>Helping scientists make better software since 1997</description>
	<lastBuildDate>Thu, 22 Apr 2010 18:13:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='softwarecarpentry.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/972629ff33c661f50459f36cb42a2921?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Software Carpentry</title>
		<link>http://softwarecarpentry.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://softwarecarpentry.wordpress.com/osd.xml" title="Software Carpentry" />
	<atom:link rel='hub' href='http://softwarecarpentry.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Redirect: New Home for This Blog</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/22/redirect-new-home-for-this-blog/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/22/redirect-new-home-for-this-blog/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 18:13:42 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=3267</guid>
		<description><![CDATA[This blog is moving to http://software-carpentry.org/blog/ &#8212; please remove this record from your blogroll, and add that one in its place.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=3267&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This blog is moving to <a href="http://software-carpentry.org/blog/">http://software-carpentry.org/blog/</a> &#8212; please remove this record from your blogroll, and add that one in its place.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/3267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/3267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/3267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/3267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/3267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/3267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/3267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/3267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/3267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/3267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/3267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/3267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/3267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/3267/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=3267&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/22/redirect-new-home-for-this-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>Apologies for the Flurry of Re-Posts</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/19/apologies-for-the-flurry-of-re-posts/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/19/apologies-for-the-flurry-of-re-posts/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 17:43:35 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=3265</guid>
		<description><![CDATA[Our apologies for the flood of re-posts that some of you may have seen over the weekend: apparently, adding a category to a post, or changing its existing category, makes some blog readers believe the whole post is new.  We&#8217;re sorry for any confusion or inconvenience the clutter may have caused.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=3265&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Our apologies for the flood of re-posts that some of you may have seen over the weekend: apparently, adding a category to a post, or changing its existing category, makes some blog readers believe the whole post is new.  We&#8217;re sorry for any confusion or inconvenience the clutter may have caused.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/3265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/3265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/3265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/3265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/3265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/3265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/3265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/3265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/3265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/3265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/3265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/3265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/3265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/3265/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=3265&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/19/apologies-for-the-flurry-of-re-posts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>File Sharing for Scientists</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/16/file-sharing-for-scientists/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/16/file-sharing-for-scientists/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 11:59:47 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Noticed]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2841</guid>
		<description><![CDATA[A scientist I recently met in Toronto had a problem: how to share large files with colleagues. Each file is a couple of hundred megabytes; dozens are produced each week, but each is only interesting for a couple of months; and there are confidentiality issues, so some kind of password protection is needed. Conventional file-sharing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2841&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A scientist I recently met in Toronto had a problem: how to share large files with colleagues. Each file is a couple of hundred megabytes; dozens are produced each week, but each is only interesting for a couple of months; and there are confidentiality issues, so some kind of password protection is needed. Conventional file-sharing services like <a href="http://www.dropbox.com">Dropbox</a> aren&#8217;t designed for data that size, so in the end she bought a domain and set up secure FTP.</p>
<p>But now there&#8217;s this:</p>
<blockquote><p><a href="http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0010071"><strong>BioTorrents: A  File Sharing Service for Scientific Data</strong></a></p>
<p><em>The transfer of scientific data has emerged as a significant challenge,  as datasets continue to grow in size and demand for open access sharing  increases. Current methods for file transfer do not scale well for large  files and can cause long transfer times. In this study we present  BioTorrents, a website that allows open access sharing of scientific  data and uses the popular BitTorrent peer-to-peer file sharing  technology. BioTorrents allows files to be transferred rapidly due to  the sharing of bandwidth across multiple institutions and provides more  reliable file transfers due to the built-in error checking of the file  sharing technology. BioTorrents contains multiple features, including  keyword searching, category browsing, RSS feeds, torrent comments, and a  discussion forum. BioTorrents is available at <a href="http://www.biotorrents.net/">http://www.biotorrents.net</a>.</em></p></blockquote>
<p>It&#8217;s a neat idea, and will become neater once scientists routinely put <a href="http://www.doi.org/">DOI</a>s on data as well as papers. I&#8217;d be very interested in a usability study to see how easy or hard it is for the average grad student in botany to get this plugged in and turned on.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2841/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2841/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2841/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2841/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2841/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2841/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2841/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2841/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2841/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2841/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2841/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2841/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2841/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2841/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2841&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/16/file-sharing-for-scientists/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>Scimatic Sponsorship</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/15/scimatic-sponsorship/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/15/scimatic-sponsorship/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 16:15:48 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Scimatic]]></category>
		<category><![CDATA[Version 4]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2838</guid>
		<description><![CDATA[We&#8217;re very pleased to announce that Scimatic Software, a Toronto based company that specializes in the development of software for the scientific community, has come on board as a sponsor of this project. Many thanks to Jamie McQuay and Jim Graham!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2838&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.scimatic.com"><img class="alignnone size-full wp-image-2836" title="ScimaticLogo" src="http://softwarecarpentry.files.wordpress.com/2010/03/scimaticlogo.png?w=290&#038;h=82&#038;h=82" alt="Scimatic" width="290" height="82" /></a></p>
<p>We&#8217;re very pleased to announce that <a href="http://www.scimatic.com">Scimatic Software</a>, a Toronto based company that specializes in the development of software for the scientific community, has come on board as a sponsor of this project. Many thanks to Jamie McQuay and Jim Graham!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2838/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2838/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2838/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2838/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2838/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2838/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2838/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2838/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2838/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2838/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2838/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2838/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2838/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2838/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2838&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/15/scimatic-sponsorship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>

		<media:content url="http://softwarecarpentry.files.wordpress.com/2010/03/scimaticlogo.png?w=290&#38;h=82" medium="image">
			<media:title type="html">ScimaticLogo</media:title>
		</media:content>
	</item>
		<item>
		<title>More on Instructional Design</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/12/more-on-instructional-design/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/12/more-on-instructional-design/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 17:44:28 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Tooling]]></category>
		<category><![CDATA[Version 4]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2830</guid>
		<description><![CDATA[Like many programmers, I&#8217;ve learned most of what I know by poking around and breaking things. Quite naturally, that has led me to believe that this is the best way to learn&#8212;after all, if it worked for me, it has to be pretty good, right? But research says otherwise. Kirschner, Sweller, and Clark&#8217;s paper, &#8220;Why [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2830&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Like many programmers, I&#8217;ve learned most of what I know by poking around and breaking things. Quite naturally, that has led me to believe that this is the best way to learn&#8212;after all, if it worked for me, it has to be pretty good, right? But research says otherwise. Kirschner, Sweller, and Clark&#8217;s paper, &#8220;<a href="http://www.cogtech.usc.edu/publications/kirschner_Sweller_Clark.pdf">Why Minimal Guidance During Instruction Does Not Work: An Analysis of the Failure of Constructivist, Discovery, Problem-Based, Experiential, and Inquiry-Based Teaching</a>&#8220;, was published in <em>Educational Psychologist</em> in 2006, but the whole text is available online.</p>
<p><span id="more-2830"></span>From the abstract:</p>
<blockquote><p>Although unguided or minimally guided instructional approaches are very popular and intuitively appealing&#8230;these approaches ignore both the structures that constitute human cognitive architecture and evidence from empirical studies over the past half-century that consistently indicate that minimally guided instruction is less effective and less efficient than&#8230;approaches that place a strong emphasis on guidance of the student learning process. The advantage of guidance begins to recede only when learners have sufficiently high prior knowledge to provide &#8220;internal&#8221; guidance.</p></blockquote>
<p>A few selections from the main body:</p>
<blockquote><p>Minimally guided instruction appears to proceed with no reference to the characteristics of working memory, long-term memory, or the intricate relations between them. The result is a series of recommendations that most educators find almost impossible to implement&#8230;because they require learners to engage in cognitive activities that are highly unlikely to result in effective learning. As a consequence, the most efefctive teachers may either ignore the recommendations or, at best, pay lip service to them. (pg. 76)</p></blockquote>
<blockquote><p>Inquiry-based instruction requires the learner to search a problem space for problem-relevant information. All problem-based searching makes heavy demands on working memory. Furthermore, that working memory load does not contribute to the accumulation of knowledge in long-term memory because while working memory is being used to search for problem solutions, it is not available and cannot be used to learn&#8230; The consequences of requiring novice learners to search for problem solutions using a limited working memory or the mechanisms by which unguided or minimally guided instruction might facilitate change in long-term memory appear to be routinely ignored. The result is a set of differently named but similar instructional approaches requiring minimal guidance that are disconnected from much that we know of human cognition. (pg. 77)</p></blockquote>
<blockquote><p>None of [this] would be important if there was a clear body of research&#8230;indicating that unguided or minimally guided instruction was more effective than guided instruction. In act&#8230;the reverse is true. Controlled experiments almost uniformly indicate that when dealing with novel information, learners should be explicitly shown what to do and how to do it. (pg. 79)</p></blockquote>
<blockquote><p>After a half-century of advocacy associated with instruction using minimal guidance, it appears that there is no body of research supporting the technique. In so far as there is any evidence from controlled studies, it almost uniformly supports direct, strong instructional guidance rather than constructivist-based minimal guidance during the instruction of novice to intermediate learners. Even for students with considerable prior knowledge, strong guidance while learning is most often found to be equally effective as unguided approaches. Not only is unguided instruction normally less effective; there is also evidence that it may have negative results when students acquire misconceptions or incomplete or disorganized knowledge. (pg. 83)</p></blockquote>
<p>There are well over a hundred references into the literature. If they&#8217;re right (and I&#8217;m now convinced), then the material for this course should be presented in smaller chunks than I&#8217;ve used in the past, and each should be accompanied by several worked examples.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2830/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2830&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/12/more-on-instructional-design/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>Teaching Open Source</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/12/teaching-open-source/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/12/teaching-open-source/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 16:25:06 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Noticed]]></category>
		<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2828</guid>
		<description><![CDATA[Over at opensource.com, Red Hat&#8217;s Greg DeKoenigsberg has a post about a new collaboratively-authored textbook on open source software aimed squarely at undergrad courses. As Máirín Duffy points out in the first comment, it&#8217;s very code-centric, but in my experience, that&#8217;s the right approach: students won&#8217;t be ready for discussion of design until they&#8217;re proficient [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2828&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Over at opensource.com, Red Hat&#8217;s Greg DeKoenigsberg has a post about a new <a href="http://opensource.com/education/10/4/can-professors-teach-open-source">collaboratively-authored textbook on open source software</a> aimed squarely at undergrad courses. As Máirín Duffy points out in the first comment, it&#8217;s very code-centric, but in my experience, that&#8217;s the right approach: students won&#8217;t be ready for discussion of design until they&#8217;re proficient in coding [1]. I&#8217;m looking forward to borrowing lots from the book for <a href="http://softwarecarpentry.wordpress.com">Software Carpentry</a>&#8230;</p>
<p>[1] This is, by the way, why I believe that attempts to teach  &#8220;computational thinking&#8221; without first teaching programming are doomed  to fail, but that&#8217;s a rant for another time.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2828/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2828/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2828/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2828/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2828/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2828/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2828/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2828/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2828/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2828/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2828/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2828/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2828/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2828/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2828&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/12/teaching-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>Measuring Science</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/11/measuring-science/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/11/measuring-science/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 13:40:47 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2825</guid>
		<description><![CDATA[Julia Lane, the director of the Science of Science &#38; Innovation Policy program at the National Science Foundation, wrote an article for Nature a couple of weeks ago titled &#8220;Let&#8217;s make science metrics more scientific&#8221;. As the summary at the start says: Existing metrics have known flaws A reliable, open, joined-up data infrastructure is needed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2825&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Julia Lane, the director of the Science of Science &amp; Innovation  Policy program at the National Science Foundation, wrote <a href="http://www.nature.com/nature/journal/v464/n7288/full/464488a.html">an article for <em>Nature</em></a> a couple of weeks ago titled &#8220;Let&#8217;s make science metrics more scientific&#8221;. As the summary at the start says:</p>
<ul>
<li>Existing metrics have known flaws</li>
<li>A  reliable, open, joined-up data infrastructure is needed</li>
<li>Data  should be collected on the full range of scientists&#8217; work</li>
<li>Social  scientists and economists should be involved</li>
</ul>
<p>The same points could be made about evaluating software developers (or any other kind of knowledge worker). The devil, as always, is in the details, and unfortunately I have to start doing evaluations before those details are worked out. Several of the <a href="http://softwarecarpentry.wordpress.com/sponsors/">sponsors</a> for this course need me to demonstrate its impact on the productivity of the scientists who take it (so that they can in turn justify their contribution to <em>their</em> funders). It isn&#8217;t enough to ask students who have completed the course whether they think they know more about programming than they used to: ignoring the obvious problems of <a href="http://en.wikipedia.org/wiki/Survivor_bias">survivor bias</a> and self-assessment, I would still have to demonstrate that making people better programmers also makes them better scientists. I believe it does, but belief is not evidence, and doesn&#8217;t convey scale.</p>
<p>The best plan I&#8217;ve been able to come up with so far is to look at how scientists spend their time before and after taking the course, but that would require resources I don&#8217;t have.  If you&#8217;re interested in studying scientists or software developers empirically, and would like some raw material, I&#8217;d like to hear from you.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2825/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2825&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/11/measuring-science/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>Platforms</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/08/platforms/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/08/platforms/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 02:27:31 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Tooling]]></category>
		<category><![CDATA[Version 4]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2815</guid>
		<description><![CDATA[After Thursday&#8217;s post-mortem on the latest offering of Software Carpentry at the Universitiy of Toronto, I had a chance to talk further with Jon Pipitone, who was one of the tutors (and who is just wrapping up an M.Sc. looking at code quality in climate models). We got onto the topic of infrastructure for Version [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2815&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After <a href="http://softwarecarpentry.wordpress.com/2010/04/04/feedback-and-boundaries/">Thursday&#8217;s post-mortem on the latest offering of Software Carpentry</a> at the Universitiy of Toronto, I had a chance to talk further with <a href="http://skoolr.blogspot.com/">Jon Pipitone</a>, who was one of the tutors (and who is just wrapping up an M.Sc. looking at code quality in climate models). We got onto the topic of infrastructure for Version 4, which needs to be settled quickly.</p>
<p><span id="more-2815"></span>There are two kinds of infrastructure: technical and social. Each shapes the other, so decisions about them have to be made together. On the technical side, Software Carpentry must have:</p>
<ol>
<li>a way to deliver content to students, including text and images, audio/video, exercises (with solutions), sample data sets, and useful software;</li>
<li>a way for students to feed questions back to the course organizers (asynchronously through email and bulletin boards and/or synchronously through VoIP and desktop sharing);</li>
<li>a way for instructors (who may or may not be contributors) to respond to students;</li>
<li>a way for lay contributors (who may also be students) to offer new content, from pointing out typos to providing exercises or whole new lectures; and</li>
<li>a way for core contributors to manage and edit contributions, create some of their own, et cetera.</li>
</ol>
<p>This description implies some social infrastructure, including:</p>
<ol type="A">
<li>some core contributors who are creating lots of course content, and probably teaching the course as well;</li>
<li>a second tier of instructors who are creating less content but also interacting with students; and</li>
<li>students, who may be registered in a course of some kind or working through the material on their own (and who may eventually move up to answering others&#8217; questions and eventually to creating content).</li>
</ol>
<p>This sounds like what you&#8217;d find in an open source project (regular users, occasional testers or bug reporters, and contributors) at least as much as it sounds like a traditional college course (students, teaching assistants, and professors). The most important difference is that the divisions between the latter three roles are sharper and deeper than the divisions in open source projects: some undergrad students eventually go to grad school and become TAs, and some of those eventually become faculty, but it&#8217;s almost unheard of for someone to be in two of those categories at once, or to &#8220;bubble up&#8221; from one to the next based solely on ability and enthusiasm. That <em>must</em> happen if Software Carpentry is to become self-sustaining: while over 140,000 people have looked at <a href="http://software-carpentry.org">the existing material</a> in the past five years, only three dozen have ever sent bug reports, and only four of those have contributed any substantial content. Whatever we use to accomplish tasks 1-5 above must therefore draw people in and make it easy for them to use, ask, answer, and contribute.</p>
<p>With that out of the way, here are a few options for discussion:</p>
<ul>
<li><strong>Project</strong>: use <a href="http://sourceforge.net">SourceForge</a> or <a href="http://code.google.com">Google Code</a> as a host.</li>
<li><strong>Retro</strong>: a classic turn-of-the-century web site with static HTML for content, bulletin boards and/or mailing lists for discussion, <a href="http://trac.edgewall.org">Trac</a> with <a href="http://subversion.tigris.org">Subversion</a> for project management<a href="http://software-carpentry.org"></a>.</li>
<li><strong>Social</strong>: a <a href="http://www.wordpress.com">WordPress</a> blog with lectures and other content as posts (updated several times, with threaded comments for feedback).</li>
<li><strong>Turnkey</strong>: a fully-fledged learning management system such as <a href="http://moodle.org/">Moodle</a>.</li>
<li><strong>Wiki</strong>: like Retro, but with the content in a wiki.</li>
</ul>
<p>So how do they stack up?</p>
<table>
<tbody>
<tr>
<td></td>
<td>Project</td>
<td>Retro</td>
<td>Social</td>
<td>Turnkey</td>
<td>Wiki</td>
</tr>
<tr>
<td>Easy to set up/administer/maintain?</td>
<td>+1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>+1</td>
</tr>
<tr>
<td>Easy for people to contribute?</td>
<td>-1</td>
<td>-1</td>
<td>0</td>
<td>-1</td>
<td>0</td>
</tr>
<tr>
<td>Comes with everything?</td>
<td>0</td>
<td>-1</td>
<td>0</td>
<td>+1</td>
<td>0</td>
</tr>
<tr>
<td>Flexible content delivery?</td>
<td>-1</td>
<td>0</td>
<td>-1</td>
<td>+1</td>
<td>-1</td>
</tr>
<tr>
<td><strong>Overall</strong></td>
<td>-1</td>
<td>-1</td>
<td>-1</td>
<td>-1</td>
<td>-1</td>
</tr>
</tbody>
</table>
<p>A bit of explanation:</p>
<ul>
<li>Project hosting services require little or no setup, but would force us to manage this as a software development project, rather than as a writing project: self-tests and &#8220;try this at home&#8221; examples aren&#8217;t built in, and neither of the big open source project hosting sites would be happy if we used them as a video server.</li>
<li>The &#8220;retro&#8221; option would require us to &#8220;roll our own&#8221; on a lot of things, which would be fun (I like to program) but wouldn&#8217;t directly deliver value to scientists.</li>
<li>WordPress is easy to set up, but doesn&#8217;t have very many development-oriented or education-oriented plugins, and isn&#8217;t designed to host video snippets or live examples. I think that building the course as a blog is a neat idea, but the novelty would soon wear off&#8230;</li>
<li>Learning management systems like <a href="http://moodle.org">Moodle</a> have a lot we don&#8217;t need (recording grades, for example), but a lot that we do (managing course bundles). I gave this category -1 for ease of setup because I&#8217;m unfamiliar with it, and 0 for &#8220;easy for people to contribute&#8221; because the LMSes I&#8217;ve looked at (<a href="http://atutor.ca/">ATutor</a>, <a href="http://olat.org">OLAT</a>, <a href="http://moodle.org">Moodle</a>, and <a href="http://sakaiproject.org/">Sakai</a>)  all seem to have significant learning overheads for creating content&#8212;they&#8217;re a bigger hammer than I (think I) need. Of course, that could just be unfamiliarity again&#8230;</li>
<li>A wiki would be easy to set up and maintain, but in my experience, editing large volumes of material in a browser is unpleasant, and there&#8217;s little support for managing updates, particularly by concurrent authors.</li>
</ul>
<p>As always, I&#8217;d welcome your thoughts&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2815/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2815/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2815/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2815/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2815/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2815/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2815/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2815/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2815/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2815/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2815/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2815/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2815/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2815/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2815&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/08/platforms/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>Software Carpentry for Economists in Mannheim This Autumn</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/08/software-carpentry-for-economists-in-mannheim-this-autumn/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/08/software-carpentry-for-economists-in-mannheim-this-autumn/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 01:43:21 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Mannheim]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2820</guid>
		<description><![CDATA[Hans-Martin von Gaudecker is planning to teach a Software Carpentry-style course for economists at Universität Mannheim this autumn &#8212; as his announcement says, &#8220;I think it is amazing that a profession obsessed with efficiency affords a very obvious inefficiency: Most researchers nowadays spend a fair share of their time programming, but hardly anyone has been [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2820&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vwl.uni-mannheim.de/gaudecker/">Hans-Martin von Gaudecker</a> is planning to teach a Software Carpentry-style course for economists at Universität Mannheim this autumn &#8212; as <a href="http://www.vwl.uni-mannheim.de/gaudecker/teaching.htm">his announcement</a> says, &#8220;I think it is amazing that a  profession obsessed with efficiency  affords a very obvious inefficiency: Most researchers nowadays spend a  fair share of their time programming, but hardly anyone has been taught  to do that well.&#8221; I&#8217;ll post updates here as he sends them.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2820/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2820&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/08/software-carpentry-for-economists-in-mannheim-this-autumn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
		<item>
		<title>Feedback and Boundaries</title>
		<link>http://softwarecarpentry.wordpress.com/2010/04/04/feedback-and-boundaries/</link>
		<comments>http://softwarecarpentry.wordpress.com/2010/04/04/feedback-and-boundaries/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 01:29:25 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[Toronto]]></category>
		<category><![CDATA[Version 3]]></category>

		<guid isPermaLink="false">http://softwarecarpentry.wordpress.com/?p=2811</guid>
		<description><![CDATA[Thanks to the initiative of Dominique Vuvan (who took Software Carpentry last summer), we ran a semi-formal version of the course from last November through to this past week for grad students in Psychology, Linguistics, and a few other disciplines at the University of Toronto. Weekly tutorials were offered in both Python and MATLAB by [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2811&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Thanks to the initiative of <a href="http://www.utsc.utoronto.ca/~psych/students/vuvan.html">Dominique Vuvan</a> (who took Software Carpentry last summer), we ran a semi-formal version of the course from last November through to this past week for grad students in Psychology, Linguistics, and a few other disciplines at the University of Toronto. Weekly tutorials were offered in both Python and MATLAB by graduate teaching assistants from Computer Science, covering roughly half of the <a href="http://software-carpentry.org">existing material</a>.</p>
<p><span id="more-2811"></span>Three of the students and five of the TAs spent an hour with me on Thursday discussing what went right and what went wrong. The chance to work through their own problems with some expert assistance was at the top of the former list for all of the students: they all felt that they learned most by bringing their own &#8220;homework&#8221; to class and having the TAs show them how to tackle it. I&#8217;m pleased that this was so useful, but if <a href="http://softwarecarpentry.wordpress.com/2010/03/26/online-delivery/">the Version 4 lectures are recorded for online viewing</a>, this will aspect of the course be lost. I asked whether being able to work with a TA remotely (via Skype and desktop sharing) would be an acceptable substitute for in-class hacking, but no one in the room had ever tried it. There&#8217;s a lot of research out there into virtual office hours and remote tutoring; I&#8217;d like to try a few experiments in May or June to see how well it might work for Software Carpentry.</p>
<p>The two things students like least were the general disorganization of the course and the fact that a lot of the material felt like what we computer scientists though they ought to know, rather than what they could see as being immediately useful. The disorganization reflects the grassroots nature of this round of the course, and the fact that it was our first time teaching in MATLAB. Next time around, we&#8217;ll use a more natural order for material in MATLAB, rather than sticking to the order that makes sense for Python, but forces students to grapple with some of the more obscure features of MATLAB early on.</p>
<p>The &#8220;eat your vegetables&#8221; tone of the material is going to be much harder to deal with. Software Carpentry is meant to be a second course in computing, not an introduction to programming in general: as the last of the <a href="/target-audience/#mehrdad">user profiles</a> says:</p>
<blockquote><p>This course is probably too advanced for [a novice], as it assumes familiarity with basic programming concepts like loops, conditionals, arrays, and functions. [They] should probably audit a first-year introduction to programming or find an intensive two-week summer school course before tackling this one.</p></blockquote>
<p>The problem is that if we&#8217;d actually applied that rule last November, we would have turned away more than half of the students, most of whom would never have acquired those basic concepts. So, do we:</p>
<ol>
<li>ignore the problem and hope that these people will somehow pick up the basics on their own (despite the fact that most scientists never do), or</li>
<li>broaden the course&#8217;s mission to include basic programming as well.</li>
</ol>
<p>My phrasing makes my preference for the second option clear, but feature creep is the biggest risk this project faces. Teaching the basics of Python to people who already know a bit about programming takes 4-5 lectures out of the 25 budgeted; if they <em>don&#8217;t</em> know how to program, that figure probably triples, leaving only 10 lecture hours to cover a much-reduced subset of the <a href="/course-outline/">planned material</a>. On the other hand, sticking to the plan means condemning the majority of potential students to wander lost and frustrated through a bewildering maze of seemingly inconsistent behavior, and to hour upon wasted hour of heartbreaking frustration. (That was a bit melodramatic, but not necessarily inaccurate.)</p>
<p>Another argument against option #2 is pacing. Software Carpentry has been run four times at the University of Toronto (twice as non-credit tutorials and twice as a regular for-credit course). Each time, wide variation in students&#8217; prior experience levels meant that no matter how material was paced, one third of the class would be bored or another third bewildered. On balance, therefore, I think Software Carpentry has to continue to assume a more advanced starting point than most of its potential audience currently has. If things go well, I hope we&#8217;ll be able to backfill with more accessible introductory material in a year&#8217;s time.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/softwarecarpentry.wordpress.com/2811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/softwarecarpentry.wordpress.com/2811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/softwarecarpentry.wordpress.com/2811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/softwarecarpentry.wordpress.com/2811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/softwarecarpentry.wordpress.com/2811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/softwarecarpentry.wordpress.com/2811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/softwarecarpentry.wordpress.com/2811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/softwarecarpentry.wordpress.com/2811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/softwarecarpentry.wordpress.com/2811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/softwarecarpentry.wordpress.com/2811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/softwarecarpentry.wordpress.com/2811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/softwarecarpentry.wordpress.com/2811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/softwarecarpentry.wordpress.com/2811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/softwarecarpentry.wordpress.com/2811/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=softwarecarpentry.wordpress.com&amp;blog=7153144&amp;post=2811&amp;subd=softwarecarpentry&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://softwarecarpentry.wordpress.com/2010/04/04/feedback-and-boundaries/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/077ca54032f7b64302360dc616790e9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gvwilson</media:title>
		</media:content>
	</item>
	</channel>
</rss>
