Skip to content

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

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages