<story><title>Khan Academy: Computer Science</title><url>http://www.khanacademy.org/cs</url></story><parent_chain></parent_chain><comment><author>dag11</author><text>The videos for CS are brilliant. I don&apos;t think programming videos could possibly be more perfect than this.&lt;p&gt;For example: &lt;a href=&quot;http://www.khanacademy.org/cs/booleans/839898911&quot; rel=&quot;nofollow&quot;&gt;http://www.khanacademy.org/cs/booleans/839898911&lt;/a&gt;&lt;p&gt;So you can scrub through the lesson and play and pause it, and the instructor can type code into the editor directly causing it to output on your screen in real-time. But the amazing outcome of this is that the viewer can pause the lesson at any time and fiddle with the code directly, instantly changing the outcome. The downside to this is that if the lesson is then resumed, your modifications are kept and the code will be out of sync with the teacher&apos;s.&lt;p&gt;Another cool thing is that the teacher can draw directly onto the program output section just like in normal Khan Academy videos.&lt;p&gt;Brilliant. I&apos;d say it&apos;s almost just as good as having someone right &lt;i&gt;next&lt;/i&gt; to you teaching you how to code. The virtual teacher is typing the code directly into your computer!</text></comment>
<story><title>Khan Academy: Computer Science</title><url>http://www.khanacademy.org/cs</url></story><parent_chain></parent_chain><comment><author>cantankerous</author><text>Methinks &quot;Computer Programming&quot; or &quot;Information Technology&quot; would be a better title for this section than Computer Science.  They are more general and applicable to the content.</text></comment>