Published by The Department of
Communications, Information Technology and the Arts in June 2006 is a document called
&#39;Building Australian ICT Skills - <a href="http://www.dcita.gov.au/search/click.cgi?url=http://www.dcita.gov.au/__data/assets/pdf_file/40270/Building_Australian_ICTskills.pdf&amp;rank=5&amp;collection=search">Report of the ICT Skills
foresighting working group</a>&#39;
<p style="margin-bottom: 0cm;"><a href="http://www.dcita.gov.au/search/click.cgi?url=http://www.dcita.gov.au/__data/assets/pdf_file/40270/Building_Australian_ICTskills.pdf&amp;rank=5&amp;collection=search">http://www.dcita.gov.au/search/click.cgi?url=http://www.dcita.gov.au/__data/assets/pdf_file/40270/Building_Australian_ICTskills.pdf&amp;rank=5&amp;collection=search
</a></p>

<p style="margin-bottom: 0cm;">Page 10 of this document is in the &#39;Key
findings and recommendations&#39; section and deals with ICT in Schools.</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-left: 1.25cm; margin-bottom: 0cm;"><i>The Working
Group expressed concerns that the quality of ICT teaching in schools,
and the outmoded image of ICT work presented, may be deterring
students from considering ICT as an option for further study at
university/TAFE and as a career choice. This was an issue that also
received considerable attention at the partICipaTion Summit.</i></p>
<p style="margin-left: 1.25cm; margin-bottom: 0cm;"><br>
</p>
<p style="margin-left: 1.25cm; margin-bottom: 0cm;"><i>In particular
the Working Group raised concerns about the teaching of ICT as a
specialised subject in the later school years. The Working Group
considered that the focus should be on teaching fundamental ICT
principles, useful as a foundation for further study, rather than on
specific programming areas.</i></p>
<br><p style="margin-bottom: 0cm;">The last sentence is of particular interest and may impact on language decisions.</p><p style="margin-bottom: 0cm;">Peter<br></p><p style="margin-bottom: 0cm;"><br>
</p>
<br><br><div><span class="gmail_quote">On 17/09/2007, <b class="gmail_sendername">Bill Kerr</b> &lt;<a href="mailto:billkerr@gmail.com">billkerr@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
There is both some overlap and need to explain more (similarities / differences) b/w my list and tony&#39;s list<br><br>plus a few important things are left off both our lists:<br><ul><li>the language has been designed with children&#39;s learning developmental needs taken into consideration (logo pioneered this perhaps)
</li><li>ability to run the finished product on the web<br></li><li>good, cheap resource materials available for educators / teachers</li></ul>tony: &quot;easy entry level programming with drag and drop programming&quot;
<br>
bill: &quot;good visual drag and drop of some type&quot;<br><br>The drag and drop candidates are game maker, scratch and etoys (there maybe some others?)<br>my ranking of easy entry for those brought up on conventional interfaces would be&nbsp; scratch, then game maker then etoys 
<br>etoys is unconventional with its morphic interface but which I think is better, so there is a steeper initial learning / adaptation curve for those brought up on a conventional windows GUI<br><br>tony: &quot;top end extensibility through fully featured text based programming&quot;
<br>bill: &quot;low entry - high ceiling&quot;<br><br>The transition from visual (easier but limited) to text is important even though you can do a hell of a lot with the visual languages mentioned above. I would like to investigate this issue more but at the moment would be inclined to agree with tony that game maker wins out here. From what I know scratch is a non starter and doesn&#39;t offer high ceiling. Etoys is good in this respect - you make scripts from tiles and you can observe the text code with one click. Game maker is similar when I think about it - one click to see the pseudo code of what the drag and drop has made. The transition from etoys to the more advanced smalltalk programming is far from smooth; in some respects they are two different programs co-existing within the same program. Developmental work on new versions of etoys is going ahead as we speak though. That leaves game maker where at least the visual programming and the text code can co-exist readi!
 ly in the same program.
