Skip to content

An educational aid application for beginner Java programmers.

Notifications You must be signed in to change notification settings

AlvinOsterndorff/EducationalJavaWebApp

Repository files navigation

LearningLabyrinth

Project Abstract Learning Labyrinth is an educational aid application for beginner Java programmers that challenges them to write Java code that will enable a simulated robot to escape a simple two-dimensional maze in as few moves as possible. The application tests the user’s written code and shows the resulting movement of the robot. All attempts of a maze are recorded with the account_id, maze_id, and movement list.

DISCLAIMER: Not all of the source code is of my making. The source code files that I have implemented are as follows:

  • AccountController.java
  • Account.java
  • AccountRepository.java
  • AccountService.java
  • All files in the backend.robot package
  • All files in the backend.runner package
  • The createMazeAttempt(), parseEnumList() methods of MazeAttemptService.java

SEE REQUIREMENTS AND SPECIFICATIONS DOCUMENT FOR MORE DETAILS ON THE APPLICATION

About

An educational aid application for beginner Java programmers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages