Ответ:

Правильный вариант: хранение карты на сервере, передача запроса с адресом туда и обратно, обработка запроса для построения маршрута.

Карта хранится на сервере. Введённый адрес передаётся на сервер, где программа обрабатывает запрос и строит маршрут. Затем результат передаётся обратно на устройство ученика и отображается на экране.

Ответ: третий вариант.