<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc="urn:schemas-microsoft-com:office:odc" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc="http://microsoft.com/officenet/conferencing" xmlns:D="DAV:" xmlns:Repl="http://schemas.microsoft.com/repl/" xmlns:mt="http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda="http://www.passport.com/NameSpace.xsd" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs="http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p="http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss="http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi="http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi="http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp="http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl="http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl="http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="&#1;" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>RE: [Year 12 SofDev] FW: PHP 2011</title>
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        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.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]-->
</head>

<body lang=EN-AU link=blue vlink=purple>

<div class=WordSection1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Hi Andrew,<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>&nbsp;Actually I have been using XNA Visual C# as the
programming tasks and coursework for the Xbox 360 this year&nbsp; for both Year
9 and 10 .<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>To be fair, some Yr 9s have not coped so well ( semester based elective
at Year 9 called IT multimedia ) , however for semester 2 after a compulsory 3
exercise intro for all students have been given the option of either continuing
with the XNA or reverting to the previous course which was creation of a
DVD&nbsp; with animation, sound, graphic, video creation and manipulation. It
has worked better for semester 2 with less stress. Amazingly, a good number of
girls ( at least 10 in my class of 23 ) have insisted on continuing with XNA
despite the formidable learning curve and the multiple opportunities to opt
out. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>This has been one of the most eye opening, encouraging and
satisfying manifestations of students rising to the occasion and meeting the
difficulty level simply because there is an expectation and a sense of
rivalry/competition from peers in the class.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Speak soon<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Kevork<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> sofdev-bounces@edulists.com.au
[mailto:sofdev-bounces@edulists.com.au] <b>On Behalf Of </b>WEIR Andrew<br>
<b>Sent:</b> Wednesday, 29 September 2010 9:11 PM<br>
<b>To:</b> Year 12 Software Development Teachers' Mailing List; Year 12
Software Development Teachers' Mailing List<br>
<b>Subject:</b> Re: [Year 12 SofDev] FW: PHP 2011<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p style='margin-bottom:12.0pt'><span style='font-size:10.0pt'>i was looking at
the XNA course for my year 10's for next year.<br>
just as a different option for IT at year 10.<o:p></o:p></span></p>

<p><span style='font-size:10.0pt'><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.thomascarr.vic.edu.au"
title=""><span style='text-decoration:none'><img border=0 width=700 height=84
id="_x0000_i1025" src="cid:image001.jpg@01CB60D5.D0CF7AF0"></span></a><o:p></o:p></span></p>