<br><br>tony: &quot;licencing which allows kids to continue to work at home for free&quot;<br>bill: &quot;ability to share fully with other children in the world, rich or poor (ie. open source,&nbsp; multi-lingual, its on the OLPC)&quot;
<br><br>One of the problems with game makers free version accompanied with a more advanced proprietary version is that if you want to share with everyone (including poor kids who live in Africa) you then have to restrict yourself to the tools available in the free version. I became frustrated with this when making africa country game. Game maker free version only offers arrays for storing storing and manipulating data. To access the other data structures (stacks, queues, lists, maps and priority queues) you need to proprietary version. I don&#39;t like the idea of being restricted in what I can share with those who can&#39;t afford it.
<br><br>btw I read the article that tony linked to:<span class="q"><br>Objective Comparison of Languages for Teaching Introductory Programming<br><br></span>I think it&#39;s a poor article but it did bring home to me the difficulties involved for teachers in selecting a programming language for use with students. Not only is there a lot of languages to choose from there is also a lot of different opinions about &quot;objective comparisons&quot;
<br><span class="sg"><br>- Bill</span><span class="q"><br>-- <br>Bill Kerr<br><a href="http://billkerr2.blogspot.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://billkerr2.blogspot.com/
</a><br><a href="http://www.users.on.net/%7Ebillkerr/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.users.on.net/~billkerr/
</a><br>skype: billkerr2006<br><br><br><br></span><div><span class="e" id="q_115111ae5d23a609_5"><div><span class="gmail_quote">On 9/15/07, <b class="gmail_sendername">Tony Forster</b> &lt;<a href="mailto:forster@ozonline.com.au" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


forster@ozonline.com.au</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Bill wrote:<br>&quot;here&#39;s my list, which is what inclines me towards&nbsp;&nbsp;etoys&nbsp;&nbsp;/ squeak:&quot;
<br><br>An alternate list:<br>easy entry level programming with drag and drop programming<br>a true versatile programming environment, not just selecting from limited<br>scenarios<br>top end extensibility through fully featured text based programming
<br>licencing which allows kids to continue to work at home for free<br><a href="http://tonyforster.blogspot.com/2007_02_01_archive.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://tonyforster.blogspot.com/2007_02_01_archive.html
</a><br>Game programming tools
<br><br>or<br> An Objective Comparison of Languages for Teaching Introductory Programming<br><a href="http://www.it.uu.se/research/group/upcerg/Publications/proceedingsKoliCalling2006/research2.pdf" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://www.it.uu.se/research/group/upcerg/Publications/proceedingsKoliCalling2006/research2.pdf
</a><br><br>_______________________________________________<br><a href="http://www.edulists.com.au" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.edulists.com.au</a> - FAQ, resources, subscribe, unsubscribe
<br>Year 7 - 10 IT Mailing List kindly supported by
<br><a href="http://www.vcaa.vic.edu.au" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.vcaa.vic.edu.au</a> - Victorian Curriculum and Assessment Authority and<br><a href="http://www.vitta.org.au" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://www.vitta.org.au</a>&nbsp;&nbsp;- VITTA Victorian Information Technology Teachers Association Inc
<br></blockquote></div><br><br clear="all"><br><br></span></div>
_______________________________________________
<div><span class="e" id="q_115111ae5d23a609_7"><br>
<a href="http://www.edulists.com.au" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://www.edulists.com.au </a> - FAQ, resources, subscribe, unsubscribe <br>
Year 7 - 10 IT Mailing List kindly supported by <br>
<a href="http://www.vcaa.vic.edu.au" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://www.vcaa.vic.edu.au </a> - Victorian Curriculum and Assessment Authority and
<br>
<a href="http://www.vitta.org.au" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://www.vitta.org.au  </a> - VITTA Victorian Information Technology Teachers Association Inc</span></div></blockquote>
</div><br><br clear="all"><br>-- <br>Free and Open education for all<br><br>Peter Ruwoldt<br>Grant High School<br>Hosking Avenue<br>MOUNT GAMBIER&nbsp;&nbsp;SA&nbsp;&nbsp;5290<br><br>P. 08 87263107 (Do not leave voice mail)<br>F. 08 87250173
<br><br><a href="mailto:ruwoldtp@granths.sa.edu.au">ruwoldtp@granths.sa.edu.au</a><br><a href="http://www.watiwara.com/">http://www.watiwara.com/</a><br><br>Please think about the environment before printing emails