SlideShare a Scribd company logo
1 of 35
100A 2
2 4 4
5
1A 1034 5
1B 1000 10
1C 1100 1
1D 1123 20
1E 1210 5
20 10 10
7
1A 2180 20
1B 1283 20
1C 3629 5
1D 3649 3
1E 4051 15
1F 4211 1
1G 5318 5
100B 1
2 4 1
3
1A 2180 10
1B 1283 10
1C 3629 5
100C 2
0 0 0
3
1A 6774 5
1B 6869 5
1C 6879 2
0 0 0
4
1A 6774 2
1B 6869 5
1C 6879 1
1D 7555 10
100D 1
10 5 3
3
1A 2180 5
1B 3649 2
1C 4211 3
Self-care and Residency Reflection Paper Scoring Rubric -
Content
80 Points
Points Earned
Additional Comments:
All key elements of the assignment are covered in a substantive
way.
Write a 700- to 1,050-word paper to reflect on your residency
experience and outline your plan for self-care. Please use the
self-care and residency reflection paper template posted in
Student Materials for this assignment.
Consider the following questions when writing your reflection:
a) What have you learned about yourself during residency?
b) What have you learned about yourself as a counselor-in-
training during residency?
c) What are aspects of residency that you enjoyed? Why did you
enjoy these aspects?
d) What aspects of residency did you not enjoy? Why did you
not enjoy these aspects?
e) What is counselor self-care? Why is it important? Include
two separate in-text and end of work references.
f) What strategies for maintaining self-care did you try
throughout this program? How can you implement these
strategies?
g) How will you know when you are experiencing burnout?
What can you do to prevent this?
The content is comprehensive, accurate, and /or persuasive.
The paper links theory to relevant examples of current
experience and industry practice and uses the vocabulary of the
theory correctly. This refers to the use of literary references.
Generally you will need one separate literary reference for each
main point (objective) of your paper.
Major points are stated clearly and are supported by specific
details, examples, or analysis.
Organization / Development
35 Points
Points Earned
Additional Comments:
The paper has a structure that is clear, logical, and easy to
follow.
The paper develops a central theme or idea, directed toward the
appropriate audience.
The introduction provides sufficient background on the topic
and previews major points.
The conclusion is logical, flows from the body of the paper, and
reviews the major points.
Transitions between sentences/ paragraphs/sections aid in
maintaining the flow of thought.
The tone is appropriate to the content and assignment.
Mechanics
35 Points
Points Earned
Additional Comments:
The paper, including the title page, reference page, tables, and
appendices follow APA guidelines for format.
Citations of original works within the body of the paper follow
APA guidelines.
The paper is laid out with effective use of headings, font styles,
and white space.
Rules of grammar, usage, and punctuation are followed.
Sentences are complete, clear, concise, and varied.
Spelling is correct.
Total
150 Points
Points Earned
1
Self-care and Residency Reflection Paper Comment by
Harry Beaman: Notice this is centered on the page, double-
spaced, capitalized, and not bold.
The entire paper needs to be double-spaced and in 12-pt Times
New Roman font.
Page numbers are on the right side of each header.
No need for anything else in the header.
Your Name
University of Phoenix
CNSL/503R
7/14/2018
Dr. Beaman
Self-care and Residency Reflection Paper Comment by
Harry Beaman: Notice this heading is centered on the page,
capitalized, and is not bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to introduce the reader to the objectives
of the paper. Begin with a sentence or two explaining why the
contents of this paper are important and finish the paragraph
with a preview of the objectives. You can write something like
this: In this paper I will cover what I have learned about myself
during this residency, what I have learned about myself as a
counselor in training during residency, the aspects of residency
I enjoyed and why, the aspects of residency I did not enjoy and
why, defining counselor self-care and why it is important,
strategies for maintaining self-care and why it is important, and
my personal signs of burnout.
What I Have Learned About Myself During Residency
Comment by Harry Beaman: Notice this heading is
centered on the page, capitalized, and is bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to explain what you have learned about
yourself during residency.
Conclude with a transition sentence to the next main
point/objective of the paper. The transition can be as simple as
now that I have discussed what I have learned about myself
during residency I will address what I have learned about
myself as a counselor in training during residency.
What I have learned during this residency is that counselors are
very attending and what I mean by that is as I watched my
classmates role-play as they listened to their clients it felt to me
like being in and actual session. I could start to feel what my
client was feeling, which the professor call that being a empath.
Which I was able to feel what the another person was feeling by
placing myself in that persons position. This is something I will
need to work on as I learned that I may need to work out some
issues myself before I actually become a counselor myself.
What I Have Learned About Myself as a Counselor in Training
During Residency Comment by Harry Beaman: Notice this
heading is centered on the page, capitalized, and is bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to explain what you have learned about
yourself as a counselor in training during residency.
Conclude with a transition sentence to the next main
point/objective of the paper. The transition can be as simple as
now that I have discussed what I have learned about myself as a
counselor in training during residency I will address the aspects
of residency I enjoyed and why.
The Aspects of Residency I Enjoyed and Why Comment by
Harry Beaman: Notice this heading is centered on the page,
capitalized, and is bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to explain the aspects of residency you
enjoyed and why.
Conclude with a transition sentence to the next main
point/objective of the paper. The transition can be as simple as
now that I have discussed the aspects of residency I enjoyed and
why I will address the aspects of residency I did not enjoy and
why.
What I enjoyed most about this residency was the role-playing
with my classmates and getting to know them through their
stories. Their stories my have started off being fictional but as
the counselor dug deeper their stories started to become real as
you could see most of us becoming emotional. What I am taking
from this experience is that I was born to be in this field of
work, and I will work hard on controlling my emotions to be
able to counsel clients to the best of my ability. I will continue
to work on my 10 basic helping skills so that that they feel like
second nature to me.
The Aspects of Residency I Did Not Enjoy and Why
Comment by Harry Beaman: Notice this heading is
centered on the page, capitalized, and is bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to explain the aspects of residency you
did not enjoy and why.
Conclude with a transition sentence to the next main
point/objective of the paper. The transition can be as simple as
now that I have discussed the aspects of residency I did not
enjoy and why I will define counselor self-care and why it is
important.
What I enjoyed least was being put at the center of everyone's
attention. Which was really had for me and something I will
need to work on for the future because one day I my be running
group sessions.
Defining Counselor Self-care and Why it is Important
Comment by Harry Beaman: Notice this heading is
centered on the page, capitalized, and is bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to define counselor self-care and why it
is important. Include at least two APA formatted in-text and end
of work references.
Conclude with a transition sentence to the next main
point/objective of the paper. The transition can be as simple as
now that I have defined counselor self-care and why it is
important I will address strategies for maintaining self-care I
used during this residency.
Strategies for Maintaining Self-care I Used During Residency
Comment by Harry Beaman: Notice this heading is
centered on the page, capitalized, and is bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to explain strategies for maintaining
self-care you used during residency.
Conclude with a transition sentence to the next main
point/objective of the paper. The transition can be as simple as
now that I have discussed the strategies for maintaining self-
care I used during residency I will address my personal signs of
burnout.
My Personal Signs of Burnout Comment by Harry Beaman:
Notice this heading is centered on the page, capitalized, and is
bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to describe your personal signs of
burnout.
No need to include a transition sentence.
Conclusion Comment by Harry Beaman: Notice this heading
is centered on the page, capitalized, and is bold.
The paragraph below this heading needs to be indented five to
seven spaces and needs to remind the reader of the objectives of
the paper. Begin with a sentence or two explaining why the
contents of this paper were important and finish the paragraph
with a review of the objectives. You can write something like
this: In this paper I have covered what I have learned about
myself during this residency, what I have learned about myself
as a counselor in training during residency, the aspects of
residency I enjoyed and why, the aspects of residency I did not
enjoy and why, defining counselor self-care and why it is
important, strategies for maintaining self-care and why it is
important, and my personal signs of burnout.
References Comment by Harry Beaman: Notice this heading
is centered on the page, capitalized, and is not bold.
This heading needs to be at the top of the page after your
conclusion paragraph.
References need to be in APA format.
Please see the APA sample paper attached to this assignment.
1000 20 35 chocolate chips
1034 10 50 candy bar
1100 17 75 cookies
1123 25 60 brownie
1210 8 165 protein bar
1283 50 45 coke can 6 oz
2180 80 80 coke bottle
3026 30 60 diet coke can
3629 20 80 diet coke bottle
3649 15 95 12 oz orange juice
4051 30 75 8 oz orange juice
4211 25 65 apple juice
5318 25 100 gatorade
5336 50 60 regular coffee
5454 40 85 large coffee
5573 30 60 decaff coffee
5982 40 80 hot chocolate
6155 25 125 latte
6626 25 125 cappuccino
6774 10 300 ham sandwich
6869 3 275 egg sandwich
6879 5 325 tuna sandwich
7555 20 200 healthy salad
CSCI 140 -- Project 4 (Vending Machine System II)
Must present and turn in Tuesday, 06/04/2019 (TTh Section)
Must present and turn in Monday, 06/03/2019 (MW Section)
Problem Statement
A company intends to build a vending machine system and it
wants you to develop a
customized object-oriented software for its system. This
company currently has plan for
four different models (100A, 100B, 100C, and 100D) and it is
planning to add several
more in the future. A customer can utilize one or more models
by setting up an approriate
data file. Each machine shall be able to keep track of its
inventory, money (if applicable),
and transactions. Inventory for each system shall consist of a
list of product items and a
quantity for each. Money for each system shall consist of
number of nickels, dimes,
quarters, and dollar bills if applicable (no pennies). We will
assume that the cost for each
item is a multiple of 5 cents.
Model 100A accepts one-dollar bill only and it give back
changes using coins as well as
utilizing a lower denomination if needed (similar to project 1
and you can ignore special
case like Q = 2, D = 4, N = 0, and you need to give back 55
cents). Model 100B accepts
coins and one-dollar bills, but it returns changes in coins only
and it utilizes lower
denomination including special case like Q = 2, D = 4, N = 0,
and you need to give back
55 cents if needed (similar to project 1 with extra credit 1 and
2). Model 100C accepts
credit card payment only and it automatically rejects a purchase
after two invalid credit
card entries. See below for requirements in validation a credit
card. Model 100D accepts
both coins (like 100A) and credit card (like 100C). In general,
an invalid transaction will
not be processed and money will be returned if applicable. You
are required to provide
an implementation for model 100A, model 100B, and model
100C.
All Credit Card numbers follow certain patterns. A credit card
must have between 13 and
16 digits and it must start with a 4, 5, 37, or 6. In 1954, Hans
Luhn of IBM proposed an
algorithm for validating credit card numbers. This algorithm is
useful to determine if a
card number is entered correctly or if a credit card is scanned
correctly by a scanner.
Almost all credit card numbers are generated following this
validity check, which can be
described as follows:
1. Double every second digit from right to left. If doubling of
a digit results in a two-
digit number, add up the two digits to get a single-digit number.
For example, if a
particular second digit were 4, then computing that digit would
be 4 x 2 = 8. If a
particular second digit were 6, then computing that digit would
be 6 x 2 = 12 → 1
+ 2 = 3.
2. Now add all single-digit number from Step 1.
3. Add all digits in the odd places from right to left in the card
number.
4. Sum the result from Step 2 and Step 3.
5. If the result from Step 4 is divisible by 10, the card number
is valid. If the
result from Step 4 is not divisible by 10, it is invalid.
You must use Luhn’s algorithm to determine if the Credit Card
number is valid or not.
• Example valid Credit Card number: 4388576018410707
• Example invalid Credit Card number: 4388576018402625
• Try your own credit card!
The vending machine system will load all machines with data
from input data files
(machines.txt and products.txt) upon a secret code of
“spring19” is entered by an
operator. Once an operator initiates the system with a special
code, customers will be
able to make a purchase by selecting a machine first, selects an
item, and then enters a
purchase amount. After the system is in use and after a correct
secret code is entered,
the system will generate a detailed report for each machine in
an output file,
reports.txt, and then shuts down all machines. See below for a
sample input/output for
models 100A and 100C and you should follow similar interface
for models 100B and
100D. Do not include models that your system cannot support
at this time.
Please enter a startup code --> spring19<E>
Initialize machines. Please wait ...
Machines are ready.
Available machines: 100A1, 100A2, 100B1, 100C1, 100C2
Select a machine --> 100A1<E>
This machine accepts one-dollar bill only.
Available items:
1A 50 candy bar
1B 35 chocolate chips
1C 75 cookies
1D 60 brownie
1E 165 protein bar
Select an item --> 1B<E>
You selected “chocolate chips”.
The cost of this item is 35 cents.
Insert your money --> 100 0<E>
You entered an amount of 100 cents.
Processing your purchase ...
Your change of 65 cents is given as:
quarter(s): 2
dime(s): 1
nickel(s): 1
Thank you! Please take your item.
Select a machine --> 100A1<E>
This machine accepts one-dollar bill only.
Available items:
1A 50 candy bar
1B 35 chocolate chips
1C 75 cookies
1D 60 brownie
1E 165 protein bar
Select an item --> 1B<E>
You selected “chocolate chips”.
The cost of this item is 35 cents.
Insert your money --> 100 0<E>
You entered an amount of 100 cents.
Processing your purchase ...
Insufficient changes!
Your transaction cannot be processed.
Please take back your dollar bill.
Select a machine --> 100A1<E>
This machine accepts one-dollar bill only.
Available items:
1A 50 candy bar
1B 35 chocolate chips
1C 75 cookies
1D 60 brownie
1E 165 protein bar
Select an item --> 1C
You selected “cookies”.
The cost of this item is 75 cents.
Insert your money --> 100 0<E>
You entered an amount of 100 cents.
Processing your purchase ...
Your change of 25 cents is given as:
quarter(s): 0
dime(s): 2
nickel(s): 1
Thank you! Please take your item.
Select a machine --> 100A1<E>
This machine accepts one-dollar bill only.
Available items:
1A 50 candy bar
1B 35 chocolate chips
1D 60 brownie
1E 165 protein bar
Select an item --> 1B<E>
You selected “chocolate chips”.
The cost of this item is 35 cents.
Insert your money --> 0<E>
You chose to cancel your selection.
Select a machine --> 100C1<E>
This machine accepts credit card only.
Available items:
1A 300 ham sandwich
1B 275 egg sandwich
1C 325 tuna sandwich
Select an item --> 1B
You selected “egg sandwich”.
The cost of this item is 275 cents.
Enter your credit card number --> 4388576018402625<E>
Invalid credit card number was entered.
Enter your credit card number --> 4388576018410707<E>
Your credit card was successfully charged for $2.75.
Thank you! Please take your item.
Select a machine --> 100B1<E>
This machine accepts coins or one-dollar bill.
Available items:
1A 80 coke bottle
1B 45 coke can 6 oz
1C 80 diet coke bottle
Select an item --> 1C<E>
You selected “diet coke bottle”.
The cost of this item is 80 cents.
Select an option (1 - dollar bill and 2 - coins) --> 2<Enter>
Please insert your coins --> 25 10 25 25 13 0<Enter>
You inserted an amount of 85 cents.
Processing your purchase ...
Your change of 5 cents is given as:
quarter(s): 0
dime(s): 0
nickel(s): 1
Thank you! Please take your item.
Select a machine --> 100B1<E>
This machine accepts coins or one-dollar bill.
Available items:
1A 80 coke bottle
1B 45 coke can 6 oz
1C 80 diet coke bottle
Select an item --> 1B<E>
You selected “coke can 6 oz”.
The cost of this item is 45 cents.
Select an option (1 - dollar bill and 2 - coins) --> 1<Enter>
Insert your money --> 100 0<E>
You entered an amount of 100 cents.
Processing your purchase ...
Your change of 55 cents is given as:
quarter(s): 1
dime(s): 3
nickel(s): 0
Thank you! Please take your item.
Select a machine --> 100C2<E>
This machine accepts credit card only.
Available items:
1A 300 ham sandwich
1C 325 tuna sandwich
1D 200 healthy salad
Select an item --> 1D
You selected “healthy salad”.
The cost of this item is 200 cents.
Enter your credit card number --> 4388576018402625<E>
Invalid credit card number was entered.
Enter your credit card number --> 1234567890123456<E>
Invalid credit card number was entered.
Too many invalid attempts. Your selection is cancelled.
Select a machine --> spring19<E>
Report is generating ...
System is shutting down.
Sample report for machinesOutput.txt (processed machines for
test cases above, but
you need to print all available machines):
Machine: 100A1
Initial balance: $1.10 (0 $, 2 Q, 4 D, 4 N)
Number of valid transactions: 2
Total cost: $1.10
Current balance: $2.20 (2 $, 0 Q, 1 D, 2 N)
Machine inventory:
Code Id Description Initial Current
1A 1034 candy bar 5 5
1B 1000 chocolate chips 10 9
1C 1100 cookies 1 0
1D 1123 brownie 20 20
1E 1222 protein bar 5 5
Machine: 100B1
Initial balance: $0.95 (0 $, 2 Q, 4 D, 1 N)
Number of valid transactions: 2
Total cost: $1.30
Current balance: $2.20 (1 $, 4 Q, 2 D, 0 N)
Machine inventory:
Code Id Description Initial Current
1A 2180 coke bottle 10 10
1B 1283 coke can 6 oz 10 9
1C 3629 diet coke bottle 5 4
Machine: 100C1
Initial balance: $0.00 (0 $, 0 Q, 0 D, 0 N)
Number of valid transactions: 1
Total cost: $2.75
Current balance: $2.75 (0 $, 0 Q, 0 D, 0 N)
Machine inventory:
Code Id Description Initial Current
1A 6774 ham sandwich 5 5
1B 6869 egg sandwich 3 2
1C 6879 tuna sandwich 2 2
Machine: 100C2
Initial balance: $0.00 (0 $, 0 Q, 0 D, 0 N)
Number of valid transactions: 0
Total cost: $0.00
Current balance: $0.00 (0 $, 0 Q, 0 D, 0 N)
Machine inventory:
Code Id Description Initial Current
1A 6774 ham sandwich 5 5
1B 6869 egg sandwich 0 0
1C 6879 tuna sandwich 2 2
1D 6879 Healthy salad 10 10
There will be a data file, machines.txt, contains information
about the number of
machines, model, money, and available items. Another data
file, products.txt,
contains all product items to be loaded in the machines. We
will also make these
assumptions as well:
• Each product item consists of an id, description, and price.
• A purchase amount will be entered as a list of denominations
and terminates by
a sentinel value of 0 (e.g., 25 10 25 0 or 100 0 or 100 100 0).
• An amount of 0 (for money) or 2 invalid attempts (credit card)
will cancel an
item selection.
• An invalid denomination being entered will be ignored.
• The input data files contain valid data, but it there might not
be enough items to
fill all machines at start up (e.g., there are only 3 cookies, but 5
cookies are
needed; fill machine with 3).
• Start up all available machines at the same time.
• Shut down all machines at the same time.
Analysis and Design
Make sure you understand all the requirements. Ask for
clarifications and missing
information before you move on to the design phase. Select an
additional model that
you are going to implement. It must be an object-oriented
system and make sure to take
advantage of composition and inheritance in your design.
Draw a UML class diagram showing both has-a and is-a
relationships as applicable.
Include as much attributes and behaviors as you can for each
class. Feel free to use
pseudocode to document some complex behaviors. You may
want to design the layout
of the report as well.
Implementation
Write a vending machine application by putting those classes
together. The program
first loads data from products.txt and machines.txt (should work
with other data files as
long as they follow the same format – more products and/or
more machines). It then
allows customers to make purchases. Print helpful messages to
the screen so that we
know what is going on. You should be able to utilize
polymorphism so that you will not
need to do unnecessary work (hint: an array/vector of generic
machine objects and you
can write code like machines[i].purchase()). Incorporate as
many useful OOP feature
as you can and points will be deducted if you do not utilizing at
least some useful OOP
features (e.g., const member functions, composition and
aggregation, inheritance,
operator overloading, etc.). You might not be able to finish the
whole project so you
should prioritize your features as follow:
1. Input data from the two files (machines.txt and products.txt)
– can start with
testMachineA.txt or testMachineC.txt instead of machines.txt
2. Support one machine for one model such as model 100A or
100C
3. Support multiple machines for one model and other models –
can work with
machines.txt (read and ignore data for unimplemented models)
4. Output report to a file
Team project: It is not required but it is highly recommended
that you work in a team
of two or three people since there will be lots of work for one
person. You must sign up
by a specified deadline if it is going to be a team project (MW
section -- Wednesday,
05/15/19; TTh section -- Thursday, 05/16/19). Make sure to
split the responsibilities
equally and work together (each person on the team should be
responsible for one or
more classes). You do need to provide a short description on
who did what and your
experience as a team project. If there are features that you like
to add to your
application, let me know ahead of time.
Project presentation: Each team must do a short presentation
about your project
(including a 1-person team) or points will be deducted. It will
be around 10 minutes
and you need to discuss status, show your design (UML class
diagram), demonstrate the
program (running specified test cases), and answer questions.
Extra credit: You can earn up to 6 additional points for two of
the following (each
feature is worth 3 points):
• Fully utilizing OOP approach – minimal main() with well-
defined related
classes, good use of has-a and is-a relationships (3 points)
• Implementation of model 100D (3 points)
• Refill machine -- add more coins and product items to a
machine (3 points)
• Purchase multiple items in one transaction (3 points)
• Pre-approved additional feature (3 points) – propose and ask
for approval
Bonus points: The best overall project will earn an extra 6
points, the second best
overall project will earn an extra 4 points, and the third best
overall project will earn an
extra 2 points. It will be based on the following with 1 being the
most important:
1. Fully implementation of required features
2. Good utilization of OOP
3. Your program is robust and easy to use (input validation and
helpful output)
4. Good presentation/demonstration by the whole team
(handout,
PowerPoint, planned test cases/scenarios, etc.)
5. Work well as a team
Please provide documentation and applying good coding style
because it is part of the
grade. Use the provided template as the starting point. You
must come up with a
sufficient number of test cases since the test cases are also part
of the grade. Please
submit the following items in a folder if flash drive is included
for each team (can also
submit source code ahead of time via Canvas and a folder is not
needed). You can also
submit just a hardcopy of the title page and remaining items
electronically via Canvas
(a PDF file of all printouts and actual source files in a .zip file).
Each team only needs
to submit one set of project submission.
1. Title page with name, class, project number, and relevant
information about
your program (compiler and system used, file names).
2. Status and team information (if applicable). Clearly
document extra features
and missing features if applicable.
3. Design documentation – UML class diagram and pseudocode
if applicable.
4. Printouts of any input/output. Include the test cases on
project sheet.
5. A printout of the source code.
6. A copy of source code on a flash drive or Canvas -- source
code (.h and .cpp
files in a .zip file).
Your program will be graded as follow:
• Correctness/Efficiency: 40 points
• Test Cases: 5 points
• Documentation/Coding Style: 10 points
• Presentation: 5 points
© by T. Vo
100A 22 4 451A 1034  51B 1000 101C 1100  11D 112.docx