<p><span style='font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt'><br>
<br>
-----Original Message-----<br>
From: sofdev-bounces@edulists.com.au on behalf of Kevork Krozian<br>
Sent: Tue 28/09/2010 8:05 PM<br>
To: Year 12 Software Development Teachers' Mailing List<br>
Subject: Re: [Year 12 SofDev] FW:&nbsp; PHP 2011<br>
<br>
Hi Andrew,<br>
<br>
&nbsp;Server2Go looks good so I may include installation instructions for both
xampp and server2Go.<br>
The Approved Programming languages documentation does allow for games console
to come under mobile devices ( so do laptops incidentally which I have always
objected against ).<br>
The first dot point states:<br>
<br>
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop a graphical user
interface (GUI), for use in mobile computing devices, such as laptops, personal
digital assistants, gaming consoles, mobile phones<br>
<a
href="http://www.vcaa.vic.edu.au/correspondence/bulletins/2010/June/vce_study.html#H3N100B3">http://www.vcaa.vic.edu.au/correspondence/bulletins/2010/June/vce_study.html#H3N100B3</a><br>
<br>
I expect you have been attending the VB.Net sessions with Adrian or have you
been looking at Visual C# ?<br>
<br>
Speak soon<br>
Kevork<br>
<br>
<br>
From: sofdev-bounces@edulists.com.au [<a
href="mailto:sofdev-bounces@edulists.com.au">mailto:sofdev-bounces@edulists.com.au</a>]
On Behalf Of WEIR Andrew<br>
Sent: Tuesday, 28 September 2010 7:43 PM<br>
To: Year 12 Software Development Teachers' Mailing List; Year 12 Software
Development Teachers' Mailing List<br>
Subject: Re: [Year 12 SofDev] FW: PHP 2011<br>
<br>
<br>
<br>
Thanks kevork,<br>
I guess that these are things to consider.<br>
I found the current notes to be very usefull.<br>
As for the self contained solution maybe a product like server2Go would work
more easily then xampp.<br>
As for the issues disucssed I understand you concern and have been attending a
course with Adrian at Melbourne High and can see the xbox being a solution but
not sure if it would qualify as a &quot;Mobile&quot; Device.<br>
<br>
Thanks for the response and hope to talk more as time allows.<br>
Andrew<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [cid:image001.jpg@01CB5F48.3CEF9790] &lt;<a
href="http://www.thomascarr.vic.edu.au">http://www.thomascarr.vic.edu.au</a>&gt;<br>
<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: sofdev-bounces@edulists.com.au on behalf of Kevork Krozian<br>
Sent: Tue 28/09/2010 8:16 AM<br>
To: Year 12 Software Development Teachers' Mailing List<br>
Subject: [Year 12 SofDev] FW:&nbsp; PHP 2011<br>
<br>
Hi Andrew,<br>
<br>
&nbsp;Yes, that book on PHP to fit the new study design ......<br>
The main issue is how to reengineer the tasks to fit the requirements of the
programming activities.<br>
<br>
The plan is as follows:<br>
<br>
1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; An updated book/booklet or similar to
fit the new study design which I am still trying to get my head around.&nbsp;
Why ? Because in addition to not using databases we have to use a programming
language to do the following:<br>
<br>
a.&nbsp;&nbsp;&nbsp; SAC 32 -&nbsp; represent a software design and apply a
range of functions and techniques using a programming language to develop a
prototype solution to meet a specific need.<br>
<br>
b.&nbsp;&nbsp;&nbsp; SAC 41&nbsp; - apply stages of the problem-solving
methodology to produce a solution for use on a mobile device, which takes into
account technical and legal requirements.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; Compare this with the current study design programming
tasks<br>
<br>
a.&nbsp;&nbsp;&nbsp; SAC 32 - produce a software module suitable for
implementation on a portable computing device, in response to a design
specification, verify its performance against this specification and explain
how the program has taken into account an ethical dilemma or a legal
obligation.<br>
<br>
b.&nbsp;&nbsp;&nbsp; SAC 41 - apply the stages of software development to
produce purpose-designed software that takes into account a networked
information system objective and the needs of end-users.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Under Advice for Teachers the sample
programming tasks for the new study design basically cover the following
problems (apart from UML, SRS and other analysing and design tools) :<br>
<br>
a.&nbsp;&nbsp;&nbsp; SAC 32 - An auction is held online. Buyers bid for items.
If successful they have to pay price and postage. Price may be discounted if
buyer has one or more coupons to reduce commission payable followed by
calculation of postage based on postcode.<br>
<br>
b.&nbsp;&nbsp;&nbsp; SAC 41 -&nbsp; A restaurant ordering system using a mobile
device. A waiter enters table no. and order details then verifies (
Add/Delete/Edit items ). Data saved to a text file and transmitted or
transmitted and written to a text file. A second program opens the text file to
process the order.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; The challenge is to find tasks that are meaningful,
realistic and self contained without being too trivial -&nbsp; a
&quot;prototype&quot; suggests functionality does not have to be there, and a
mobile device task can't be too demanding. I have never been a fan of partial
projects that do one third of a process.&nbsp; Eg. I prefer a complete
restaurant system such as order, process, pay and produce itemised receipts
rather than a prototype that does only &quot; Enter data and validate &quot;.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Therefore, I am working on producing a
graduated set of learning activities and a range of sample assessment tasks
that will incorporate:<br>
<br>
a.&nbsp;&nbsp;&nbsp; OOP with PHP including inheritance and overloading of
functions.<br>
<br>
b.&nbsp;&nbsp;&nbsp; Use of text/binary files to store data , records, arrays
and more<br>
<br>
c.&nbsp;&nbsp;&nbsp; A modified on line shopping cart with OOP ...... a
checkout system ( we already use this custom written solution for student
orders of jumpers on line at our school )<br>
<br>
d.&nbsp;&nbsp;&nbsp; A data visualisation component to allow graphical
representation of data in the problem setting<br>
<br>
e.&nbsp;&nbsp;&nbsp; Use of a localised platform such as xampp for the setup on
individual machines or a USB as the full network solution of PHP and
installation on Ubuntu is already published in my first book on PHP and MySQL.<br>
<br>
Once again here is my dilemma and perhaps those reading this can tell me if I
am setting the bar too high:<br>
<br>
<br>
a.&nbsp;&nbsp;&nbsp; Why bother writing code with OOP and inheritance when you
don't have to . Just why do this work when it is neither compulsory nor
consistent across schools ?<br>
<br>
b.&nbsp;&nbsp;&nbsp; Why create a really useful, realistic solution ( online
shopping ) when you just need a prototype ?<br>
<br>
c.&nbsp;&nbsp;&nbsp; Why use data visualisation when it is not in the strict
letter of the content ?<br>
<br>
d.&nbsp;&nbsp;&nbsp; Just because all of this desirable, exciting and powerful
contemporary cutting edge content makes for a powerful &quot;bridge&quot; to
either TAFE or Uni programming courses, is it reason enough to put students
through it ?<br>
<br>
I hope to present a session at the VITTA conference on the PHP option.<br>
<br>
For any questions, comments or feedback ( good or otherwise ) please feel free
to email me off or on line .<br>
<br>
&lt;&nbsp; In addition I am looking at a parallel &quot;booklet&quot; with the
use of Visual C# as the language.&nbsp; The mobile device becoming the Xbox
games console &gt;<br>
<br>
Enjoy the last few days of the holidays everyone .<br>
<br>
Keep well<br>
<br>
<br>
Kevork Krozian<br>
Edulists Creator Administrator<br>
www.edulists.com.au<br>
tel: 0419 356 034 begin_of_the_skype_highlighting 0419 356 034
end_of_the_skype_highlighting begin_of_the_skype_highlighting 0419 356 034
end_of_the_skype_highlighting<br>
<br>
From: sofdev-bounces@edulists.com.au [<a
href="mailto:sofdev-bounces@edulists.com.au">mailto:sofdev-bounces@edulists.com.au</a>]
On Behalf Of WEIR Andrew<br>
Sent: Monday, 27 September 2010 8:33 PM<br>
To: sofdev@edulists.com.au<br>
Subject: [Year 12 SofDev] PHP 2011<br>
<br>
<br>
<br>
Dear all,<br>
A number of weeks maybe months ago I remember reading an email about Kevork
working on updates for PHP course notes for 2011.<br>
Is there any news on this book or update as i am beging to get my head around
2011.<br>
Regards<br>
<br>
Andrew Weir<br>
ICT coordinator<br>
Thomas Carr College<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [cid:image001.jpg@01CB5EA1.52DD46D0] &lt;<a
href="http://www.thomascarr.vic.edu.au">http://www.thomascarr.vic.edu.au</a>&gt;<br>
<br>
<br>
<br>
</span><o:p></o:p></p>

</div>

</body>

</html>