<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>That sounds pretty good. How are you finding tKinter? We played with Python in year 11 but because we are a BYOD school I made the decision to move to PHP.<br><br>Sent from my iPhone</div><div><br>On 23 Mar 2016, at 5:42 PM, Selina Dennis &lt;<a href="mailto:selina@dennis.net.au">selina@dennis.net.au</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--><div class="WordSection1"><p class="MsoNormal">Hi everyone,<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">Just as we (joyfully) head into the Easter break, I thought I'd share with all of you some of the SAT project topics my students have selected, as well as a little bit of my own reflection on the Study Design changes.<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">Some background: I have 21 students in SoftDev this year: 11 x Year 11s and 10 x Year 12s - 3 females in total. The language we use is Python, version 2.7, with Tkinter for GUI-creation.<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">Of the 21 students, 19 have found clients that are not related to them (2 have family-run business clients). The vast majority of clients are small businesses that are part of the local community. The variety is really pleasing, including car repairs and parts companies, the local gym, a psychologist’s practice, a nutritionist's company, an accounting firm, a phamarcy and a local bookshop. <o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">While most students are planning business-related applications, some students have been able to find really interesting projects. Two students have clients who specialise in robotics, and will be working on (different) simulation and maze-traversal programs. One student is meeting the need of a classical musician and will be creating a modular metronome app that can be programmed to automatically change timing and tempo for specific musical pieces. Another is working on a backwards recipe app, where you can search for healthy recipes that you can make with what you have in the fridge. Interestingly, the majority of their design ideas focus on creating solutions to meet a client "need" rather than a client "opportunity".<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">Right now, students are at the stage of determining the data they need to collect<span style="color:#1F497D"> </span>(Observation Number 3) and we've been having some fun with mock-interviews and role-plays to help generate design ideas as well as help determine the questions they'll need to ask their clients to help them in their mission to create the SRS next term.&nbsp; <o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">From the perspective of a teacher who has taught Software Development for multiple Study Designs, I can say that the switch to a SAT for this iteration of the Study Design was quite daunting. I was worried my students wouldn't be able to find "real projects" and "real clients" and that I'd end up with a lot of contrived programs that wouldn't ever be used. I'm so glad that I've been proven wrong!&nbsp; Of course, not all students will be able to write programs to fulfil every element of what they've put into their initial outline/design brief, but really that's something for them to decide as part of determining the scope in the SRS. It's really hard for them to know what's "in scope" and "out of scope" in relation to their own abilities, though, as they're all just beginning to get comfortable with programming - no students have prior experience in Python, and only one student this year has prior coding experience. What I've noticed, though, is that students are far more excited about the subject than students I've had in the past, and far more engaged with learning the fundamentals of programming as well as the theory behind it. That's not to say my past students weren't excited, it's just a very different buzz to the room from what I've experienced before; the motivation has increased ten-fold.<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">Also from my "teacher hat" perspective: it's definitely more work, but I find I'm enjoying the different learning and teaching environment so the extra work’s not onerous. It's challenging and I've had to re-think the way I deliver content, but this has so far been quite refreshing. I'm still worried about SAT rubrics and meeting requirements and timing, but I'm certainly feeling more comfortable about the SAT as a whole than I did in January.<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">If anyone out there needs ideas for students who are struggling to lock down their project, please feel free to send me an email off-list. I'm happy to go into more detail about some of the design briefs that students have submitted. If you're a Python-based class, I'm also more than happy to share resources.<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">Thanks and happy holidays,<o:p></o:p></p><p class="MsoNormal"><o:p>&nbsp;</o:p></p><p class="MsoNormal">Selina Dennis<o:p></o:p></p><p class="MsoNormal">Strathmore Secondary College<o:p></o:p></p></div></div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span><a href="http://www.edulists.com.au">http://www.edulists.com.au</a> - FAQ, Subscribe, Unsubscribe</span><br><span>IT Software Development Mailing List kindly supported by</span><br><span><a href="http://www.vcaa.vic.edu.au">http://www.vcaa.vic.edu.au</a> - Victorian Curriculum and Assessment Authority and</span><br><span><a href="http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html">http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html</a> </span><br><span><a href="http://www.vitta.org.au">http://www.vitta.org.au</a> &nbsp;- VITTA Victorian Information Technology Teachers Association Inc</span><br><span><a href="http://www.swinburne.edu.au/ict/schools">http://www.swinburne.edu.au/ict/schools</a> - Swinburne University</span></div></blockquote></body></html>