G V Acharya Polytechnic, Shelu: Report On
G V Acharya Polytechnic, Shelu: Report On
SHELU
Acharya Technical Education Campus, Raigad, Shelu, Maharashtra 410201
RREPORT ON
1
MAHARASHTRA STATE BOARD OF
TECHNICAL EDUCATION
Place:
Date:
ENROLLMENT NO.:
2
MAHARASHTRA STATE BOARD OF
TECHNICAL EDUCATION
Place:
Date:
ENROLLMENT NO.:
3
MAHARASHTRA STATE BOARD OF
TECHNICAL EDUCATION
Place:
Date:
ENROLLMENT NO.:
4
MAHARASHTRA STATE BOARD OF
TECHNICAL EDUCATION
Place:
Date:
ENROLLMENT NO.:
5
Submitted in partial fulfilment of the requirement of the Diploma of
Computer/IF Engineering.
Group Members
6
INDEX
7
Introduction
8
Aim
9
Literature Review
Jumbled or scrambled words are a type of word puzzle where the letters
of a word are mixed up or rearranged, and the goal is to unscramble the
letters to form the correct word. Jumbled word puzzles are often used as
educational tools to improve vocabulary and spelling skills, and they are
also a popular type of brain teaser and recreational activity.
Overall, jumbled words are a versatile and popular tool for improving
language skills, as well as a useful tool for research in natural language
processing and computational linguistics.
10
Objective Scope
11
Code
import java.util.Random;
import java.util.Scanner;
// welcome banner
static void welcomeBanner() {
System.out.println("");
System.out.println("\t
=========================================");
System.out.println("\t| |");
System.out.println("\t| Welcome to Word Jumble!!! |");
System.out.println("\t| Unscramble the letters to form a word |");
System.out.println("\t| |");
System.out.println("\t
=========================================");
}
// replay banner
static void replayBanner() {
System.out.println("");
System.out.println("");
12
System.out.println("\t
=========================================");
System.out.println("\t| |");
System.out.println("\t| Welcome back :] |");
System.out.println("\t| Unscramble the letters to form a word |");
System.out.println("\t| |");
System.out.println("\t
=========================================");
}
// congratulation banner
static void congratulationBanner() {
System.out.println("");
System.out.println("\t
****************************************");
System.out.println("\t| |");
System.out.println("\t| Congratulations, you guessed the word! |");
System.out.println("\t| |");
System.out.println("\t
****************************************");
}
13
System.out.println("\t
=========================================");
System.out.println("\t| |");
System.out.println("\t| The word was: " + word + " |");
System.out.println("\t| |");
System.out.println("\t
=========================================");
}
// our of banner
static void attemptBanner() {
System.out.println("");
System.out.println("\t
_____________________________________");
System.out.println("\t| |");
System.out.println("\t| Sorry, you have run out of attempts |");
System.out.println("\t| |");
System.out.println("\t
_____________________________________");
System.out.println("");
}
// exit banner
static void exitBanner() {
14
System.out.println("");
System.out.println("\t
****************************************");
System.out.println("\t| |");
System.out.println("\t| THANKS FOR PLAYING |");
System.out.println("\t| |");
System.out.println("\t
****************************************");
}
}
if (!exitFlag) {
wordBanner(word);
18
System.out.print("\n\tdo you want to play again (yes or no): ");
String replayResponse = input.nextLine();
replay = replayResponse.equalsIgnoreCase("y") ||
replayResponse.equalsIgnoreCase("yes");
}
} while (replay);
exitBanner();
input.close();
}
}
/*
* the working of the jumbel method
* Initial array: {'c', 'o', 'm', 'p', 'u', 't', 'e', 'r'}
*
* Iteration 1:
*i=0
*j=6
* {'e', 'o', 'm', 'p', 'u', 't', 'c', 'r'}
*
* Iteration 2:
*i=1
19
*j=4
* {'e', 'u', 'm', 'p', 'o', 't', 'c', 'r'}
*/
20
Output
21
22
23
Analysis
24
Limitation
Limited educational value: While jumbled words can help reinforce
spelling and vocabulary skills, they do not necessarily promote a deeper
understanding of language. For example, solving jumbled words does
not require understanding the meaning of the words, but rather relies on
the ability to recognize letter patterns.
Limited transferability
Limited engagement
Limited applicability
Limited scalability
25
Conclusion
Jumbled words are a versatile tool for language improvement,
entertainment, and research, but their effectiveness depends on the
context and goals, and they have some limitations
26
Reference
• www.google.com
• www.javatpoint.com
• www.greeksforgreek.com
27