[Year 12 Its] approved languages for IT Software
Development
Kevork Krozian
Kroset at novell1.fhc.vic.edu.au
Mon Dec 11 10:46:42 EST 2006
Hi ,
Although I know it is up to Paula to clarify this, but my reading of
the statement below is that there may be a specific "dialect" of a
listed language that may still be suitable - as long as criteria are met
- rather than a totally different language than what appears on the
lists.
Eg. a pascal , python or a php variant.
Best Wishes
Kevork Krozian
IT Manager , Forest Hill College
k.krozian at fhc.vic.edu.au
http://www.fhc.vic.edu.au
Mobile: 0419 356 034
>>> forster at ozonline.com.au 12/08/06 04:29pm >>>
I note: "Specific distributions, projects or variations of languages
may be
suitable as long as they are able to address the criteria listed above
...
the VCAA recommends teacher firstly consider a language from the
approved
list"
GameMaker fills all the criteria, (including data structures such as
stacks,
queues, lists, maps, priority queues and grids) see
http://www.freewebs.com/schoolgamemaker/#samples for examples of
databases,
file storage, GUI's and data validation
______________________________________________________________________
VCE Software Development (currently Information Systems)
Approved programming languages for the reaccredited study in 2007
Students will use one programming language from the accompanying list,
to
develop purpose-designed software.
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 files 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.
List of approved languages
Delphi
VisualBasic (not Visual Basic for Applications)/REALbasic
VisualBasic.NET
Visual C++
Visual C#
Visual Fox Pro
Pascal (object-oriented variations only)
Visual J, Visual J#, Java
Perl
PHP
Python
Ruby
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.
Specifi c 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 fi le handling. Since it is impractical to itemise each of these
language variations, the VCAA recommends teacher firstly
consider a language from the approved list.
_______________________________________________
http://www.edulists.com.au
IT Systems Mailing List kindly supported by
http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment
Authority and
http://www.vitta.org.au - VITTA Victorian Information Technology
Teachers Association Inc
More information about the is
mailing list