<div dir="ltr">I&#39;m sure you have seen Alan Kay&#39;s tirades on the same subject.<div>I do not think that the loss of the AP exam in CS is that great a loss. &nbsp;I tutored a friend&#39;s son for a few hours in preparation for it a few years ago, and felt increasingly like Harold Ramis teaching English as a second language in &quot;Stripes&quot;. &nbsp;The test (or at least the things that I was asked to clarify) seemed to concentrate more on the&nbsp;syntactic&nbsp;and semantic&nbsp;filigree&nbsp;of java than on recognizing problem and decomposing them into digestible chunks. &nbsp;I was reminded of this passage from Polya&#39;s preface to &#39;How to Solve it&#39;&nbsp;</div>
<div><br></div><div>&quot;It is foolish to answer a question that you do not understand. &nbsp;It is sad to work for and end that you do not desire. &nbsp;Such foolish and sad things often happen, in and out of school, but the teacher should try to prevent them from happening in his class.&quot;</div>
<div><br></div><div>If it is of any consolation, though it shouldn&#39;t be, the situation is just as dire in mathematics and the sciences. &nbsp;Despite having been dragged through &#39;math&#39; for over a decade, the average American is nearly&nbsp;innumerate. &nbsp;Judging from that track record, the average high</div>
<div>school student is probably better served by learning things him/herself, even from &#39;Learn world domination in 21 days&#39;, than from his/her school. &nbsp; (I know where you stand on &#39;learn x in 21 days&#39;).</div>
<div><br></div><div>I do think that having things like HDTP and DrScheme available to anyone is a step towards a solution, all that needs to be done is to let the people who want to read it know where it is.</div><div><br>
</div><div><div class="gmail_quote">On Mon, Aug 11, 2008 at 2:05 PM, Matthias Felleisen <span dir="ltr">&lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
A while ago, Shriram and I wrote up a short essay on our perspective of why CS hasn&#39;t latched on in high school for some 25 years now and what we might wish to do about it:<br>
<br>
 &nbsp;<a href="http://www.ccs.neu.edu/home/matthias/essays/not-matter.html" target="_blank">http://www.ccs.neu.edu/home/matthias/essays/not-matter.html</a><br>
<br>
This is a preliminary draft of an opinion column that will appear in CACM, ACM&#39;s &quot;flagship&quot; publication (whatever that&#39;s supposed to mean). -- Matthias<div><div></div><div class="Wj3C7c"><br>
_________________________________________________<br>
&nbsp;For list-related administrative tasks:<br>
&nbsp;<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
</div></div></blockquote></div><br></div></div>