Title: JH3 Homework
Course: CPS 161: An Intro to Programming with Java - DL MM MASTER

JH3 Homework(100 points)

Create an Eclipse project named JH3_xxxxx where xxxxx is your NetID. For example: JH3_chasselb. Create the programs described below in this project. Fill in the required fields in the JH3_worksheet.txt file. Export your project file and upload it to blackboard as your work for this assignment. The worksheet file will be pasted into the blackboard comments section.

As you write your code make sure you adhere to the following standards:          Rubric

Get started early, and don't skip necessary video/lectures. If you find yourself stuck doing JH3, you should consider doing the practice work that would help prepare you for JH3:

Practice for JH3

Make sure you do your Class Participation (10 points)

Learning Enrichment: How Do I Approach Writing a Program? (20 points):

In section 4 of Learning Units there is a Learning Enrichment link called "How Do I Approach Writing a Program?". We have named the 2 characters in the animation Jack and Jill. Please walk through this unit thoughtfully and see how Jill helps Jack solve a problem called the "Sine Calculator" step by step.

Often cps161 students ask questions like Jack does as he starts out feeling clueless on how to attack a programming assignment. See if you can begin to approach programming the way Jill shows Jack. Try to do this step by step with Jack and Jill.

How Do I Approach Writing a Program

At the end of the Learning Enrichment sequence you will see the final program that they come up with. You will want this program in the end because I want you to run the program several times to calculate the Sine of the following angles in degrees:

10, 35, 90

Enter the output into the appropriate section of the JH3 worksheet.

Newton Square Root problem (20 points):

Click here for the instructions

Enter the output into the appropriate section of the JH3 worksheet.

string_methods problem (25 points):

Click here for the instructions

Enter the output into the appropriate section of the JH3 worksheet.

BreakingItDown Problem (25 points):

Click here for the instructions

Enter the output into the appropriate section of the JH3 worksheet.

**************
Note if you are having difficulty with this, there is an optional Practice problem available to prepare you for this one:

10 Points) JPHL: Breaking a Problem Down into Methods (FutureDate problem)

September 19, 2015 11:31 AM