Availabilities:
Not currently available in 2020
Unit Summary
Unit type
UG Coursework Unit
Credit points
12
AQF level
Level of learning
Intermediate
Former School/College
Unit aim
Unit content
History of programming languages and environments
Classes and objects
Methods and parameters
Types and variables
Simple inheritance
Writing methods
Selection statements
Variable scope
Static methods
Modularisation
Constructors and instantiation
Object interaction
Strings and string processing
Loops and arrays
Learning outcomes
Unit Learning Outcomes express learning achievement in terms of what a student should know, understand and be able to do on completion of a unit. These outcomes are aligned with the graduate attributes. The unit learning outcomes and graduate attributes are also the basis of evaluating prior learning.
On completion of this unit, students should be able to: | GA1 | GA2 | GA3 | GA4 | GA5 | GA6 | GA7 | |
---|---|---|---|---|---|---|---|---|
1 | write a computer program that uses sequence constructs | Intellectual rigour | Knowledge of a discipline | Lifelong learning | ||||
2 | write a computer program that uses selection constructs | Intellectual rigour | Knowledge of a discipline | Lifelong learning | ||||
3 | write a computer program that uses iteration constructs | Intellectual rigour | Knowledge of a discipline | Lifelong learning | ||||
4 | write a computer program that uses arrays | Intellectual rigour | Knowledge of a discipline | Lifelong learning | ||||
5 | write a computer program that uses files | Intellectual rigour | Knowledge of a discipline | Lifelong learning | ||||
6 | write a computer program that uses methods | Intellectual rigour | Knowledge of a discipline | Lifelong learning | ||||
7 | write a computer program that uses user defined data types. | Intellectual rigour | Knowledge of a discipline | Lifelong learning |
On completion of this unit, students should be able to:
- write a computer program that uses sequence constructs
- GA1: Intellectual rigour
- GA4: Knowledge of a discipline
- GA5: Lifelong learning
- write a computer program that uses selection constructs
- GA1: Intellectual rigour
- GA4: Knowledge of a discipline
- GA5: Lifelong learning
- write a computer program that uses iteration constructs
- GA1: Intellectual rigour
- GA4: Knowledge of a discipline
- GA5: Lifelong learning
- write a computer program that uses arrays
- GA1: Intellectual rigour
- GA4: Knowledge of a discipline
- GA5: Lifelong learning
- write a computer program that uses files
- GA1: Intellectual rigour
- GA4: Knowledge of a discipline
- GA5: Lifelong learning
- write a computer program that uses methods
- GA1: Intellectual rigour
- GA4: Knowledge of a discipline
- GA5: Lifelong learning
- write a computer program that uses user defined data types.
- GA1: Intellectual rigour
- GA4: Knowledge of a discipline
- GA5: Lifelong learning
Prescribed texts
- No prescribed texts.