Там, анимация, как таковая, не особо и нужна. Робота можно (и лучше) запускать без анимации, потому что это тормозит. Там предусмотрена функция show(robot), чтобы потом посмотреть результат действий Робота
Если хорошо описать постановку задачи - то добавить реализацию на питоне несложно, тогда снимается претензия вуза "почему джулия", типа учим задачу решать и разбивать ее на составные части, проектировать, а на чем реализацию пишем - вот вам пример с питоном, вот вам пример с джулиа. Типа вы на джулии прототип сделали, поняли как учить и вот такое развитие. Как Quant-econ в миниатюре.
Если хорошо описать постановку задачи - то добавить реализацию на питоне несложно, тогда снимается претензия вуза "почему джулия", типа учим задачу решать и разбивать ее на составные части, проектировать, а на чем реализацию пишем - вот вам пример с питоном, вот вам пример с джулиа. Типа вы на джулии прототип сделали, поняли как учить и вот такое развитие. Как Quant-econ в миниатюре.
В большинстве студенты наши уже программируют более менее на питоне. Так что этот код они понимают.
Это с самого начала, ничего более подготовительного не было
Чуть больше в документацию проекта дать что такое этот робот, что он должен делать, как мы им хотим управлять добавить, это будет описание кейса и отсюда можно и питоновскую версию сделать и джулийную отрефакторить.
Да, с Pluto вообще здорово. Но непонятно как передавать набор команд робота - это же не один элемент управления, а последовательность команд.
Я с Pluto знаком совсем чуть-чуть. Но в jupyter это все можно делать. Только, все-таки, надо приучать, чтобы код был в файлах, а не в интерактивных ячейках
Я с Pluto знаком совсем чуть-чуть. Но в jupyter это все можно делать. Только, все-таки, надо приучать, чтобы код был в файлах, а не в интерактивных ячейках
Чуть больше в документацию проекта дать что такое этот робот, что он должен делать, как мы им хотим управлять добавить, это будет описание кейса и отсюда можно и питоновскую версию сделать и джулийную отрефакторить.