PRG 420 Entire Course

PRG 420 Entire Course

https://plus.google.com/u/0/108200033792883877670/posts/dWT4sDYbQKM

 
PRG/420

JAVA PROGRAMMING I

 

The Latest Version A+ Study Guide

 

**********************************************

PRG 420 Entire Course Link

https://uopcourses.com/category/prg-420/

**********************************************

 

 

PRG 420 Week 1 Individual: Java™ Program

Create a console based, non-GUI Java program using NetBeans Integrated Development Environment (IDE) that displays “Hello world!”

Take a screenshot that shows the program’s successful compilation and execution.

Submit both a copy of your program and the screenshot.

Note: No points will be awarded for submitting the program alone.

Deliverables (Two (2) Files):

Files# 1. Take a screen shot that shows the program’s successful compilation and execution. Submit the screen shot in a MS Word document.

File #2. Submit a Compress/ZIP file that contains your Java NetBeans Assignment Project.

Note. No points will be awarded for submitting just a java file program alone. It is required to submit a Compress/ZIP file that contains your Java NetBeans Assignment Project.  Submit the Assignment NetBeans Project in a Zip file.

Important: All individual and Learning Team programming assignments are Java programming assignments. In this class you are required to use NetBeans as your Java Integrated Development Environment (https://netbeans.org ). You can only submit for grading NetBeans Projects in a Zip files.

Code Comments: There should be proper documentation in the source code. Including a header block comment section (Programmer Name, Date, University Info, Code Narrative/Description, Special Inputs or Libraries, Outputs Descriptions, and any special notes to users and programmers.

The easiest way to do that is by doing the following: Once you are ready to submit your assignment, on the NetBeans,  main menu, go to File – Export Project – Zip option. Pay close attention to where are you saving the Zip file. It is important to identify the location of the Zip file. You are required to submit the Compressed/Zipped NetBeans Java Project file. I will decompress/Unzip your project in a sandbox folder, open NetBeans, then your project. After I open your project I will start the grading process.

Grading/Earned Points: In order to earn points on your submitted assignments, it is critical that I can build and execute your project, I cannot complete the grading rubric assessment and award points if I cannot build and execute the project so I complete the grading process. Post any questions you may have under this assignment (Discussion on This Assignment — New Message Button).

 

 

 

 

PRG 420 Week 2 Learning Team: Quality Control Sheet
 

Resource: Excel Scoring instrument (as sample starting reference document). Important: This is ONLY a draft sample to put together your own Learning Team Peer-Review/QC form.

Create a Peer-Review/quality control (QC) Form using the scoring instrument as your stating point. The Peer-Review/QC Form developed by the team will be used later in this course to evaluate team members’ programs. As a team, share your ideas with each other and create one common Peer-Review/QC Form that your team will use. Your final Peer-Review/QC Form should be compiled in Microsoft® Excel and MUST include the following:

 

 

 

Areas to enter the evaluator’s name, the name of the program being evaluated, and the date the program is received
 

 

A set of detailed criteria for reviews, comments, and improvement.
 

 

Areas for detailed evaluation comments, suggestions, ideas, recommendations, etc.
 

 

Do not use the scoring points portion of the sample provided, normally in peer reviews team members are not graded, ranked, or scored.
 

 

Add to the Peer-Review/QC Forms other elements of coding and programming best practices as the Team see appropriate.
 

 

Design your Peer-Review/WC Form in such a way that ALL team member can review and provide comments on ALL member of the Team. All team members must review all other team members.
 

 

Submit your Learning Team’s final Peer-Review/QC Form to your instructor. Only ONE Peer-Review/QC Form must be submitted per Learning Team.

Submit your team’s final QC sheet using the Assignment Files tab.

 

 

 

 

PRG 420 Week 2 Individual: Salesperson Java™ Application Part I
 

Write a Java™ application using NetBeans™ Integrated Development Environment (IDE) that calculates the total annual compensation of a salesperson. Consider the following factors:

 

 

 

A salesperson will earn a fixed salary of $85,000.00.
 

 

A salesperson will also receive a commission as a sales incentive. Commission is a percentage of the salesperson’s annual sales. The current commission is 10% of total sales.
 

 

The total annual compensation is the fixed salary plus the commission earned.
 

 

The Java™ application should meet these technical requirements:

 

 

 

The application should have at least one class, in addition to the application’s controlling class (a controlling class is where the main function resides).
 

 

There should be proper documentation in the source code. Including a header block comment section (Programmer Name, Date, University Info, Code Narrative/Description, Special Inputs or Libraries, Outputs Descriptions, and any special notes to users and programmers.
 

 

The application should ask the user to enter annual sales, and it should display the total annual compensation.
 

 

Deliverables (Two (2) Files):

Files# 1. Take a screen shot that shows the program’s successful compilation and execution. Submit the screen shot in a MS Word document.

File #2. Submit a Compress/ZIP file that contains your Java NetBeans Assignment Project.

Note: No points will be awarded for submitting just a java file program alone. It is required to submit a Compress/ZIP file that contains your Java NetBeans Assignment Project.  Submit the Assignment NetBeans Project in a Zip file.

Important: All individual and Learning Team programming assignments are Java programming assignments. In this class you are required to use NetBeans as your Java Integrated Development Environment (https://netbeans.org). You can only submit for grading NetBeans Projects in a Zip files.

The easiest way to do that is by doing the following: Once you are ready to submit your assignment, on the NetBeans, main menu, go to File – Export Project – Zip option. Pay close attention to where are you saving the Zip file. It is important to identify the location of the Zip file. You are required to submit the Compressed/Zipped NetBeans Java Project file. I will decompress/Unzip your project in a sandbox folder, open NetBeans, and then your project. After I open your project I will start the grading process.

Grading/Earned Points: In order to earn points on your submitted assignments, it is critical that I can build and execute your project, I cannot complete the grading rubric assessment and award points if I cannot build and execute the project so I complete the grading process. Post any questions you may have under this assignment (Discussion on This Assignment — New Message Button).

 

 

 

 

PRG 420 Week 3 Learning Team: Quality Control Sheet Review
 

As one of the requirements for the Bachelor of Science in Information Technology program, you must design and develop a computer program using professional principles and standards.

 

 

 

Complete an evaluation of each team member’s Week # 1 Individual program assignment using the Peer-Review/QC form your team developed in Week Two. All team members must review all other team members Week #1 Individual programming assignment.
 

 

Consider the following: 

 

 

 

Make sure that the source code submitted for evaluation is the same one that is submitted for the Individual assignment.
 

 

DO NOT Review Programming Assignments that have not being graded yet, only submit for review your Week #1 Individual Programming Assignment.
 

 

As a team, agree on a deadline for members to have the evaluations completed. This is necessary so the team has time to compile all members’ evaluations. Team members who do not meet the evaluation deadline will not receive full credit for this assignment.
 

 

Each Learning Team should organize their input and submit ONE Excel file only. Use of tabs is recommended.
 

 

Note that using pop-up comments (such as <SHIFT-F2 in Microsoft® Excel®) is not acceptable. Team members are encouraged to provide unique comments for each other.
 

 

As a team, share your ideas with each other and create one common Peer-Review/QC Form that your team will use. Your final Peer-Review/QC Form should be compiled in Microsoft® Excel and MUST include the following:

 

 

 

Areas to enter the evaluator’s name, the name of the program being evaluated, and the date the program is received
 

 

A set of detailed criteria for reviews, comments, and improvement.
 

 

Areas for detailed evaluation comments, suggestions, ideas, recommendations, etc.
 

 

Add to the Peer-Review/QC Forms other elements of coding and programming best practices as the Team see appropriate
 

 

Submit your Learning Team’s final Peer-Review/QC Form to your instructor. Only ONE Peer-Review/QC Form/Excel File must be submitted for grading.

Submit your team’s completed Peer-Review/QC form using the Assignment Files tab.

 

 

 

 

PRG 420 Week 3 Individual: Salesperson Java™ Application Part II
 

Modify the Week Two Java™ application using Java™ NetBeans™ IDE to meet these additional and changed business requirements:

 

 

 

The company has recently changed its total annual compensation policy to improve sales.
 

 

A salesperson will continue to earn a fixed salary of $85,000.00. The current sales target for every salesperson is $150,000.00.
 

 

The sales incentive will only start when 80% of the sales target is met. The current commission is 15% of total sales.
 

 

If a salesperson exceeds the sales target, the commission will increase based on an Incentive factor. The Incentive factor is 2.0%
 

 

The application should ask the user to enter annual sales, and it should display the total annual compensation.
 

 

The application should also display a table of potential total annual compensation that the salesperson could have earned, in $20,000.00 increments above the salesperson’s annual sales, until it reaches 50% above the salesperson’s annual sales. 

 

 

 

Sample Table: Assuming an Initial total annual sales amount of $500,000.00, the table would look like this:
 

 

 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Sales
Total Compensation
500,000
<<Program calculated value
520,000
<<Program calculated value
540,000
<<Program calculated value
560,000
<<Program calculated value
580,000
<<Program calculated value
600,000
<<Program calculated value
620,000
<<Program calculated value
640,000
<<Program calculated value
660,000
<<Program calculated value
……..
<<Program calculated value
750,000
<<Program calculated value
 

The Java™ application should also meet these technical requirements:

 

 

 

The application should have at least one class, in addition to the application’s controlling class.
 

 

The source code must demonstrate the use of conditional and looping structures.
 

 

There should be proper documentation in the source code. Including a header block comment section (Programmer Name, Date, University Info, Code Narrative/Description, Special Inputs or Libraries, Outputs Descriptions, and any special notes to users and programmers.
 

 

Deliverables (Two (2) Files):

Files# 1. Take a screen shot that shows the program’s successful compilation and execution. Submit the screen shot in a MS Word document.

File #2. Submit a Compress/ZIP file that contains your Java NetBeans Assignment Project.

Note: No points will be awarded for submitting just a java file program alone. It is required to submit a Compress/ZIP file that contains your Java NetBeans Assignment Project.  Submit the Assignment NetBeans Project in a Zip file.

Important: All individual and Learning Team programming assignments are Java programming assignments. In this class you are required to use NetBeans as your Java Integrated Development Environment (https://netbeans.org). You can only submit for grading NetBeans Projects in a Zip files.

The easiest way to do that is by doing the following: Once you are ready to submit your assignment, on the NetBeans, main menu, go to File – Export Project – Zip option. Pay close attention to where are you saving the Zip file. It is important to identify the location of the Zip file. You are required to submit the Compressed/Zipped NetBeans Java Project file. I will decompress/Unzip your project in a sandbox folder, open NetBeans, and then your project. After I open your project I will start the grading process.

Grading/Earned Points: In order to earn points on your submitted assignments, it is critical that I can build and execute your project, I cannot complete the grading rubric assessment and award points if I cannot build and execute the project so I complete the grading process. Post any questions you may have under this assignment (Discussion on This Assignment — New Message Button).

 

 

 

 

PRG 420 Week 4 Learning Team: Week Four Quality Control Sheet Review
 

As one of the requirements for the Bachelor of Science in Information Technology program, you must design and develop a computer program using professional principles and standards.

 

 

 

Complete an evaluation of each team member’s Week # 2 Individual program assignment using the Peer-Review/QC form your team developed in Week Two. All team members must review all other team members Week #2 Individual programming assignment.
 

 

Consider the following:

 

 

 

Make sure that the source code submitted for evaluation is the same one that is submitted for the Individual assignment.
 

 

DO NOT Review Programming Assignments that have not being graded yet, only submit for review your Week #2 Individual Programming Assignment.
 

 

As a team, agree on a deadline for members to have the evaluations completed. This is necessary so the team has time to compile all members’ evaluations. Team members who do not meet the evaluation deadline will not receive full credit for this assignment.
 

 

Each Learning Team should organize their input and submit ONE Excel file only. Use of tabs is recommended.
 

 

Note that using pop-up comments (such as <SHIFT-F2 in Microsoft® Excel®) is not acceptable. Team members are encouraged to provide unique comments for each other.
 

 

As a team, share your ideas with each other and create one common Peer-Review/QC Form that your team will use. Your final Peer-Review/QC Form should be compiled in Microsoft® Excel and MUST include the following:

 

 

 

Areas to enter the evaluator’s name, the name of the program being evaluated, and the date the program is received
 

 

A set of detailed criteria for reviews, comments, and improvement.
 

 

Areas for detailed evaluation comments, suggestions, ideas, recommendations, etc.
 

 

Add to the Peer-Review/QC Forms other elements of coding and programming best practices as the Team see appropriate
 

 

Submit your Learning Team’s final Peer-Review/QC Form to your instructor. Only ONE Peer-Review/QC Form/Excel File must be submitted for grading.

Submit your team’s completed Peer-Review/QC form using the Assignment Files tab.

 

 

 

 

PRG 420 Week 4 Individual: Salesperson Java™ Application Part III
 

Modify the Week Three Java application using NetBeans IDE to meet these additional and changed business requirements:

 

 

 

The application will now compare the total annual compensation of at least two salespersons.
 

 

It will calculate the additional amount of sales that each salesperson must achieve to match or exceed the higher of the two earners.
 

 

The application should ask for the name of each salesperson being compared.
 

 

The Java application should also meet these technical requirements:

 

 

 

The application should have at least one class, in addition to the application’s controlling class.
 

 

The source code must demonstrate the use of Array or ArrayList.
 

 

There should be proper documentation in the source code.
 

 

Submit your Java application file using the Assignment Files tab.

 

 

 

 

PRG 420 Week 5 Learning Team: Reusability
 

In the real world, an entire program is rarely written from scratch. It is very likely that there are classes or functions that already exist. The key to using these existing modules successfully depends on how modular the classes or functions are written.

Key Terms: Software Reuse, Software Reusability, Software Integration, Software development Integration, Software Resuse Challenges, Software Integration Challenges, Software Resuse and Integration.

In this Learning Team assignment, your mission is to take a section of one team member’s Week Four program and replace a similar section of another team member’s Week 3 Individual Programming Assignment.

Submit the following TWO major deliverables for this Learning Team assignment:

 

 

 

Deliverable #1: Following APA Guidelines, submit an 800 to 1050-word (not including title page) paper with following sections and describing the following activities: 

 

 

 

Introduction
 

 

How the two programs were selected (process, approach, etc.)
 

 

The process of identifying the classes or functions for replacement
 

 

The changes needed to make the final Java™ application program work correctly
 

 

Challenges and difficulties encountered during the integration process (if any)
 

 

Conclusions
 

 

References (At least two cited scholarly peer-review accredited sources)
 

 

 
 

 

Deliverable #1 Grading/Earned Points: I will be using the LT Week5 Grading Rubric provided to grade this Learning Team Assignment, please review it and submit questions as early as possible.

Deliverable #2. Submit a Compress/ZIP file that contains your Learning Team Integrated Java NetBeans Assignment Project.

Note: No points will be awarded for submitting just a java file program alone. It is required to submit a Compress/ZIP file that contains your Java NetBeans Assignment Project.  Submit the Assignment NetBeans Project in a Zip file.

Important: All individual and Learning Team programming assignments are Java programming assignments. In this class you are required to use NetBeans as your Java Integrated Development Environment (https://netbeans.org). You can only submit for grading NetBeans Projects in a Zip files.

The easiest way to do that is by doing the following: Once you are ready to submit your assignment, on the NetBeans, main menu, go to File – Export Project – Zip option. Pay close attention to where are you saving the Zip file. It is important to identify the location of the Zip file. You are required to submit the Compressed/Zipped NetBeans Java Project file. I will decompress/Unzip your project in a sandbox folder, open NetBeans, and then your project. After I open your project I will start the grading process.

Deliverable #2 Grading/Earned Points: In order to earn the programming points on your LT Week 5 Grading Rubric assignments, it is critical that I can build and execute your project. Post any questions you may have under this assignment (Discussion on This Assignment — New Message Button).

 

 

 

 

 

PRG 420 Week 5 Individual: Programming Solutions
 

Write a paper of 350- to 700-word response to the following:

In your opinion, what are the three biggest challenges in planning and designing a solution for a programming problem? What can you do to overcome these challenges? How would you apply these techniques to the programs in this class?

Submit the following ONE major deliverable for this Individual assignment:

 

 

 

Deliverable #1: Following APA Guidelines, submit a 350 to 700-word (not including title or reference list pages) paper with following sections and describing the following activities: 

 

 

 

Title Page
 

 

Introduction
 

 

Discuss three biggest challenges in planning and designing a solution for a programming problem
 

 

Discuss how to overcome these challenges
 

 

Conclusions
 

 

References (At least one cited scholarly peer-review accredited sources)
 

 

 
 

 

Deliverable #1 Grading/Earned Points: I will be using the Individual Assignment Week5 Grading Rubric provided to grade this Assignment, please review it and submit questions as early as possible.

Submit your paper using Assignment Files tab.

 

 

 
 
Powered by