More Related Content

More from tamicawaysmith

(No Plagiarism) Explain the statement Although many leading organi.docx
(No Plagiarism) Explain the statement Although many leading organi.docx(No Plagiarism) Explain the statement Although many leading organi.docx
(No Plagiarism) Explain the statement Although many leading organi.docxtamicawaysmith
 
 What made you choose this career path What advice do you hav.docx
 What made you choose this career path What advice do you hav.docx What made you choose this career path What advice do you hav.docx
 What made you choose this career path What advice do you hav.docxtamicawaysmith
 
 Patient Population The student will describe the patient populati.docx
 Patient Population The student will describe the patient populati.docx Patient Population The student will describe the patient populati.docx
 Patient Population The student will describe the patient populati.docxtamicawaysmith
 
 Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docx
 Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docx Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docx
 Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docxtamicawaysmith
 
 In depth analysis of your physical fitness progress  Term p.docx
 In depth analysis of your physical fitness progress  Term p.docx In depth analysis of your physical fitness progress  Term p.docx
 In depth analysis of your physical fitness progress  Term p.docxtamicawaysmith
 
 Information systems infrastructure evolution and trends  Str.docx
 Information systems infrastructure evolution and trends  Str.docx Information systems infrastructure evolution and trends  Str.docx
 Information systems infrastructure evolution and trends  Str.docxtamicawaysmith
 
