A minor nit: There is no reason why mathematics cannot be taught as an active process of discovery. The problem (well, one problem) is that the only way to really learn mathematics is by doing, and that means calculating. Still, there is no reason it can&#39;t be interesting. I&#39;ll give you an example: one thing that always intrigued me, even as a child, is that there are only 5 regular polyhedra (the tetrahedron, octahedron, cube, dodecahedron and icosohedron), but I didn&#39;t realize until much later how accessible a result it really is. You could almost make it a homework exercise! Start with Euler&#39;s famous formula V - E + F = 2 (for a topological sphere) and then suppose you have refgular polyhedron the faces of which are n-gons. It all comes down to counting: If there are m of them, how many times will you count each vertex in m times n vertices per face? How many times will you count each edge? What happens if you plug these numbers in Euler&#39;s formula? Even if youer students take euler&#39;s formula on faith, the result is still impressive.<br>
<br>
<div class="gmail_quote">On Thu, Nov 27, 2008 at 5:52 AM, Eduardo Bellani <span dir="ltr">&lt;<a href="mailto:ebellani@gmail.com">ebellani@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Well, I guess great minds think alike :)<br>&gt;From what I&#39;m seeing so far the target population are a bit different,<br>
yours being mostly the undergrad students, Papert&#39;s being children,<br>but I guess the goal is pretty much the same:<br><br>&quot;We therefore believe that the study of program design deserves the same central<br>role in general education as mathematics and English. Or, put more succinctly,<br>
everyone should learn how to design programs. &nbsp;On one hand, program design<br>teaches the same analytical skills as mathematics. But, unlike mathematics,<br>working with programs is an active approach to learning.&quot; - HtDP<br>
<br>&quot;In many schools today, the phrase &quot;computer-aided instruction&quot;<br>means making the computer teach the child. One might say the<br>computer is being used to program the child. In my vision, the<br>child programs the computer and, in doing so, both acquires a<br>
sense of mastery over a piece of the most modern and powerful<br>technology and establishes an intimate contact with some of the<br>deepest ideas from science, from mathematics, and from the art of<br>intellectual model building.&quot; - Mindstorms, Children, Computers and<br>
Powerful Ideas<br><br>Just by curiosity<br>
<div class="Ih2E3d">&gt; I ran into Logo and the book a year after I finished most of HtDP.<br></div>What book are you talking about?<br>
<div>
<div></div>
<div class="Wj3C7c"><br>--<br>Eduardo Bellani<br><br><a href="http://www.cnxs.com.br/" target="_blank">www.cnxs.com.br</a><br><br>&quot;What is hateful to you, do not to your fellow men. That is the entire<br>Law; all the rest is commentary.&quot; The Talmud<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>