Peer Review: Object Oriented Programming Definitions

To: Sangita Dutta, English 301 Student Writer

From: Helen Zhou, English 301 Student Reviewer

Date: February 13th, 2023

Subject: Peer Review of Object Oriented Programming Definitions

Term: Object Oriented Programming

Definition under review: https://blogs.ubc.ca/engl30199c2022w2/2023/02/07/three-definitions-of-object-oriented-programming/

Thank you for providing definitions of object oriented programming in accordance to lesson 1:3; this is an informative and enlightening read.  Please see the review of the document below with suggestions for improvements.

First Impressions:

The document is structured well with detailed explanations for the definition ‘object oriented programming.’ The introduction is concise and clearly explains the purpose of the assignment as well as the criteria. The audience (first year computer science students) is also specifically stated and adheres to the overall tone of the document. The parenthetical and sentence definitions provide sufficient information on understanding object oriented programming. The expanded definition employed techniques, such as visuals and comparison and contrast, to provide a strong foundation of knowledge for readers. Overall, the document provided insightful and informational content that is beneficial and engaging for the target audience.

Organization:

  • The document is well-organized with clear subheadings for each section, which makes it easier to follow along
  • The figure is labelled correctly with a brief general description.
  • The reference list is formatted correctly with appropriate sources.

Expression:

  • Overall, the expression is clear and easy to understand.
  • The document is written with a professional tone.
  • Some terms may be inaccessible to the target audience, including methods in relation to object oriented programming.

Content:

  • The document adheres to the assignment requirements, including:
    • A detailed introduction
    • Three forms of definition
    • Four types of expansion
    • A visual
    • A works cited list
  • The parenthetical definition should be used to refer back to the main definition term (object oriented programming) in addition to its use for the term modular design.

 Visuals:

  • The addition of an original hand-drawn visual provides a personal example that ties nicely with the document.

 Works Cited List:

  •  A detailed works cited list with diverse and relevant sources that complies with the reference style.

 Concluding Comments:

The definition of object oriented programming was interesting, informative and nicely organized, thank you for putting it together. With the following suggestions, this will be an excellent document:

  • Expanding the parenthetical definition to include the main definition term of ‘object oriented programming.’
  • A further explanation of complex terms, such as what a method is and if they could be different (similar to an object having different attributes), would add more clarification for the audience.
  • Including a conclusion at the end of the document may be useful to serve a summary of the main points.

Overall, impressive work with the document. Thank you and please feel free to ask any questions.

Leave a Reply

Your email address will not be published. Required fields are marked *

*