-
Notifications
You must be signed in to change notification settings - Fork 0
Word Search
Jamison Schmidt edited this page Mar 19, 2024
·
1 revision
- Assignment 1 - Word Search
- Author: Jamison Schmidt
- Date: 1/24/2024
Learning Outcomes (from assignment description):
- Begin to become familiar with setup, design, execution and testing of basic Java programs.
- Design and develop a multi-method program in good style.
- Demonstrate the ability to decompose a problem and reduce redundancy using methods.
- Apply tools and techniques introduced in class to form a working program.
- Produce a working complex program that includes user input.
The goal of this program was to create a user-generated word-search puzzle. At the program's start, the user inputs words through the console. All submitted words are parsed and evaluated. Next, the application creates a square grid and uses an algorithm to try and place every word the user provides. The user can then display the puzzle, with or without the solutions.