<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="" 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";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        color:black;}
.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;}
/* List Definitions */
@list l0
        {mso-list-id:1684016639;
        mso-list-type:hybrid;
        mso-list-template-ids:1574237238 201916417 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level4
        {mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level7
        {mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</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='color:black'>Hi,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:black'>I’ve been following this
conversation and noticed no mention of WAMP. Am I behind the times? We’ve
found WAMP very simple to set up and use.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:black'>Laurie<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:black'><o:p> </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>Kevork Krozian<br>
<b>Sent:</b> Tuesday, 28 September 2010 8:05 PM<br>
<b>To:</b> 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> </o:p></p>
<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> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Server2Go looks good so I may include installation
instructions for both xampp and server2Go.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>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 ).<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>The first dot point states:<o:p></o:p></span></p>
<p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span
style='font-size:11.0pt;font-family:Symbol;color:#1F497D'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>
</span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Arial","sans-serif"'>develop
a graphical user interface (GUI), for use in mobile computing devices, such as
laptops, personal digital assistants, gaming consoles, mobile phones</span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:36.0pt;text-indent:36.0pt'><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><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><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>I expect you have been attending the VB.Net sessions with Adrian
or have you been looking at Visual C# ?<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </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> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </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> Tuesday, 28 September 2010 7:43 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> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p style='margin-bottom:12.0pt'><span style='font-size:10.0pt'>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 "Mobile" Device.<br>
<br>
Thanks for the response and hope to talk more as time allows.<br>
Andrew<o:p></o:p></span></p>
<p><span style='font-size:10.0pt'><br>
<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@01CB5FDC.F970E380"></span></a><o:p></o:p></span></p>
<p><span style='font-size:10.0pt'> <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:16 AM<br>
To: Year 12 Software Development Teachers' Mailing List<br>
Subject: [Year 12 SofDev] FW: PHP 2011<br>
<br>
Hi Andrew,<br>
<br>
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. An updated book/booklet or similar to
fit the new study design which I am still trying to get my head around.
Why ? Because in addition to not using databases we have to use a programming
language to do the following:<br>
<br>
a. SAC 32 - 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. SAC 41 - 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>
Compare this with the current study design programming
tasks<br>
<br>
a. 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. 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>
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. 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. SAC 41 - 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>
The challenge is to find tasks that are meaningful,
realistic and self contained without being too trivial - a "prototype"
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. Eg. I prefer a complete restaurant system such as
order, process, pay and produce itemised receipts rather than a prototype that
does only " Enter data and validate ".<br>
<br>
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. OOP with PHP including inheritance and overloading of
functions.<br>
<br>
b. Use of text/binary files to store data , records, arrays
and more<br>
<br>
c. 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. A data visualisation component to allow graphical
representation of data in the problem setting<br>
<br>
e. 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. 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. Why create a really useful, realistic solution ( online
shopping ) when you just need a prototype ?<br>
<br>
c. Why use data visualisation when it is not in the strict
letter of the content ?<br>
<br>
d. Just because all of this desirable, exciting and powerful
contemporary cutting edge content makes for a powerful "bridge" 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>
< In addition I am looking at a parallel "booklet" with the
use of Visual C# as the language. The mobile device becoming the Xbox
games console ><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<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>
[cid:image001.jpg@01CB5EA1.52DD46D0] <<a
href="http://www.thomascarr.vic.edu.au">http://www.thomascarr.vic.edu.au</a>><br>
<br>
<br>
</span><o:p></o:p></p>
</div>
</body>
</html>