PSY Theories of Personality Case Study
Order ID 53563633773 Type Essay Writer Level Masters Style APA Sources/References 4 Perfect Number of Pages to Order 5-10 Pages Description/Paper Instructions
PSY Theories of Personality Case Study
Module Four Journal Template
For your journal, complete this template by replacing the bracketed text with the relevant information. Your responses should each be about 2 to 5 sentences in length.
- Analyzing Theory
- Describe how humanism differs from the personality theories you have studied so far.
[Insert text]
- Explain the role of nature and nurturein the humanistic approach.
[Insert text]
- Describe the role of emotional intelligencein the humanistic approach.
[Insert text]
- Applying Theory to Society
- Explain the role of systemic issues in society, such as a lack of equity, access, or opportunityin the hierarchy of needs.
[Insert text]
- The final course in your degree program will challenge you to think about your role as an agent of social change. Explain how the humanistic approach generally, or Maslow’s hierarchy specifically, relates to your initial thoughts about being an agent of social changein your community. You can think about how humanism influences your approach to systemic issues or the role that being an agent of social change has on your views of self-actualization.
[Insert text]
- Locate and summarize one external article that investigateslimitationsof Maslow’s hierarchy and systemic issues in society.
[Insert text]
- Applying Theory to Self
- Thinking about the top of Maslow’s hierarchy, explain what self-actualizationmeans for you. You can focus your answer as narrowly or holistically to your life experience as you would like. Consider what role school or your career has on your answer. Does success in those areas help you achieve self-actualization? Is it something else?
[Insert text]
9
Q4 (70 pts). In this question, you will write your own container class named MyCon similar to
vector class in C++. Your class must be a template class which will contain its elements in an
array named myArray. Since this class will be a template class, you should include the function
definitions at the end of the header file. You can also check the Stack example in Chapter 9. You
should keep the size and capacity of your container in two separate attributes named mySize
and myCapacity. Therefore, your class will have three data members: one generic dynamic
array (you should use pointer representation as given in the Stack example) and two integers.
In this container, the elements will always be sorted in increasing order. As the function
members of your class write the following functions:
- (10 pts) Write a constructor that accepts one integer parameter as the capacity of your
container, creates a new array with the given capacity, and stores new array in myArray.
The constructor should also set myCapacity to the parameter value and mySize to 0. If
the parameter is not a positive number, you should set the capacity as 10 and create the
array with 10 elements.
- (5 pts) Write getters for size (getSize) and capacity (getCapacity).
- (15 pts) Write add function that accepts an element having generic type and adds this
element to the appropriate place in myArray. Note that the elements must always be
sorted. For instance, if the container elements are [3, 7, 9, 12] and the parameter of add
function is 5, it will be added as the second element. The elements will be [3, 5, 7, 9, 12]
after addition. You should also update the size (mySize) accordingly. The function should
return nothing. If the capacity is full, you should
- double the capacity by creating a new array,
- copy existing elements into new array,
- add the element into appropriate place,
- destroy old array,
- store the new array in myArray,
- update myCapacity.
- (15 pts) Write remove function that accepts an element having generic type, searches it
in the array and removes all occurrences of that element in the array. You should shift
the elements after removal. For instance, if the elements are [3, 5, 5, 7, 9, 12], and the
parameter of remove function is 5, the container elements will be [3, 7, 9, 12] after the
removal. You should also update the size (mySize) accordingly. The function should
return nothing.
- (5 pts) Write a function named display to print the elements in the container separated
by a space. Note that you should not print all array content, you should print the
elements in the container. For instance, when you create an integer container with
capacity 100, myArray will contain 100 zeros, but you should not display them.
Therefore, you should iterate your loop from 0 to mySize-1. The function should return
nothing.
- (5 pts) Write a function named sum to return the sum of the elements in the container.
- (5 pts) Write a function named at that accepts an integer parameter index and returns
the element at the given index.
- (5 pts) Write a function named search that accepts an element having generic type as a
parameter and searches it in the container. The function should return true or false.
- (5 pts) Write a function named clear that does not accept any parameter and clears the
container by setting size as 0. The function should return nothing.
An example driver class (MyConDriver.cpp) and its output are given below.
Size of b: 0
Capacity of b: 10
4
2 4
2 4 9
2 4 4 9
2 4 4 8 9
1 2 4 4 8 9
1 2 4 4 8 9 9
a.sum(): 37
a.at(3): 4
1 2 8 9 9
1 2 8 9 9
1: FOUND.
2: FOUND.
3: NOT FOUND.
4: NOT FOUND.
5: NOT FOUND.
6: NOT FOUND.
7: NOT FOUND.
8: FOUND.
9: FOUND.
10: NOT FOUND.
Size of a: 0
Capacity of a: 12
#include <iostream> #include “MyCon.h” using namespace std; int main() { MyCon<int> a(3); MyCon<double> b(-10); cout << “Size of a: ” << a.getSize() << endl; cout << “Capacity of a: ” << a.getCapacity() << endl; cout << “Size of b: ” << b.getSize() << endl; cout << “Capacity of b: ” << b.getCapacity() << endl; a.add(4); a.display(); a.add(2); a.display(); a.add(9); a.display(); a.add(4); a.display(); a.add(8); a.display(); a.add(1); a.display(); a.add(9); a.display(); cout << “a.sum(): ” << a.sum() << endl; cout << “a.at(3): ” << a.at(3) << endl; a.remove(4); a.display(); a.remove(7); a.display(); for (int i = 1; i <= 10; i++) { if (a.search(i)) { cout << i << “: FOUND.” << endl; } else { cout << i << “: NOT FOUND.” << endl; } } a.clear(); a.display(); cout << “Size of a: ” << a.getSize() << endl; cout << “Capacity of a: ” << a.getCapacity() << endl; }
RUBRIC
QUALITY OF RESPONSE NO RESPONSE POOR / UNSATISFACTORY SATISFACTORY GOOD EXCELLENT Content (worth a maximum of 50% of the total points) Zero points: Student failed to submit the final paper. 20 points out of 50: The essay illustrates poor understanding of the relevant material by failing to address or incorrectly addressing the relevant content; failing to identify or inaccurately explaining/defining key concepts/ideas; ignoring or incorrectly explaining key points/claims and the reasoning behind them; and/or incorrectly or inappropriately using terminology; and elements of the response are lacking. 30 points out of 50: The essay illustrates a rudimentary understanding of the relevant material by mentioning but not full explaining the relevant content; identifying some of the key concepts/ideas though failing to fully or accurately explain many of them; using terminology, though sometimes inaccurately or inappropriately; and/or incorporating some key claims/points but failing to explain the reasoning behind them or doing so inaccurately. Elements of the required response may also be lacking. 40 points out of 50: The essay illustrates solid understanding of the relevant material by correctly addressing most of the relevant content; identifying and explaining most of the key concepts/ideas; using correct terminology; explaining the reasoning behind most of the key points/claims; and/or where necessary or useful, substantiating some points with accurate examples. The answer is complete. 50 points: The essay illustrates exemplary understanding of the relevant material by thoroughly and correctly addressing the relevant content; identifying and explaining all of the key concepts/ideas; using correct terminology explaining the reasoning behind key points/claims and substantiating, as necessary/useful, points with several accurate and illuminating examples. No aspects of the required answer are missing. Use of Sources (worth a maximum of 20% of the total points). Zero points: Student failed to include citations and/or references. Or the student failed to submit a final paper. 5 out 20 points: Sources are seldom cited to support statements and/or format of citations are not recognizable as APA 6th Edition format. There are major errors in the formation of the references and citations. And/or there is a major reliance on highly questionable. The Student fails to provide an adequate synthesis of research collected for the paper. 10 out 20 points: References to scholarly sources are occasionally given; many statements seem unsubstantiated. Frequent errors in APA 6th Edition format, leaving the reader confused about the source of the information. There are significant errors of the formation in the references and citations. And/or there is a significant use of highly questionable sources. 15 out 20 points: Credible Scholarly sources are used effectively support claims and are, for the most part, clear and fairly represented. APA 6th Edition is used with only a few minor errors. There are minor errors in reference and/or citations. And/or there is some use of questionable sources. 20 points: Credible scholarly sources are used to give compelling evidence to support claims and are clearly and fairly represented. APA 6th Edition format is used accurately and consistently. The student uses above the maximum required references in the development of the assignment. Grammar (worth maximum of 20% of total points) Zero points: Student failed to submit the final paper. 5 points out of 20: The paper does not communicate ideas/points clearly due to inappropriate use of terminology and vague language; thoughts and sentences are disjointed or incomprehensible; organization lacking; and/or numerous grammatical, spelling/punctuation errors 10 points out 20: The paper is often unclear and difficult to follow due to some inappropriate terminology and/or vague language; ideas may be fragmented, wandering and/or repetitive; poor organization; and/or some grammatical, spelling, punctuation errors 15 points out of 20: The paper is mostly clear as a result of appropriate use of terminology and minimal vagueness; no tangents and no repetition; fairly good organization; almost perfect grammar, spelling, punctuation, and word usage. 20 points: The paper is clear, concise, and a pleasure to read as a result of appropriate and precise use of terminology; total coherence of thoughts and presentation and logical organization; and the essay is error free. Structure of the Paper (worth 10% of total points) Zero points: Student failed to submit the final paper. 3 points out of 10: Student needs to develop better formatting skills. The paper omits significant structural elements required for and APA 6th edition paper. Formatting of the paper has major flaws. The paper does not conform to APA 6th edition requirements whatsoever. 5 points out of 10: Appearance of final paper demonstrates the student’s limited ability to format the paper. There are significant errors in formatting and/or the total omission of major components of an APA 6th edition paper. They can include the omission of the cover page, abstract, and page numbers. Additionally the page has major formatting issues with spacing or paragraph formation. Font size might not conform to size requirements. The student also significantly writes too large or too short of and paper 7 points out of 10: Research paper presents an above-average use of formatting skills. The paper has slight errors within the paper. This can include small errors or omissions with the cover page, abstract, page number, and headers. There could be also slight formatting issues with the document spacing or the font Additionally the paper might slightly exceed or undershoot the specific number of required written pages for the assignment. 10 points: Student provides a high-caliber, formatted paper. This includes an APA 6th edition cover page, abstract, page number, headers and is double spaced in 12’ Times Roman Font. Additionally, the paper conforms to the specific number of required written pages and neither goes over or under the specified length of the paper. GET THIS PROJECT NOW BY CLICKING ON THIS LINK TO PLACE THE ORDER
CLICK ON THE LINK HERE: https://www.perfectacademic.com/orders/ordernow
Also, you can place the order at www.collegepaper.us/orders/ordernow / www.phdwriters.us/orders/ordernow
Do You Have Any Other Essay/Assignment/Class Project/Homework Related to this? Click Here Now [CLICK ME]and Have It Done by Our PhD Qualified Writers!!