This activity is similar to programmingMaze. We have a vehicle on a grid. The user can choose to play in two modes:
1. Encode: The user will be be given a path on the grid. The user has to encode this path, in the form of "arrow keys".
2. Decode: The user will be given an encoded path, in the form of a sequence of "arrow keys". The user will mark this path in sequential order by decoding the arrow keys.
Prerequisites:
- Basic Knowledge of Graph Theory
Additional Features:
1. The user can choose different vehicles from a set of vehicles.
2. Set the grid size.
Originally proposed by @echarruau, inspired from [[ https://www.clicmaclasse.fr/activites/deplacements/deplacements.php | here ]].