Explain principles of object-oriented programming paradigm


Learning Report Assignment

The Learning Reflection Report is your opportunity to demonstrate how you have met all of the unit's learning outcomes to pass the unit. For this assignment you are required to report your learning outcomes in relation to what we covered in the unit.

To complete this report, you need to:

1) Critically and honestly review your learning strategies and performance for this unit

2) Research and read widely

3) Provide detailed explanations in your own words with reference to the work you have done in this unit.

4) Cite references in your report to support the comments, suggestions and assessments you have from the research literature in the fields of Teaching and Learning (assessments) and in Software engineering/programming.

5) Where appropriate you may include diagrams, code examples, images and tables in your report.

6) Your report should use Times New Roman, Font Size 10, Single line spacing and Normal margin.

7) Include references.

Discussion with other students is NOT recommended. The write up must be entirely your own and should not be shared with others.

Task 1:

The Unit Outline document states that students who successfully complete this Unit should be able to:

1) Explain the principles of the object-oriented programming paradigm specifically including abstraction, encapsulation, inheritance and polymorphism, and explain how these principles are used to create object-oriented programs.

2) Design, develop, test, and debug programs using object-oriented principles in conjunction with an integrated development environment.

3) Select and use appropriate collection classes, from the languages class library, to manage collections of multiple objects.

4) Construct appropriate diagrams and textual descriptions to communicate the static structure and dynamic behavior of an object-oriented solution.

5) Apply accepted good practices related to the construction of object-oriented programs.

6) Independently research topics related to object-oriented programming and program structure.

You first task is to make a self-assessment on whether you have achieved the six unit learning outcomes described above. If yes, how you achieved and if not, why. You should respond to and explain each expected outcome in detail with evidence taken from your own assessment work and/or references you cited from the academic literature to justify your self-assessment, not just yes or no with some simple unjustified statements.

Task 2:

Your second task for the report is to reflect on your learning and discuss the following areas. Read the suggestions in [ ] for each question. Write your reflections. Not that the text in the [ ] should not be included in your report:

Get 100% unique and plagiarism free Object Oriented Programming Assignment Help, Homework Help service by apt tutors for great academic success.

Tags: Object Oriented Programming Assignment Help, Object Oriented Programming Homework Help, Object Oriented Programming Coursework, Object Oriented Programming Solved Assignments 

Attachment:- Learning Report-Object Oriented Programming.rar

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: Explain principles of object-oriented programming paradigm
Reference No:- TGS03052920

Expected delivery within 24 Hours