Programming: Object Oriented
In this Unit you will acquire knowledge of the concepts, principles, and techniques of object oriented software development necessary to enable you to design and develop object oriented software. You will also acquire the skills necessary to develop graphical user interfaces for object oriented programs.
This will involve the following areas of learning:
- Using problem-solving techniques and an object oriented design methodology, you will design an object oriented solution from a given project brief.
- Using the features of an object oriented programming language, you will implement a software solution based on your design. Your understanding and grasp of object oriented concepts and programming techniques will be reinforced throughout with practical exercises.
- Using storyboarding and event driven components, you will design and implement a graphical user interface for your object oriented program.
Within Outcome 2 you will be required to answer a number of questions in a closed book assessment situation.