Introduces students to the development of GUI applications in GUI operating environments. Students will use object-oriented and event-driven techniques to design and code programs with graphical user interfaces. Applications development will cover screen design, simple application design tools, coding simple applications, user documentation and system documentation.
Topic 1 Introduction to applications development
Topic 2 Developing applications
Topic 3 Variables and constants
Topic 4 Decisions and conditions
Topic 5 Modularisation
Topic 6 Multiform projects
Topic 7 Repetition
Topic 8 Arrays
Topic 9 Database files
Topic 10 Files
Topic 11 Designing applications for people
Topic 12 Multimedia and VBA
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.
Learning outcomes and graduate attributes
|On completion of this unit, students should be able to:||GA1||GA2||GA3||GA4||GA5||GA6||GA7|
|1||design and code a windows application that demonstrates the use of variables and arithmetic operations||Intellectual rigour||Knowledge of a discipline||Lifelong learning|
|2||design and code a windows application that demonstrates the use of selection statements||Intellectual rigour||Knowledge of a discipline||Lifelong learning|
|3||design and code a windows application that demonstrates the use of selection and list boxes||Intellectual rigour||Knowledge of a discipline||Lifelong learning|
|4||design and code a windows application that demonstrates the use of a structure and table lookups||Intellectual rigour||Knowledge of a discipline||Lifelong learning|
|5||design and code a windows application that demonstrates the use of modularisation, arrays and file handling.||Intellectual rigour||Creativity||Knowledge of a discipline||Lifelong learning|
- Earlier editions are acceptable, NB there are various ISBN numbers for the same text so please ignore ISBN numbers: Bradley, JC & Millspaugh, AC , 2010, Programming in Visual Basic 2010, McGraw-Hill, New York.
Teaching and assessment
|Lecture online 1 hour (12 weeks)|
|Exam: open book||50%|
Commonwealth Supported courses
For information regarding Student Contribution Amounts please visit the Student Contribution Amounts.
Commencing 2015 Commonwealth Supported only. Student contribution band: 2
Please check the international course and fee list to determine the relevant fees.