Skip to content

Math quizes with an interactive menu and instructions from computer to solve the questions in case you have your answer wrong.

Notifications You must be signed in to change notification settings

valentinsoare/MathQuizWithComputerAssistedInstructions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸ‘¨β€πŸ’» MathQuiz

With Computer Assisted Instructions


➑️ A game of math questions with ✨Java 17✨ were we can register players. Now we need to select a player and then we choose a level of questions difficulty (this means what type of numbers we will have with the questions, 1 or 2 digits).

➑️ After the level of difficulty players will select what type of questions they want, multiplication, addition, division or subtraction. From which type they will choose, a number of points will be set and added to player scorecard in case a player gave a correct answer.

➑️ In the game menu we have multiple options, to add a player, change current player, change difficulty, print help, print rankings, choose question and many more.

personal_branding

Technologies and concepts:

  1. OOP Principles;
  2. Data Structures - HashMap, ArrayList, LinkedList and Array;
  3. Third party libraries - Lombok and Apache Commons Lang;
  4. Java SecureRandom;

Note: Project is πŸ’― completed!


πŸ•ΉοΈ Game Output

πŸ‘‰ Main menu from the game with no current player set;

game_output_main_menu


πŸ‘‰ Register a player menu;

register_a_player_menu


πŸ‘‰ Set/change player;

change_player


πŸ‘‰ Change difficulty with current player selected;

change_difficulty


πŸ‘‰ Multiplication question;

addition_question


πŸ‘‰ Printing the ranking system;

printing_ranking_system

πŸ” To see the entire game please clone the repo and in case you'll like it, feel free to add some new features. Thanks!


Statistics

HitCount

Social buttons

valentinsoare - MathQuizWithComputerAssistedInstructions stars - MathQuizWithComputerAssistedInstructions forks - MathQuizWithComputerAssistedInstructions

Repo metadata

GitHub tag License issues - MathQuizWithComputerAssistedInstructions


▢️ Class dependencies

class_dependencies

License

Released under MIT by @valentinsoare πŸ“« Contact me

About

Math quizes with an interactive menu and instructions from computer to solve the questions in case you have your answer wrong.

Topics

Resources

Stars

Watchers

Forks

Languages