⦁One to two paragraph brief summary of the book. ⦁Who is the.docx
⦁One to two paragraph brief summary of the book. ⦁Who is the.docx⦁One to two paragraph brief summary of the book. ⦁Who is the.docx
⦁One to two paragraph brief summary of the book. ⦁Who is the.docxtamicawaysmith
 
101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docx
101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docx101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docx
101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docxtamicawaysmith
 
100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docx
100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docx100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docx
100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docxtamicawaysmith
 
100635307FLORIDABUILDINGCODE Sixth Edition(2017).docx
100635307FLORIDABUILDINGCODE Sixth Edition(2017).docx100635307FLORIDABUILDINGCODE Sixth Edition(2017).docx
100635307FLORIDABUILDINGCODE Sixth Edition(2017).docxtamicawaysmith
 
1003Violence Against WomenVolume 12 Number 11Novembe.docx
1003Violence Against WomenVolume 12 Number 11Novembe.docx1003Violence Against WomenVolume 12 Number 11Novembe.docx
1003Violence Against WomenVolume 12 Number 11Novembe.docxtamicawaysmith
 
102120151De-Myth-tifying Grading in Sp.docx
102120151De-Myth-tifying Grading             in Sp.docx102120151De-Myth-tifying Grading             in Sp.docx
102120151De-Myth-tifying Grading in Sp.docxtamicawaysmith
 
