Applied Final Project- "Your Lot in Life" Assignment (40%)
You will be writing a paper about one of these scenarios.
1. You are expecting your first baby and are thinking about sleeping arrangements. You have heard of the concept of "the family bed" and are considering having the baby sleep with you and your spouse.
2. You are expecting your first child and are interested in breastfeeding your baby. You would also like to return to work relatively soon. You have to decide how valuable breastfeeding is and whether you can work and breastfeed.
3. Your 12-year-old step-daughter tells you that you are not her real mother (or father) and can't tell her what to do.
4. You are extremely concerned because your 11-year-old son has been suspended from school numerous times for fighting. He just can't seem to get along with other children.
5. You and your spouse have just decided to divorce. Your 7-year-old is very upset about this change.
6. Your parents were over for dinner the other night. Your 6-year-old did not want to eat the beans you served, or the fish. Your parents said that you should have insisted that he/she should have had some, and that you should insist on this as a regular practice in your home.
7. Your 9-year-old is frequently sad and feels that nobody likes him/her. A friend has just suggested that maybe he/she is suffering from childhood depression.
8. Your daughter is having a great deal of difficulty in school. You think she may have learning disabilities. You would like to get the school system to evaluate her and help plan a program for her.
9. Your 2-year-old has not begun speaking yet.
10. Your 6-year-old still wets the bed almost every night.
11. Your 6-year-old has just been diagnosed with Attention Deficit Hyperactivity Disorder (ADHD).
12. Your 9-year-old daughter has begun menstruating and you are concerned about the effects of early puberty on her social development.
13. Your children are all adults and have moved out of the family home. Your youngest daughter is 24, a single parent, and has just asked to move back into your home because she has been laid off at work.
14. Your five-year-old's birthday is just one month before the age cut-off for kindergarten. You are considering having him/her start school a year later.
15. Your son/daughter has always struggled with school. Your third grader's teacher has just suggested that he/she repeat the third grade.
16. Your 12-year-old daughter who has never had a weight or eating problem is now worrying that she is too fat. The mother of one of her friends has just told you that she thinks your daughter may be bulimic.
17. You have noticed behavioral changes in your 14-year-old and are concerned that he/she may be using drugs or alcohol.
18. You are expecting your first child. You and your spouse are beginning the search for good daycare.
19. You are considering home-schooling your child. You need to get enough information to actually start home-schooling your child.
20. Your 1.
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
Applied Final Project- Your Lot in Life Assignment (40)You.docx
1. Applied Final Project- "Your Lot in Life" Assignment (40%)
You will be writing a paper about one of these scenarios.
1. You are expecting your first baby and are thinking about
sleeping arrangements. You have heard of the concept of "the
family bed" and are considering having the baby sleep with you
and your spouse.
2. You are expecting your first child and are interested in
breastfeeding your baby. You would also like to return to work
relatively soon. You have to decide how valuable breastfeeding
is and whether you can work and breastfeed.
3. Your 12-year-old step-daughter tells you that you are not her
real mother (or father) and can't tell her what to do.
4. You are extremely concerned because your 11-year-old son
has been suspended from school numerous times for fighting.
He just can't seem to get along with other children.
5. You and your spouse have just decided to divorce. Your 7-
year-old is very upset about this change.
6. Your parents were over for dinner the other night. Your 6-
year-old did not want to eat the beans you served, or the fish.
Your parents said that you should have insisted that he/she
should have had some, and that you should insist on this as a
regular practice in your home.
7. Your 9-year-old is frequently sad and feels that nobody likes
him/her. A friend has just suggested that maybe he/she is
suffering from childhood depression.
8. Your daughter is having a great deal of difficulty in school.
You think she may have learning disabilities. You would like to
get the school system to evaluate her and help plan a program
for her.
9. Your 2-year-old has not begun speaking yet.
10. Your 6-year-old still wets the bed almost every night.
11. Your 6-year-old has just been diagnosed with Attention
Deficit Hyperactivity Disorder (ADHD).
2. 12. Your 9-year-old daughter has begun menstruating and you
are concerned about the effects of early puberty on her social
development.
13. Your children are all adults and have moved out of the
family home. Your youngest daughter is 24, a single parent, and
has just asked to move back into your home because she has
been laid off at work.
14. Your five-year-old's birthday is just one month before the
age cut-off for kindergarten. You are considering having
him/her start school a year later.
15. Your son/daughter has always struggled with school. Your
third grader's teacher has just suggested that he/she repeat the
third grade.
16. Your 12-year-old daughter who has never had a weight or
eating problem is now worrying that she is too fat. The mother
of one of her friends has just told you that she thinks your
daughter may be bulimic.
17. You have noticed behavioral changes in your 14-year-old
and are concerned that he/she may be using drugs or alcohol.
18. You are expecting your first child. You and your spouse are
beginning the search for good daycare.
19. You are considering home-schooling your child. You need
to get enough information to actually start home-schooling your
child.
20. Your 14-year-old daughter accidentally leaves her purse
open in the family room and you see a package of birth-control
pills.
21. You have discovered that your 12-year-old has been
downloading and viewing pornography on the Internet.
22. Your 16-year-old has decided to go on a diet. While you
want your child to be healthy, you notice that s/he frequently
skips meals, exercises 3-4 times daily, and refers to
herself/himself as “fat”.
23. While putting away laundry, you find a box of condoms in
your 15-year-old’s room.
24. Your 17-year-old brings her/his friends to the house
3. frequently. You notice that many of these friends are openly
homosexual.
25. It is February. Your 18-year-old, who is graduating in May,
has not completed any college applications or expressed any
plans for life after high school.
26. You overhear a conversation your 14-year-old is having and
every other word out of his/her mouth is profanity.
27. You find a bottle of vodka under your 18-year-old’s bed.
28. Your 16 year old comes into the house after attending a
party, smelling of cigarettes and marijuana.
29. Your 15-year-old is student council president, captain of the
lacrosse team, plays the piano, teaches Sunday school,
volunteers at the local soup kitchen, is taking 5 Advanced
Placement courses, and is a member of National Honor Society.
30. Your 18-year-old insists on marrying his/her high school
sweetheart at graduation, although receiving several full
scholarships to various colleges, as well as several promising
internships. In addition, the sweetheart is a LOSER!
31. Your 17-year-old announces that s/he is about to become a
parent.
32. You and your spouse do not agree about whether parents can
argue in front of their children.
Part 1: Selection of Topic and Annotated Bibliography (10%)
Choose one of the Lot of Life scenarios.
Sources of Information: Searching the University of Maryland
(or comparable) library databases, find at least 5 primary,
scholarly sources of information that describe theoretical
perspectives and/or report up-to-date research findings related
to your selected scenario for the Applied Final Project.
Your 5 sources of information should be drawn from full-text,
scholarly, peer-reviewed journal articles published since 2010;
books authored by theorists studied in this course (books
written by theorists may be published earlier than 2010) and
researchers, and government bulletins reporting up-to-date
statistics and census information.
4. Annotated Bibliography: Prepare an annotated bibliography
which includes each source of information (written in APA, 6th
edition, style), followed by a brief (about 2-4 sentences)
description of its contents and application to your selected
scenario. Please double space between each source of
information.
Grading Criteria/Rubric (10 points)
1 point for each scholarly source of information (as described
above)
1 point for each annotation (as described above)
Part 2: Theoretical Perspective (5%)
Identify at least one human development theory (studied in our
course) that can be applied to your selected scenario. A theory
may explain causes of a scenario/problem/issue; point to
effective community services, interventions, and/or programs;
or may provide a foundation for parenting strategies and
approaches.
Write at least three paragraphs identifying the theory,
describing the theory, why you selected the theory, and how it
can be applied to your scenario.
Assignment Format and Referencing Style: Write in
essay/paragraph style.
Use UMUC's Guide to Writing and Research for how to cite and
reference your sources of information in APA style.
Grading Criteria/Rubric (5%)
1 point for identification of an appropriate theory to apply to
your scenario.
2 points for correctly describing the theory
2 points for correctly applying it to your selected scenario.
Part 3: Research Paper (25%)
Prepare a 7 - 10 page (not including title and reference pages)
scholarly research paper on the underlying issue/issues of the
scenario you chose in the Lot in Life Applied Final Project and
a description of how parents can address the issue/s -- based
5. upon at least one human development theory and up-to-date
research findings (published since 2010). Your paper should
include information from at least 8 primary scholarly sources of
information (peer reviewed journal articles published since
2010 and books authored by theorists studied in our course.
These sources of information are in addition to information
from government and community agencies.
If, in addition to the required sources of information as
described above, you include World Wide Web sources of
information on your topic, you will want to review the
guidelines for evaluating Internet sources of information (see
"Web Resources" sub-heading below). Do not draw information
from Wikipedia.
Sources of information should be cited and referenced in APA
6th edition, style.
Note: Your references for Part 3 do not have the be the same
sources of information included in Parts 1 and 2. You may have
located more appropriate and/or more recent sources of
information since the submission of Parts 1 and 2.
You will contact at least two local community agencies (not just
their websites) that provide face-to-face services, workshops,
interventions, skills trainings, and support programs for
individuals and families dealing with the issues an problems
related to your selected scenario.
Include descriptions of their mission statement, specific contact
information, description of provided services and programs, etc.
and cost of services, etc. Do not just provide links to websites.
Writing Tip: This is to be a scholarly paper, written in third
person voice (do not write "I," "we," "you," "us," "our," etc.
Assignment Format and Referencing Style: Write in
essay/paragraph style.
Use UMUC's Guide to Writing and Research for how to cite and
reference your sources of information in APA style.
Grading Criteria/Rubric (25%)
A grading rubric for Part 3 of the Applied Final Project is
posted in Content as a sub-module under Syllabus.
6. Web Resources
As you use the Web for information, you should be aware of the
fact that the Web has both good and bad information, as well as
information that is biased. There are many online resources
devoted to finding and evaluating information on the Web. A
very detailed discussion of how to evaluate information can be
found at Johns Hopkins University. Do not use Wikipedia as a
source for your information.
Finally, sources that tend to have good information include the
following: college or university department sites (be careful of
student pages; some are very good, but some are not so good),
professional organizations, governmental agencies, professional
journals, and regularly published newspapers and magazines.
Use the following Check List when submitting the research
paper. RESEARCH PAPERS MISSING THE CHECK LIST
WILL LOSE THREE POINTS.
Research Paper CHECK LIST
(Submit with Lot in Life research paper)
Name __________________________________ BEHS 343
section _______
Checklist
_____ I am submitting this assignment to the LEO assignment
tab as an attached file. The file name is my last name with the
number 3 after it.
_____ My paper has a cover sheet that lists my name, the
BEHS section number, the scenario I have chosen.
______I have attached the assignment in Assignments as ONE
file in Word or rtf.
_____ I have completed the UMUC modules on APA Style and
How to Avoid Plagiarism.
_____ I have submitted this assignment to http://turnitin.com
according to the directions posted in Content.
Problems That Lower Your Grade:
· plagiarism: the grade is 0 and you will be reported to the Dean
7. · incorrect referencing of material
· too many quotes (and not enough of your own words)
· no reference page -- paper will not be accepted
· large fonts and margins (insufficient words per page)
· no coversheet
· no checklist
· assignment not submitted according to directions
14
BEHS 343: Grading Rubric: Applied Final Project -- Part 3
8. Part 3: Research Paper (50 points)
A 7 - 10 page (excluding title page and reference list) research
paper on the underlying issue you chose for the applied final
project and a description of how parents can deal with the
issue/s of the Lot in Life -- based upon theory and research
findings.. Your research paper should draw from at least 8
scholarly primary sources of information (peer-reviewed journal
articles, books written by human development theorists, and
government bulletins reporting up-to-date statistics). All
sources of information must be cited and referenced in APA, 6th
edition, style. Please see the Syllabus and the UMUC policy on
plagiarism.
Points for Part 3 of the applied final project will be assigned in
the following manner:
Description of the Problem/Issue
…………………………………………5 points
Background Information .........
.............................................................10 points
(theoretical perspectives and up-to-date research findings
related
to the topic)
Strategies for addressing the issue, based upon theory and
research
findings..................................................................................
....10 points
Descriptions of 2 local agencies that work directly with parents
and/or their children on the underlying
issue/s......................................10 points
9. >Identification and description of two agencies (2 pts.)
> Mission statements of each agency (2 points)
> Contact information for each agency (1 point)
> Available services and programs for each agency (4 points)
> Cost of services and programs for each agency (1 point)
At least 8 primary sources of information (see above)
.......................10 points
Well organized, well written, APA format
………………………………. 5 points
final static int AlphabetSize = 26;
final static Scanner cin = new Scanner(System.in);
final static PrintStream cout = System.out;
final static int MaxBarLength = 50;
public static void main(String[] args) {
String fileName;
// sign-on
cout.print("CPS 150 Assignment 6 by __your name
10. here___nn");
// get the file name
cout.print("Enter the file name: ");
fileName = cin.nextLine();
// process the file
try {
processFile(fileName);
}
catch (IOException e) {
e.printStackTrace();
} // end try
// sign-off
cout.print("nAssignment 6 completenn");
} // end main
11. static void processFile(final String fileName)
throws FileNotFoundException, IOException
{
FileInputStream inFile = new FileInputStream(fileName);
int inputValue;
// declare other variables you need
// get the first character from file
inputValue = inFile.read();
while (inputValue != -1) {
char ch = (char) inputValue;
// add code to process this character
// read next input character
12. inputValue = inFile.read();
} // end loop
inFile.close();
// generate appropriate output
} // end function
static void display(final int [] counters) {
// write code for this function
} // end function
// char2int is complete
static int char2int(final char arg) {
13. if (!Character.isLetter(arg))
return -1;
else
return (int) Character.toUpperCase(arg) - (int) 'A';
} // end function
// function printChars writes n copies of the character c to the
// standard output device
static void printChars (final int n, final char c) {
// write the code
} // end printChars
// this function returns the largest value stored in the array
static int maxCount(final int [] arr) {
// write the code
14. } // end function
23658134-01284830903=-1298230
47523758347048329412948412834=2
13827 9840298430812836848444680
#$^*&()(^$^%)*))_((_(_(_
%*&*))(_(_(9=-90=098488308504+88+8-8+5+86
7357934640964=-0634-534
A quick brown fox jumps over the lazy dog.
This assignment is the beginning of a grading program,
which we will continue
to develop over some of the following assignments.
The objective of the program is to input 3 test scores (in the
range
15. 0-100), calculate the average score, then determine the
appropriate letter
grade using the standard scale, A - 90% or above, ... F -
below 60%.
Input to the program:
a) student's first name and last name (use C++ string class)
b) 3 test scores (all int)
Output from the program (all on one line, table format)
a) student's name in (last, first) format (Calculated, not just
displayed)
b) 3 test scores (int)
c) average (double) Show only 2 digits after decimal point
d) letter grade (char)
Programming concepts used: Array of counters, file input,
functions, bar graph (histogram), scaling, frequency analysis.
References: a) See
http://en.wikipedia.org/wiki/Letter_frequency for information
about frequency of letters in typical English text; b) See
16. programming problem P6.21 (page 310) in our textbook for an
example of a bar chart/graph.
Do you know which letter is most frequent in typical English
text? Which is the least frequent? In this assignment you will
read some text from a file and count the number of times each
letter appears (its frequency). The frequencies will be stored in
an array of integers (size 26). Upper case and lower case letters
will not be distinguished. Characters other than letters (such as
digits, punctuations, other symbols) may be present. Those non-
alphabetic characters will be counted separately (not counted
into this array).
Suppose we declare: int [] counters = new int[26]; // allocate
storage and initialize
0 1 2 3 4 5 6 7 8 9 10 11
12 13 14 15 16 17 18 19 20 21 22 23 24
25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17. 0
0
0
0
0
0
0
0
The idea is to increment counters[0] when we see an 'a' or an
'A', increment counters[1] when we see a 'b' or a 'B', etc. This is
very similar to what we did in Lab 13.
What will be the contents of the array counters after the
following text is processed? (The letters are shown just to
clarify which array element counts which character, they are not
really stored anywhere).
A quick brown fox jumps over the lazy dog.
0 1 2 3 4 5 6 7 8 9 10 11
12 13 14 15 16 17 18 19 20 21 22 23 24
25
2
1
1
1
2
1
1
1
1
1
1
1
1
1
19. Y
Z
Input to the program
The program would prompt for the name of a file that it should
open. It reads the name of the file into a variable of type String,
and attempts to open that file[footnoteRef:1]. The program then
reads the contents of that file character by character (see
below). [1: Reading individual characters from a file using a
Scanner is described in section 7.2.2 (page 324), but this is too
complicated. Instead, we use a FileInputStream and use the
read() method. This method reads a character (as an integer) and
returns -1 when the end-of-file is reached. A non-negative value
returned by read() is the integer code for the character read and
must be type cast into a char type variable. The skeleton code
provided takes care of these issues. Also see special topic 7.3
(page 323). ]
Output from the program
Basic Level: You should try to get this level of functionality
first. At this level, the program reports:
· The number of alphabetic and non-alphabetic characters in the
file.
· If the count of alphabetic characters is > 0, it will then present
the frequency data for alphabetic characters in a 2 column table.
If there were 0 alphabetic characters, it should just print a
message saying that there is no Letter frequency data to display.
After you have achieved the basic level of functionality, you
should attempt a higher level of functionality. You can choose
standard level for full credit and advanced level for extra credit.
To get full credit for this assignment, you need to have your
program working at standard level.
Standard level: Display a bar of asterisks whose length is equal
to the frequency of the character, next to the numerical value.
20. Advanced level: For a file containing more than a few
paragraphs, the letter frequencies would be larger than the
width
of a typical console window, and it would not be useful to have
bars of asterisks than span multiple output lines or extend
beyond the visible window boundary. At this level, your
program must calculate a suitable scale factor, so that the
longest bar it has to draw has a reasonable length (as in P6.21).
See later in this document about how to find a scale factor. This
option requires completing standard level first. So if letter E
appeared 100 times and letter A appeared 80 times, and we
chose the scale factor to be 4, then the bar next to E has 25
asterisks and the bar next to A has 20 asterisks. A sample output
for advanced level will be posted later.
Overall design: See the skeleton program posted. The 'main'
function provided is complete, except where you need to add
your name. The 'main' function gets the name of the input file
from the user, and passes that file name to a function
processFile, which really does most of the work. The function
called by 'main' could cause an exception, and I provide the
code to handle the exception in a minimal way, as we have not
learned yet about how to handle exceptions. You need to
primarily work on the functions processFile and display.
Functional decomposition
Besides ‘main’, there will be 4 required functions for the basic
level.
static int char2int(final char arg) This function receives a
character through its parameter and
returns an integer code. For non-letter characters, it just returns
-1. For letters, values between 0 and 25 are returned (no case
distinction) with 0 being returned when arg = ‘a’ and 25 being
returned when arg = ‘z’, similarly for other letters. I will
provide this function.
static void processFile(final String fileName) This function
declares and initializes some
21. counter variables and the array of counters. It attempts to open
the file as a FileInputStream (may cause exception, handled by
'main'). If the file is opened successfully, its contents are
processed character by character. Remember that the read()
method returns an integer code of the character, but the code is
-1 when it gets to the end of the file.
static void display(final int [] counters) This function displays
the frequency data (see sample output). At the basic level the
output is a two-column table. At standard or advanced level it
also displays a bar of asterisks representing the frequency
value. The display function should use (call) the "printChars"
function. static void printChars(final int n, final char c) This
function prints the character c (n times) on System.out. It
should not send the end-of-line character to System.out.
If you want to implement the advanced level, you will need to
implement the following function:
static int maxCount(int [] arr) This function returns the largest
frequency value stored in the array, useful for deciding on the
scale to use for the histogram.
Useful library functions: isLetter, toUpperCase (both are
methods in Character). The skeleton posted already uses these
functions, so you probably will not need to use them yourself.
Scaling for Advanced level
It is quite possible that the frequency values for certain letters
can be larger than the number of characters that can fit on a line
of output (typically less than 80). The bar corresponding to each
character should still fit on one output line. We solve the
problem by finding out the largest count value (use the function
maxCount mentioned above), divide (use floating point
division) that number by 50. If the result is not an integer, we
round up to closest higher integer (the Math.ceil function (see
page 883) from Java Math library is useful). If the result is s,
then the number of ‘*’ characters used to draw the bar for
frequency f is f/s (rounded to nearest integer, use Math.round,
22. then type cast to int).
Sample output (standard level)
Sample output when file cannot be opened
Sample output (Basic level)
Sample output when there are no letters in the input file
Page 1 of 4 Last update: 2014-11-29
Page 1 of 4 Last update: 2014-11-29
Page 5 of 5 Last update: 2014-11-29