[Year 12 SofDev] programming languages advice for 2011

Adrian Janson janson.adrian.a at edumail.vic.gov.au
Thu Aug 5 15:16:42 EST 2010


Hi Leanne,

 

VB6.0 is not a true object orientated programming language and so it is no
longer acceptable.  However, I think you will find that the move to VB.Net
is not a difficult one and much of the code is very similar.

 

Cheers,

Adrian

 

Adrian Janson B.Sc, Dip.Ed, M.Ed
Director of ICT
Melbourne High School, Forrest Hill, South Yarra, Victoria 3141 Australia.
Phone: 03 9826 0711 International: +61 3 9826 0711
Fax: 03 9826 8767 International: +61 3 9826 8767
E-mail: janson.adrian.a at edumail.vic.gov.au

Website:  <http://www.mhs.vic.edu.au/> http://www.mhs.vic.edu.au

Blog:  <http://jansona.edublogs.org/> http://jansona.edublogs.org

 

From: sofdev-bounces at edulists.com.au [mailto:sofdev-bounces at edulists.com.au]
On Behalf Of Leanne Wright
Sent: Thursday, 5 August 2010 2:39 PM
To: Year 12 Software Development Teachers' M List
Subject: Re: [Year 12 SofDev] programming languages advice for 2011

 

Does this mean that Visual Basic 6 is no longer acceptable. Leanne Wright
 

  _____  

Date: Mon, 2 Aug 2010 17:11:04 +1000
From: iaquinto at ozemail.com.au
To: sofdev at edulists.com.au
Subject: [Year 12 SofDev] programming languages advice for 2011

Folks

To reply to several messages I have just received privately, this advice is
from the VCAA website. Kindly note that Paula posted it here but many of you
may have been on holiday when it came out.

Some languages have been removed from the list. One exciting addition is
Objective-C which is for apps on the iPhone. Additionally, there is advice
about database programming. This has been removed from the 2011 study
design. All languages must be Object-Oriented.

Perhaps Adrian or someone from VITTA will post some news about 'Gearing up
for SD in 2011' to inform us of the changes to the Study Design. 

Kevork recently posted info about the use of C# with respect to Study Design
2011. Several teachers attended that workshop. 

Maggie
--


Approved programming languages for the accredited study in 2011 


Students will use one programming language from the accompanying list, to
develop purpose-designed solutions. In the development of solutions,
students should be able to:

*	develop a graphical user interface (GUI), for use in mobile
computing devices, such as laptops, personal digital assistants, gaming
consoles, mobile phones
*	construct and use data structures, for example multi-dimensional
arrays, records, queues and stacks
*	design, construct and use files (not databases) to store and
retrieve data
*	design and apply data validation techniques
*	use program control structures: selection, iteration and sequencing.

The purpose-designed solutions will entail the use of objects, methods and
their properties, and event-driven programming.


List of approved languages


Basic (object-oriented variations only, e.g. VB.NET)
C++
C#
Objective-C
Pascal (object-oriented variations only, e.g. Delphi)
Java
Perl
PHP
Python
Ruby
With all of the above languages, databases are not to be used to support the
construction of solutions. Students should be able to demonstrate the
highest level of achievement using only the selected programming language.
Additional languages can be used to embellish a solution, for example
JavaScript with web pages; however, these would be supplementary to the main
language and not replace it.
Specific distributions, projects or variations of languages may be suitable
as long as they are able to address the criteria listed above, including,
but not limited to, an object-oriented programming capability with graphical
user interface features and file handling. Since it is impractical to
itemise each of these language variations, the VCAA recommends teachers
firstly consider a language from the approved list.
Teachers of VCE Software Development should note that the list of approved
programming languages is revised each year and is published annually in the
VCAA Bulletin VCE, VCAL and VET.


_______________________________________________ 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 


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 Early Childhood Development.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20100805/7a86b006/attachment.html 


More information about the sofdev mailing list