100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docx
100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docx100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docx
100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docxtamicawaysmith
 
100 words agree or disagree to eac questions Q 1.As her .docx
100 words agree or disagree to eac questions Q 1.As her .docx100 words agree or disagree to eac questions Q 1.As her .docx
100 words agree or disagree to eac questions Q 1.As her .docxtamicawaysmith
 
101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docx
101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docx101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docx
101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docxtamicawaysmith
 
100 words per question, no references needed or quotations. Only a g.docx
100 words per question, no references needed or quotations. Only a g.docx100 words per question, no references needed or quotations. Only a g.docx
100 words per question, no references needed or quotations. Only a g.docxtamicawaysmith
 
10122018Week 5 Required Reading and Supplementary Materials - .docx
10122018Week 5 Required Reading and Supplementary Materials - .docx10122018Week 5 Required Reading and Supplementary Materials - .docx
10122018Week 5 Required Reading and Supplementary Materials - .docxtamicawaysmith
 
101416 526 PMAfter September 11 Our State of Exception by .docx
101416 526 PMAfter September 11 Our State of Exception by .docx101416 526 PMAfter September 11 Our State of Exception by .docx
101416 526 PMAfter September 11 Our State of Exception by .docxtamicawaysmith
 
100 words per question, no references needed or quotations. Only.docx
100 words per question, no references needed or quotations. Only.docx100 words per question, no references needed or quotations. Only.docx
100 words per question, no references needed or quotations. Only.docxtamicawaysmith
 
