<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi All<div class="">been thinking a lot about today’s PD at coburg</div><div class=""><br class=""></div><div class="">our table discussed the below - are we too harsh, too easy, or in the goldilocks zone?</div><div class=""><br class=""></div><div class="">in the criteria the students have to document and use a complex sort to obtain a 9 or 10</div><div class=""><br class=""></div><div class="">so the documentation can be the internal doc because very few companies produce a “Tech Ref Guide” they just put stuff on their website and let google etc find it</div><div class=""><br class=""></div><div class="">so what is a complex sort</div><div class=""><br class=""></div><div class="">perhaps start at the other end&nbsp;</div><div class="">to get 1 or 2 they should be able to use the built in sort function (properly and put internal doc about it)</div><div class=""><br class=""></div><div class="">to get 3 or 4 &nbsp;maybe a bubble sort &nbsp;(I taught it because it is so simple and not too hard to get them to understand it)</div><div class=""><br class=""></div><div class="">to get 5 or 6 maybe a selection sort - documented</div><div class=""><br class=""></div><div class="">to get 7 or 8 a quick sort</div><div class=""><br class=""></div><div class="">to get 9 or 10 they need to display deeper knowledge</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>such as a quick sort is NOT efficient when the sublist size drops below about fifteen so at that point need to do selection (or insertion) sort</div><div class=""><br class=""></div><div class="">in visual studio the sort method uses quick-sort to a sublist of 16 then selection sort according to MSDN</div><div class=""><br class=""></div><div class="">So the sort method in VB is very complex — but using it is so simple</div><div class="">but I want to see that they can code …</div><div class=""><br class=""></div><div class="">I used Hungarian dances to teach sorting - even getting students on their feet and “dancing” around ( I cannot remember for sure who found them on youtube originally [was it Mystery Mark? ] but thanks)</div><div class=""><br class=""></div><div class="">The young people found that for most of them the actual getting up and moving around was a good idea</div><div class="">It is also a great way to teach linked lists - not a lot of dancing but my students realised how little movement there is in a linked list!</div><div class=""><br class=""></div><div class="">more thoughts as they surface</div><div class=""><br class=""></div><div class="">Andrew<br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;  orphans: 2; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class="Apple-interchange-newline">Andrew Shortell</div><div class="">Educator</div><div class="">CRC Melton</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><a href="mailto:shortell@get2me.net" class="">shortell@get2me.net</a> (This List)</div><div class="">@acsbear8 (twitter)</div></div></span></div></span></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class="Apple-interchange-newline">
</div>

<br class=""></div></body></html>