Directions Please Solve Four Programming Problems Related To

Directionsplease Solve Four 4 Programming Problems Related To The Co

Directions please solve four (4) programming problems related to the content presented in Chapter 11 in your text. You can find the programming problems in the attached file (Module 4 Programming Problems Worksheet.docx). Download the worksheet and save it as Mod4-Worksheet-Programming-Last-First.docx with your name. Consider the problem, design an algorithm (or algorithms) that would solve the problem, and then implement the algorithm in Java.

Create a new folder and name it as Mod4-Java-Programming-Last-First, for example, Mod4-Java-Programming-Smith-John. Write the source code for each problem and save them as .java files in the folder you created. There are four programming problems for this module so you should have four .java files. Name your java files as Mod4Problem#.java, for example, Mod4Problem1.java. Please insert the algorithm written in pseudocode as a comment in the beginning of your program.

Take screenshots of your running program—using PrintScreen or any familiar tool—ensuring the console window appears on the screen. Copy the screenshots into the worksheet. If your program produces different outcomes, include screenshots of each variation. Submit the compressed folder containing all Java files as a .zip file. Do not save the worksheet in the same folder; submit it separately.

Paper For Above instruction

The assignment involves solving four programming problems related to Chapter 11 content in Java. The process begins with reviewing the problems provided in the worksheet, designing algorithms for each, and implementing these algorithms in Java. Each problem requires creating a separate Java source file named appropriately to reflect the problem number and the student's name.

To organize the work, students should create a dedicated folder for all Java files, ensuring easy submission. Each Java program should include, at the beginning, a commented pseudocode outlining the algorithm, facilitating understanding and grading. After coding, students must run each program and take screenshots of the output, especially if multiple outputs are generated. These screenshots serve as evidence of correct execution and are to be pasted into the worksheet.

The final step requires compressing all Java source files into a ZIP folder named according to the formatting instructions. The worksheet and the ZIP folder are submitted separately. This process emphasizes not only coding proficiency but also documentation and presentation skills. The assignment is graded out of 40 points, based on correctness, efficiency, documentation, and presentation, following the rubric provided.

By successfully completing this task, students demonstrate their ability to translate algorithms into Java code, organize programming projects systematically, and document their work effectively—skills essential to software development and computer science education.

References

  • Deitel, P. J., & Deitel, H. M. (2017). Java How to Program (11th Edition). Pearson.
  • Arnold, K., Gosling, J., & Holmes, D. (2005). The Java Programming Language (4th Edition). Addison-Wesley.
  • Bloch, J. (2018). Effective Java (3rd Edition). Addison-Wesley.
  • Horstmann, C. S. (2018). Core Java Volume I--Fundamentals (11th Edition). Prentice Hall.
  • Leo, S. (2016). Introduction to Java Programming and Data Structures. Pearson.
  • Muniz, F., & Silva, A. (2019). Java Programming Exercises and Projects. Packt Publishing.
  • Gosling, J., Joy, B., Steele, G., & Bracha, G. (2014). The Java Language Specification (Java SE 8 Edition). Oracle.
  • O'Reilly Media. (2017). Learning Java Programming. O'Reilly Media.
  • Java Documentation. (2023). Oracle. https://docs.oracle.com/en/java/
  • Sergei, R. (2020). Practical Java Programming. Wiley.