4 America on the World StageSuperStockEverett Collection.docx
4 America on the World StageSuperStockEverett Collection.docx4 America on the World StageSuperStockEverett Collection.docx
4 America on the World StageSuperStockEverett Collection.docxtamicawaysmith
 

More from tamicawaysmith (20)

(No Plagiarism) Explain the statement Although many leading organi.docx
(No Plagiarism) Explain the statement Although many leading organi.docx(No Plagiarism) Explain the statement Although many leading organi.docx
(No Plagiarism) Explain the statement Although many leading organi.docx
 
 What made you choose this career path What advice do you hav.docx
 What made you choose this career path What advice do you hav.docx What made you choose this career path What advice do you hav.docx
 What made you choose this career path What advice do you hav.docx
 
 Patient Population The student will describe the patient populati.docx
 Patient Population The student will describe the patient populati.docx Patient Population The student will describe the patient populati.docx
 Patient Population The student will describe the patient populati.docx
 
 Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docx
 Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docx Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docx
 Dr. Paul Murray  Bessie Coleman  Jean-Bapiste Bell.docx
 
 In depth analysis of your physical fitness progress  Term p.docx
 In depth analysis of your physical fitness progress  Term p.docx In depth analysis of your physical fitness progress  Term p.docx
 In depth analysis of your physical fitness progress  Term p.docx
 
 Information systems infrastructure evolution and trends  Str.docx
 Information systems infrastructure evolution and trends  Str.docx Information systems infrastructure evolution and trends  Str.docx
 Information systems infrastructure evolution and trends  Str.docx
 
⦁One to two paragraph brief summary of the book. ⦁Who is the.docx
⦁One to two paragraph brief summary of the book. ⦁Who is the.docx⦁One to two paragraph brief summary of the book. ⦁Who is the.docx
⦁One to two paragraph brief summary of the book. ⦁Who is the.docx
 
