Object-Oriented Java Programming
Learning Outcomes
Knowledge and Understanding:
- The main principles and concepts associated with object-oriented programming in Java
- The techniques used in developing object-oriented programs
- Parts of Java programs and their roles in solving a problem
Cognitive skills:
-
Identifying key elements of problems and constructing appropriate object-oriented solutions using facilities
such as
iteration, selection, inheritance, collection classes and exception handling
- Applying problem-solving techniques to the design of object-oriented software solutions
Key skills:
- Finding and using information from a range of sources to support a task, including the Java API
documentation
- Interacting effectively using electronic conferencing
- Communicating effectively about object-oriented programming
Practical and/or professional skills:
- Using software tools such as a Java Integrated Development Environment (IDE) to accomplish a range of
software
development tasks
- Using programming techniques appropriate to a task