<?xml version="1.0" encoding="windows-1252"?>
<node id="451360" title="Re: How to introduce 8 year olds to (Perl) programming?" created="2005-04-25 18:04:40" updated="2005-06-20 22:57:41">
<type id="11">
note</type>
<author id="132236">
Juerd</author>
<data>
<field name="doctext">
&lt;p&gt;
When I first learned about computers and how a computer program worked, the metaphor used was very, very simple: recipes. A program is a recipe.
&lt;/p&gt;
&lt;p&gt;
Some recipes are used by other recipies, for example if you need a boiled egg in a greater meal. This is the most natural description of modularity I've heard so far.
&lt;/p&gt;
&lt;p&gt;
I think I was 9 or 10 years old when I started programming.
&lt;/p&gt;

&lt;div class="pmsig"&gt;&lt;div class="pmsig-132236"&gt;
&lt;p&gt;&lt;font color="#800000"&gt;
Juerd
# { site =&gt; '&lt;a href="http://juerd.nl/" target="_blank"&gt;&lt;font color="#800000"&gt;juerd.nl&lt;/font&gt;&lt;/a&gt;', plp_site =&gt; '&lt;a href="http://plp.juerd.nl/" target="_blank"&gt;&lt;font color="#800000"&gt;plp.juerd.nl&lt;/font&gt;&lt;/a&gt;', do_not_use =&gt; '&lt;a href="mailto:spamcollector_perlmonks@juerd.nl" target="_blank"&gt;&lt;font color="#800000"&gt;spamtrap&lt;/font&gt;&lt;/a&gt;' }
&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
451305</field>
<field name="parent_node">
451305</field>
</data>
</node>