101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docx
101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docx101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docx
101018, 6(27 PMPage 1 of 65httpsjigsaw.vitalsource.co.docx
 
100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docx
100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docx100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docx
100.0 Criteria10.0 Part 1 PLAAFP The PLAAFP thoroughly an.docx
 
100635307FLORIDABUILDINGCODE Sixth Edition(2017).docx
100635307FLORIDABUILDINGCODE Sixth Edition(2017).docx100635307FLORIDABUILDINGCODE Sixth Edition(2017).docx
100635307FLORIDABUILDINGCODE Sixth Edition(2017).docx
 
1003Violence Against WomenVolume 12 Number 11Novembe.docx
1003Violence Against WomenVolume 12 Number 11Novembe.docx1003Violence Against WomenVolume 12 Number 11Novembe.docx
1003Violence Against WomenVolume 12 Number 11Novembe.docx
 
102120151De-Myth-tifying Grading in Sp.docx
102120151De-Myth-tifying Grading             in Sp.docx102120151De-Myth-tifying Grading             in Sp.docx
102120151De-Myth-tifying Grading in Sp.docx
 
100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docx
100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docx100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docx
100.0 Criteria30.0 Flowchart ContentThe flowchart skillful.docx
 
100 words agree or disagree to eac questions Q 1.As her .docx
100 words agree or disagree to eac questions Q 1.As her .docx100 words agree or disagree to eac questions Q 1.As her .docx
100 words agree or disagree to eac questions Q 1.As her .docx
 
101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docx
101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docx101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docx
101118, 4(36 PMCollection – MSA 603 Strategic Planning for t.docx
 
100 words per question, no references needed or quotations. Only a g.docx
100 words per question, no references needed or quotations. Only a g.docx100 words per question, no references needed or quotations. Only a g.docx
100 words per question, no references needed or quotations. Only a g.docx
 
10122018Week 5 Required Reading and Supplementary Materials - .docx
10122018Week 5 Required Reading and Supplementary Materials - .docx10122018Week 5 Required Reading and Supplementary Materials - .docx
10122018Week 5 Required Reading and Supplementary Materials - .docx
 
101416 526 PMAfter September 11 Our State of Exception by .docx
101416 526 PMAfter September 11 Our State of Exception by .docx101416 526 PMAfter September 11 Our State of Exception by .docx
101416 526 PMAfter September 11 Our State of Exception by .docx
 
100 words per question, no references needed or quotations. Only.docx
100 words per question, no references needed or quotations. Only.docx100 words per question, no references needed or quotations. Only.docx
100 words per question, no references needed or quotations. Only.docx
 
4 America on the World StageSuperStockEverett Collection.docx
4 America on the World StageSuperStockEverett Collection.docx4 America on the World StageSuperStockEverett Collection.docx
4 America on the World StageSuperStockEverett Collection.docx
 

Recently uploaded

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Recently uploaded (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

100A 22 4 451A 1034 51B 1000 101C 1100 11D 112.docx

  • 1. 100A 2 2 4 4 5 1A 1034 5 1B 1000 10 1C 1100 1 1D 1123 20 1E 1210 5 20 10 10 7 1A 2180 20 1B 1283 20 1C 3629 5 1D 3649 3 1E 4051 15 1F 4211 1 1G 5318 5
  • 2. 100B 1 2 4 1 3 1A 2180 10 1B 1283 10 1C 3629 5 100C 2 0 0 0 3 1A 6774 5 1B 6869 5 1C 6879 2 0 0 0 4 1A 6774 2 1B 6869 5 1C 6879 1 1D 7555 10
  • 3. 100D 1 10 5 3 3 1A 2180 5 1B 3649 2 1C 4211 3 Self-care and Residency Reflection Paper Scoring Rubric - Content 80 Points Points Earned Additional Comments: All key elements of the assignment are covered in a substantive way. Write a 700- to 1,050-word paper to reflect on your residency experience and outline your plan for self-care. Please use the self-care and residency reflection paper template posted in Student Materials for this assignment. Consider the following questions when writing your reflection: a) What have you learned about yourself during residency? b) What have you learned about yourself as a counselor-in- training during residency? c) What are aspects of residency that you enjoyed? Why did you enjoy these aspects? d) What aspects of residency did you not enjoy? Why did you not enjoy these aspects? e) What is counselor self-care? Why is it important? Include
  • 4. two separate in-text and end of work references. f) What strategies for maintaining self-care did you try throughout this program? How can you implement these strategies? g) How will you know when you are experiencing burnout? What can you do to prevent this? The content is comprehensive, accurate, and /or persuasive. The paper links theory to relevant examples of current experience and industry practice and uses the vocabulary of the theory correctly. This refers to the use of literary references. Generally you will need one separate literary reference for each main point (objective) of your paper. Major points are stated clearly and are supported by specific details, examples, or analysis. Organization / Development 35 Points Points Earned Additional Comments: The paper has a structure that is clear, logical, and easy to follow.
  • 5. The paper develops a central theme or idea, directed toward the appropriate audience. The introduction provides sufficient background on the topic and previews major points. The conclusion is logical, flows from the body of the paper, and reviews the major points. Transitions between sentences/ paragraphs/sections aid in maintaining the flow of thought. The tone is appropriate to the content and assignment. Mechanics 35 Points Points Earned Additional Comments: The paper, including the title page, reference page, tables, and appendices follow APA guidelines for format. Citations of original works within the body of the paper follow APA guidelines.
  • 6. The paper is laid out with effective use of headings, font styles, and white space. Rules of grammar, usage, and punctuation are followed. Sentences are complete, clear, concise, and varied. Spelling is correct. Total 150 Points Points Earned 1 Self-care and Residency Reflection Paper Comment by Harry Beaman: Notice this is centered on the page, double- spaced, capitalized, and not bold. The entire paper needs to be double-spaced and in 12-pt Times New Roman font. Page numbers are on the right side of each header.
  • 7. No need for anything else in the header. Your Name University of Phoenix CNSL/503R 7/14/2018 Dr. Beaman Self-care and Residency Reflection Paper Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is not bold. The paragraph below this heading needs to be indented five to seven spaces and needs to introduce the reader to the objectives of the paper. Begin with a sentence or two explaining why the contents of this paper are important and finish the paragraph with a preview of the objectives. You can write something like this: In this paper I will cover what I have learned about myself during this residency, what I have learned about myself as a
  • 8. counselor in training during residency, the aspects of residency I enjoyed and why, the aspects of residency I did not enjoy and why, defining counselor self-care and why it is important, strategies for maintaining self-care and why it is important, and my personal signs of burnout. What I Have Learned About Myself During Residency Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to explain what you have learned about yourself during residency. Conclude with a transition sentence to the next main point/objective of the paper. The transition can be as simple as now that I have discussed what I have learned about myself during residency I will address what I have learned about myself as a counselor in training during residency. What I have learned during this residency is that counselors are very attending and what I mean by that is as I watched my classmates role-play as they listened to their clients it felt to me like being in and actual session. I could start to feel what my client was feeling, which the professor call that being a empath. Which I was able to feel what the another person was feeling by placing myself in that persons position. This is something I will need to work on as I learned that I may need to work out some issues myself before I actually become a counselor myself. What I Have Learned About Myself as a Counselor in Training During Residency Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to explain what you have learned about yourself as a counselor in training during residency.
  • 9. Conclude with a transition sentence to the next main point/objective of the paper. The transition can be as simple as now that I have discussed what I have learned about myself as a counselor in training during residency I will address the aspects of residency I enjoyed and why. The Aspects of Residency I Enjoyed and Why Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to explain the aspects of residency you enjoyed and why. Conclude with a transition sentence to the next main point/objective of the paper. The transition can be as simple as now that I have discussed the aspects of residency I enjoyed and why I will address the aspects of residency I did not enjoy and why. What I enjoyed most about this residency was the role-playing with my classmates and getting to know them through their stories. Their stories my have started off being fictional but as the counselor dug deeper their stories started to become real as you could see most of us becoming emotional. What I am taking from this experience is that I was born to be in this field of work, and I will work hard on controlling my emotions to be able to counsel clients to the best of my ability. I will continue to work on my 10 basic helping skills so that that they feel like second nature to me. The Aspects of Residency I Did Not Enjoy and Why Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to explain the aspects of residency you did not enjoy and why.
  • 10. Conclude with a transition sentence to the next main point/objective of the paper. The transition can be as simple as now that I have discussed the aspects of residency I did not enjoy and why I will define counselor self-care and why it is important. What I enjoyed least was being put at the center of everyone's attention. Which was really had for me and something I will need to work on for the future because one day I my be running group sessions. Defining Counselor Self-care and Why it is Important Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to define counselor self-care and why it is important. Include at least two APA formatted in-text and end of work references. Conclude with a transition sentence to the next main point/objective of the paper. The transition can be as simple as now that I have defined counselor self-care and why it is important I will address strategies for maintaining self-care I used during this residency. Strategies for Maintaining Self-care I Used During Residency Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to explain strategies for maintaining self-care you used during residency. Conclude with a transition sentence to the next main point/objective of the paper. The transition can be as simple as
  • 11. now that I have discussed the strategies for maintaining self- care I used during residency I will address my personal signs of burnout. My Personal Signs of Burnout Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to describe your personal signs of burnout. No need to include a transition sentence. Conclusion Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is bold. The paragraph below this heading needs to be indented five to seven spaces and needs to remind the reader of the objectives of the paper. Begin with a sentence or two explaining why the contents of this paper were important and finish the paragraph with a review of the objectives. You can write something like this: In this paper I have covered what I have learned about myself during this residency, what I have learned about myself as a counselor in training during residency, the aspects of residency I enjoyed and why, the aspects of residency I did not enjoy and why, defining counselor self-care and why it is important, strategies for maintaining self-care and why it is important, and my personal signs of burnout. References Comment by Harry Beaman: Notice this heading is centered on the page, capitalized, and is not bold. This heading needs to be at the top of the page after your conclusion paragraph.
  • 12. References need to be in APA format. Please see the APA sample paper attached to this assignment. 1000 20 35 chocolate chips 1034 10 50 candy bar 1100 17 75 cookies 1123 25 60 brownie 1210 8 165 protein bar 1283 50 45 coke can 6 oz 2180 80 80 coke bottle 3026 30 60 diet coke can 3629 20 80 diet coke bottle 3649 15 95 12 oz orange juice 4051 30 75 8 oz orange juice
  • 13. 4211 25 65 apple juice 5318 25 100 gatorade 5336 50 60 regular coffee 5454 40 85 large coffee 5573 30 60 decaff coffee 5982 40 80 hot chocolate 6155 25 125 latte 6626 25 125 cappuccino 6774 10 300 ham sandwich 6869 3 275 egg sandwich 6879 5 325 tuna sandwich 7555 20 200 healthy salad CSCI 140 -- Project 4 (Vending Machine System II) Must present and turn in Tuesday, 06/04/2019 (TTh Section) Must present and turn in Monday, 06/03/2019 (MW Section) Problem Statement
  • 14. A company intends to build a vending machine system and it wants you to develop a customized object-oriented software for its system. This company currently has plan for four different models (100A, 100B, 100C, and 100D) and it is planning to add several more in the future. A customer can utilize one or more models by setting up an approriate data file. Each machine shall be able to keep track of its inventory, money (if applicable), and transactions. Inventory for each system shall consist of a list of product items and a quantity for each. Money for each system shall consist of number of nickels, dimes, quarters, and dollar bills if applicable (no pennies). We will assume that the cost for each item is a multiple of 5 cents. Model 100A accepts one-dollar bill only and it give back changes using coins as well as utilizing a lower denomination if needed (similar to project 1 and you can ignore special case like Q = 2, D = 4, N = 0, and you need to give back 55 cents). Model 100B accepts coins and one-dollar bills, but it returns changes in coins only and it utilizes lower denomination including special case like Q = 2, D = 4, N = 0, and you need to give back 55 cents if needed (similar to project 1 with extra credit 1 and 2). Model 100C accepts
  • 15. credit card payment only and it automatically rejects a purchase after two invalid credit card entries. See below for requirements in validation a credit card. Model 100D accepts both coins (like 100A) and credit card (like 100C). In general, an invalid transaction will not be processed and money will be returned if applicable. You are required to provide an implementation for model 100A, model 100B, and model 100C. All Credit Card numbers follow certain patterns. A credit card must have between 13 and 16 digits and it must start with a 4, 5, 37, or 6. In 1954, Hans Luhn of IBM proposed an algorithm for validating credit card numbers. This algorithm is useful to determine if a card number is entered correctly or if a credit card is scanned correctly by a scanner. Almost all credit card numbers are generated following this validity check, which can be described as follows: 1. Double every second digit from right to left. If doubling of
  • 16. a digit results in a two- digit number, add up the two digits to get a single-digit number. For example, if a particular second digit were 4, then computing that digit would be 4 x 2 = 8. If a particular second digit were 6, then computing that digit would be 6 x 2 = 12 → 1 + 2 = 3. 2. Now add all single-digit number from Step 1. 3. Add all digits in the odd places from right to left in the card number. 4. Sum the result from Step 2 and Step 3. 5. If the result from Step 4 is divisible by 10, the card number is valid. If the result from Step 4 is not divisible by 10, it is invalid. You must use Luhn’s algorithm to determine if the Credit Card number is valid or not. • Example valid Credit Card number: 4388576018410707 • Example invalid Credit Card number: 4388576018402625 • Try your own credit card! The vending machine system will load all machines with data from input data files
  • 17. (machines.txt and products.txt) upon a secret code of “spring19” is entered by an operator. Once an operator initiates the system with a special code, customers will be able to make a purchase by selecting a machine first, selects an item, and then enters a purchase amount. After the system is in use and after a correct secret code is entered, the system will generate a detailed report for each machine in an output file, reports.txt, and then shuts down all machines. See below for a sample input/output for models 100A and 100C and you should follow similar interface for models 100B and 100D. Do not include models that your system cannot support at this time. Please enter a startup code --> spring19<E> Initialize machines. Please wait ... Machines are ready. Available machines: 100A1, 100A2, 100B1, 100C1, 100C2 Select a machine --> 100A1<E>
  • 18. This machine accepts one-dollar bill only. Available items: 1A 50 candy bar 1B 35 chocolate chips 1C 75 cookies 1D 60 brownie 1E 165 protein bar Select an item --> 1B<E> You selected “chocolate chips”. The cost of this item is 35 cents. Insert your money --> 100 0<E> You entered an amount of 100 cents. Processing your purchase ... Your change of 65 cents is given as: quarter(s): 2 dime(s): 1 nickel(s): 1 Thank you! Please take your item.
  • 19. Select a machine --> 100A1<E> This machine accepts one-dollar bill only. Available items: 1A 50 candy bar 1B 35 chocolate chips 1C 75 cookies 1D 60 brownie 1E 165 protein bar Select an item --> 1B<E> You selected “chocolate chips”. The cost of this item is 35 cents. Insert your money --> 100 0<E> You entered an amount of 100 cents. Processing your purchase ... Insufficient changes! Your transaction cannot be processed.
  • 20. Please take back your dollar bill. Select a machine --> 100A1<E> This machine accepts one-dollar bill only. Available items: 1A 50 candy bar 1B 35 chocolate chips 1C 75 cookies 1D 60 brownie 1E 165 protein bar Select an item --> 1C You selected “cookies”. The cost of this item is 75 cents. Insert your money --> 100 0<E> You entered an amount of 100 cents. Processing your purchase ... Your change of 25 cents is given as: quarter(s): 0 dime(s): 2
  • 21. nickel(s): 1 Thank you! Please take your item. Select a machine --> 100A1<E> This machine accepts one-dollar bill only. Available items: 1A 50 candy bar 1B 35 chocolate chips 1D 60 brownie 1E 165 protein bar Select an item --> 1B<E> You selected “chocolate chips”. The cost of this item is 35 cents. Insert your money --> 0<E> You chose to cancel your selection. Select a machine --> 100C1<E> This machine accepts credit card only. Available items:
  • 22. 1A 300 ham sandwich 1B 275 egg sandwich 1C 325 tuna sandwich Select an item --> 1B You selected “egg sandwich”. The cost of this item is 275 cents. Enter your credit card number --> 4388576018402625<E> Invalid credit card number was entered. Enter your credit card number --> 4388576018410707<E> Your credit card was successfully charged for $2.75. Thank you! Please take your item. Select a machine --> 100B1<E> This machine accepts coins or one-dollar bill. Available items: 1A 80 coke bottle 1B 45 coke can 6 oz 1C 80 diet coke bottle
  • 23. Select an item --> 1C<E> You selected “diet coke bottle”. The cost of this item is 80 cents. Select an option (1 - dollar bill and 2 - coins) --> 2<Enter> Please insert your coins --> 25 10 25 25 13 0<Enter> You inserted an amount of 85 cents. Processing your purchase ... Your change of 5 cents is given as: quarter(s): 0 dime(s): 0 nickel(s): 1 Thank you! Please take your item. Select a machine --> 100B1<E> This machine accepts coins or one-dollar bill. Available items: 1A 80 coke bottle 1B 45 coke can 6 oz
  • 24. 1C 80 diet coke bottle Select an item --> 1B<E> You selected “coke can 6 oz”. The cost of this item is 45 cents. Select an option (1 - dollar bill and 2 - coins) --> 1<Enter> Insert your money --> 100 0<E> You entered an amount of 100 cents. Processing your purchase ... Your change of 55 cents is given as: quarter(s): 1 dime(s): 3 nickel(s): 0 Thank you! Please take your item. Select a machine --> 100C2<E> This machine accepts credit card only. Available items: 1A 300 ham sandwich
  • 25. 1C 325 tuna sandwich 1D 200 healthy salad Select an item --> 1D You selected “healthy salad”. The cost of this item is 200 cents. Enter your credit card number --> 4388576018402625<E> Invalid credit card number was entered. Enter your credit card number --> 1234567890123456<E> Invalid credit card number was entered. Too many invalid attempts. Your selection is cancelled. Select a machine --> spring19<E> Report is generating ... System is shutting down. Sample report for machinesOutput.txt (processed machines for test cases above, but you need to print all available machines): Machine: 100A1
  • 26. Initial balance: $1.10 (0 $, 2 Q, 4 D, 4 N) Number of valid transactions: 2 Total cost: $1.10 Current balance: $2.20 (2 $, 0 Q, 1 D, 2 N) Machine inventory: Code Id Description Initial Current 1A 1034 candy bar 5 5 1B 1000 chocolate chips 10 9 1C 1100 cookies 1 0 1D 1123 brownie 20 20 1E 1222 protein bar 5 5 Machine: 100B1 Initial balance: $0.95 (0 $, 2 Q, 4 D, 1 N) Number of valid transactions: 2 Total cost: $1.30 Current balance: $2.20 (1 $, 4 Q, 2 D, 0 N)
  • 27. Machine inventory: Code Id Description Initial Current 1A 2180 coke bottle 10 10 1B 1283 coke can 6 oz 10 9 1C 3629 diet coke bottle 5 4 Machine: 100C1 Initial balance: $0.00 (0 $, 0 Q, 0 D, 0 N) Number of valid transactions: 1 Total cost: $2.75 Current balance: $2.75 (0 $, 0 Q, 0 D, 0 N) Machine inventory: Code Id Description Initial Current 1A 6774 ham sandwich 5 5 1B 6869 egg sandwich 3 2 1C 6879 tuna sandwich 2 2 Machine: 100C2
  • 28. Initial balance: $0.00 (0 $, 0 Q, 0 D, 0 N) Number of valid transactions: 0 Total cost: $0.00 Current balance: $0.00 (0 $, 0 Q, 0 D, 0 N) Machine inventory: Code Id Description Initial Current 1A 6774 ham sandwich 5 5 1B 6869 egg sandwich 0 0 1C 6879 tuna sandwich 2 2 1D 6879 Healthy salad 10 10 There will be a data file, machines.txt, contains information about the number of machines, model, money, and available items. Another data file, products.txt, contains all product items to be loaded in the machines. We will also make these assumptions as well: • Each product item consists of an id, description, and price.
  • 29. • A purchase amount will be entered as a list of denominations and terminates by a sentinel value of 0 (e.g., 25 10 25 0 or 100 0 or 100 100 0). • An amount of 0 (for money) or 2 invalid attempts (credit card) will cancel an item selection. • An invalid denomination being entered will be ignored. • The input data files contain valid data, but it there might not be enough items to fill all machines at start up (e.g., there are only 3 cookies, but 5 cookies are needed; fill machine with 3). • Start up all available machines at the same time. • Shut down all machines at the same time. Analysis and Design Make sure you understand all the requirements. Ask for clarifications and missing information before you move on to the design phase. Select an additional model that you are going to implement. It must be an object-oriented system and make sure to take advantage of composition and inheritance in your design.
  • 30. Draw a UML class diagram showing both has-a and is-a relationships as applicable. Include as much attributes and behaviors as you can for each class. Feel free to use pseudocode to document some complex behaviors. You may want to design the layout of the report as well. Implementation Write a vending machine application by putting those classes together. The program first loads data from products.txt and machines.txt (should work with other data files as long as they follow the same format – more products and/or more machines). It then allows customers to make purchases. Print helpful messages to the screen so that we know what is going on. You should be able to utilize polymorphism so that you will not need to do unnecessary work (hint: an array/vector of generic machine objects and you can write code like machines[i].purchase()). Incorporate as many useful OOP feature as you can and points will be deducted if you do not utilizing at least some useful OOP features (e.g., const member functions, composition and aggregation, inheritance, operator overloading, etc.). You might not be able to finish the whole project so you should prioritize your features as follow:
  • 31. 1. Input data from the two files (machines.txt and products.txt) – can start with testMachineA.txt or testMachineC.txt instead of machines.txt 2. Support one machine for one model such as model 100A or 100C 3. Support multiple machines for one model and other models – can work with machines.txt (read and ignore data for unimplemented models) 4. Output report to a file Team project: It is not required but it is highly recommended that you work in a team of two or three people since there will be lots of work for one person. You must sign up by a specified deadline if it is going to be a team project (MW section -- Wednesday, 05/15/19; TTh section -- Thursday, 05/16/19). Make sure to split the responsibilities equally and work together (each person on the team should be responsible for one or more classes). You do need to provide a short description on who did what and your experience as a team project. If there are features that you like to add to your application, let me know ahead of time.
  • 32. Project presentation: Each team must do a short presentation about your project (including a 1-person team) or points will be deducted. It will be around 10 minutes and you need to discuss status, show your design (UML class diagram), demonstrate the program (running specified test cases), and answer questions. Extra credit: You can earn up to 6 additional points for two of the following (each feature is worth 3 points): • Fully utilizing OOP approach – minimal main() with well- defined related classes, good use of has-a and is-a relationships (3 points) • Implementation of model 100D (3 points) • Refill machine -- add more coins and product items to a machine (3 points) • Purchase multiple items in one transaction (3 points) • Pre-approved additional feature (3 points) – propose and ask for approval Bonus points: The best overall project will earn an extra 6
  • 33. points, the second best overall project will earn an extra 4 points, and the third best overall project will earn an extra 2 points. It will be based on the following with 1 being the most important: 1. Fully implementation of required features 2. Good utilization of OOP 3. Your program is robust and easy to use (input validation and helpful output) 4. Good presentation/demonstration by the whole team (handout, PowerPoint, planned test cases/scenarios, etc.) 5. Work well as a team Please provide documentation and applying good coding style because it is part of the grade. Use the provided template as the starting point. You must come up with a sufficient number of test cases since the test cases are also part of the grade. Please submit the following items in a folder if flash drive is included for each team (can also submit source code ahead of time via Canvas and a folder is not needed). You can also submit just a hardcopy of the title page and remaining items electronically via Canvas (a PDF file of all printouts and actual source files in a .zip file). Each team only needs to submit one set of project submission.
  • 34. 1. Title page with name, class, project number, and relevant information about your program (compiler and system used, file names). 2. Status and team information (if applicable). Clearly document extra features and missing features if applicable. 3. Design documentation – UML class diagram and pseudocode if applicable. 4. Printouts of any input/output. Include the test cases on project sheet. 5. A printout of the source code. 6. A copy of source code on a flash drive or Canvas -- source code (.h and .cpp files in a .zip file). Your program will be graded as follow: • Correctness/Efficiency: 40 points • Test Cases: 5 points • Documentation/Coding Style: 10 points • Presentation: 5 points © by T. Vo