McKinnon Secondary College

The Software Development Grotto

Part of the IT Lecture Notes site
VCE Software Development Study Design
SD Course Revision

Approved programming languages and necessary programming skills (adapted from VCE Bulletin #38, June 2006)

The bulletin also specifies that:

"In the development of this software, students should be able to:
• develop a graphical user interface (GUI), for use in portable computing devices, such as laptops, personal digital assistants, gaming consoles, mobile phones
• construct and use data structures, for example arrays, strings, sets, lists, tables, records and stacks
• design, construct and use fi les to store and retrieve data
• design and apply data-validation techniques
• use program control structures: selection, iteration and sequencing.
The purpose-designed software will entail the use of objects, methods and their properties, and event-driven
programming."

Approved languages

  • Delphi
  • Visual Basic (not Visual Basic for Applications)
  • REALbasic
  • Visual Basic.NET
  • Visual C++ , Visual C#
  • Visual Fox Pro
  • Pascal (object-oriented variations only)
  • Visual J, Visual J#
  • Java
  • Perl
  • PHP
  • Python
  • Ruby

The bulletin adds, "Additional languages can be used to embellish a product, for example Javascript with webpages. However, these would be supplementary to the main language and not replace it."

Also: "Specific distributions, projects or variations of languages may be suitable as long as they are able to address the criteria listed above..."  Read the bulletin for more details.

 

Back to the top

Back to McKinnon Secondary College's home page

Page created: 6 Dec 06

Last changed: Thursday, July 26, 2007 1:13 PM