[Year 12 SofDev] Event Driven Programming

Maria-ana Sanchez maria-ana-sanchez at hotmail.com
Sun Oct 18 08:33:46 AEDT 2015


Thanks!

I was panicking then...

Sent from my iPhone

> On 18 Oct 2015, at 08:26, Christophersen, Paula P <christophersen.paula.p at edumail.vic.gov.au> wrote:
> 
>> Hi folks
>> 
>> No the layers are just organisers of programming requirements. They are there to just group or classify requirements and this might help teachers when they are developing designs for working modules for U3O1. The layers as such are not assessable. 
>> 
>> This grouping of requirements might also assists students when developing their solutions to their need or opportunity in U302. 
>> 
>> What's important are the programming requirements - the classifications are provided as scaffolding for teaching and learning, but not assessment.
>> 
>> Regards
>> Paula
> 
> From: sofdev-bounces at edulists.com.au [sofdev-bounces at edulists.com.au] on behalf of Adrian Janson [janson.adrian.a at gmail.com]
> Sent: Saturday, 17 October 2015 7:07 PM
> To: Edulists - Year 12 Software Development
> Subject: Re: [Year 12 SofDev] Event Driven Programming
> 
> Hi all,
> 
> Forgive my ignorance... but these terms 'interface layer', 'logic layer', 'data source layer' are not in the study design? So the idea of 'layers of solution' is a new one. Are SD teachers supposed to teach this - and if so - it isn't actually examinable as it's not mentioned in a KK point anywhere (unless it is inferred as being part of application architecture??) - even so - not explicitly mentioned!!
> 
> Cheers,
> Adrian
> 
> From: Chris.Bucknell at haileybury.vic.edu.au
> To: sofdev at edulists.com.au
> Date: Sat, 17 Oct 2015 03:24:57 +0000
> Subject: Re: [Year 12 SofDev] Event Driven Programming
> 
> Hi All,
> 
>  
> 
> My short answer on the use of PHP and Java as languages that can be used is YES.  But I think you need to look at the language requirements in a bit more depth than what we have been used to in the past. 
> 
>  
> 
> The new language requirements are not simply list of languages, but a description that allows us to use the appropriate languages/technologies for each layer of solution the students will develop.  So as an example, students could develop a solution that uses:
> 
> ·        HTML (with Java Script) as the “Interface Layer”
> 
> ·        PHP (as it was originally developed) for the “Logic Layer”, and
> 
> ·        Some variant of a dB (MS-SQL, MYSQL, NOSQL, …) for the “Data Source Layer”, or
> 
> ·        Follow the current application model/pattern for “Universal Apps” (if you are like me and live on the Micro$oft stack  https://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn726767.aspx )
> 
>  
> 
> Of course I could also see many other application patterns using:
> 
> ·        files (text, XML, JSON, dB, web-services, …) for data storage/access,
> 
> ·        StoredProc’s, web services, etc… from dB servers as part of a solutions “Logic Layer”.
> 
>  
> 
> Lastly my read on the “no dB in the Interface Layer”, is to solve the problem of a solution just being built in “MS Access”, ”Filemaker”, etc… - i.e. Access forms and reports and a wizard produced solution.
> 
>  
> 
> Only my two cents worth.
> 
>  
> 
> Regards
> 
>  
> 
> Chris Bucknell
> 
> Head of ICT; Coord, Internal Exam; House Tutor
> 
> +61 3 9904 6360
> 
> Chris.Bucknell at haileybury.vic.edu.au
> 
> www.haileybury.vic.edu.au
> 
> 
> 
> From: sofdev-bounces at edulists.com.au [mailto:sofdev-bounces at edulists.com.au] On Behalf Of Maria-ana Sanchez
> Sent: Saturday, 17 October 2015 1:12 PM
> To: Year 12 Software Development Teachers' Mailing List
> Subject: Re: [Year 12 SofDev] Event Driven Programming
> 
>  
> 
> What about Java?
> 
> Sent from my iPhone
> 
> 
> On 17 Oct 2015, at 12:35, Robert Hallworth <hallworth.r at wcc.vic.edu.au> wrote:
> 
> Just looking at the VCAA on language requirements.
> 
>  
> 
> “use objects, methods and event-driven programming functions.”
> 
>  
> 
> PHP has been my language of choice BUT does not support “event-driven programming” .. well not easily. Does that mean I can’t use PHP?
> 
>  
> 
> What other languages are popular that satisfies this?
> 
>  
> 
> ALSO what does “Note that databases are not to be used in the interface layer.” mean?? Can I use MySQL in logic layer or NOT??
> 
>  
> 
> Robert K Hallworth
> 
> Waverley Christian College
> 
>  
> 
>  
> 
>  
> 
> ----------------------
> DISCLAIMER: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please delete it immediately and notify the system administrator on srvadm at wcc.vic.edu.au.
> WARNING: Although the College has taken reasonable precautions to ensure no viruses are present in this email, the College cannot accept responsibility for any loss or damage arising from the use of this email or attachments.
> ----------------------
> 
> 
> 
> Scanned by the Netbox from Netbox Blue
> 
> _______________________________________________
> http://www.edulists.com.au - FAQ, Subscribe, Unsubscribe
> IT Software Development Mailing List kindly supported by
> http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and
> http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html 
> http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc
> http://www.swinburne.edu.au/ict/schools - Swinburne University
> 
> 
> 
> This email, including any attachments, is confidential. If you are not the intended recipient you must not copy, use, disclose, distribute or rely on this information. If you have received this email in error, please notify the sender immediately by reply email and delete the email from your system. Confidentiality and legal privilege attached to this communication are not waived or lost by reason of mistaken delivery to you. Haileybury does not guarantee that this email is unaffected by computer virus, corruption or other defects. Haileybury monitors all incoming and outgoing email for compliance with its IT Policies. ABN: 34 004 228 906
> 
> _______________________________________________ http://www.edulists.com.au - FAQ, Subscribe, Unsubscribe IT Software Development Mailing List kindly supported by http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html http://www.vitta.org.au - VITTA Victorian Information Technology Teachers Association Inc http://www.swinburne.edu.au/ict/schools - Swinburne University
> Important - This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender, and not necessarily those of the Department of Education and Training.
> 
> _______________________________________________
> http://www.edulists.com.au - FAQ, Subscribe, Unsubscribe
> IT Software Development Mailing List kindly supported by
> http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and
> http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html 
> http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc
> http://www.swinburne.edu.au/ict/schools - Swinburne University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20151018/b493e4bc/attachment-0001.html 
-------------- next part --------------
_______________________________________________
http://www.edulists.com.au - FAQ, Subscribe, Unsubscribe
IT Software Development Mailing List kindly supported by
http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and
http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html 
http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc
http://www.swinburne.edu.au/ict/schools - Swinburne University


More information about the sofdev mailing list