UAV wrote:
Алёна, во-первых - удачи.
Во-вторых, ИМХО такие вещи сейчас лучше на Питоне писать, а не на джаве. Там и математический аппарат поширше и библиотек в тырнете на тему физики/математики больше, графики, опять же, красиво рисует.
Я встраиваю джаву в Moodle, потому что там система организации курсов по классам, выставления оценок, и сейчас эту платформу у нас усиленно продвигают. Ну, то есть, в Израиле вообще, и в моей школе в частности. Часть вещей уже в обязательном порядке переведено, например, подготовка к лабам и подача отчетов, а также курс геометрической оптики. Мудля эта, насколько я понимаю, внутри устроена через джаву-скрипт, и всё началось с того, что я нашла образец, как встроить туда свой кусок кода. Реально оно на это не заточено и, насколько я знаю, это делает только одна учительница в Израиле, только вопросы у нее совсем простые по геометрической оптике, да и пишет она не сама, а (по слухам, лично я не знакома) у нее есть кореш-программист, который ей периодически помогает.
Библиотеку графическую я нашла мощную, мне выше крыши хватает, беда в другом.
Сегодня мудля эта косячит, ни один из моих графических вопросом на моем компе не показывается вообще (пустые окошки), а у меня было два класса. Я типо пока на нее не рассчитывала, но решила проверить, работает ли оно вообще. То работает, то не работает, как та мигалка на полицейской машине. И это уже не в первый раз. В конце прошлого учебного года был вообще эпичный фэйл, потому что это случилось как раз, когда я делала оптику, причем общий курс школы, без вопросов с джавой. И урок, который должен был построен на компьютерной тренировке переговнялся практически полностью.
Причем сейчас не работает не только графика. Например, я не могу редактировать свои курсы, ни открывать для учеников, ни прятать материалы, загружать фордовские или другие файлы, вообще никакой редакции. Кнопочки "редактировать", "копировать", "пересылать" не работают вообще, а также не работает кнопочка "послать сообщение техподдержке".
Это я вам плачусь, потому что сейчас осознала в полный рост проблему: стоит ли вообще продолжать на этой платформе то, что я хочу, или искать обходные пути? Такая надежность неприемлема ни по каким меркам. Например, я подготовлю диагностический тест, который нужно открыть для учеников в начале урока и закрыть по окончании, а оно упадет? Или не откроется?
Блин, не знаю, что делать. Вот, поплакалась вам в жилетку. Сцуко, что же делать?
ЗЫ. Графическая библиотека, с которой я работаю, в один пинок делает, например, такие штуки.
https://jsxgraph.org/docs/symbols/Integral.html