2009-10-25 2 views
0

Любой, кто пытался изучить математику с использованием онлайн-ресурсов, столкнулся с этими апплетами Java, которые демонстрируют определенную математическую идею. Примеры:Общая система апплетов для публикации демонстраций математики?

Мне нравится идея этого интерактивного подхода, потому что я считаю, что это очень полезно при передаче математических принципов.

Я бы хотел создать систему визуального проектирования и публикации этих «мачт», чтобы их могли создавать учителя с небольшим опытом программирования.

Итак, для создания этого приложения мне понадобится графический интерфейс и «математический движок». Я, вероятно, буду работать с .NET, потому что это то, что я знаю лучше всего, и я бы хотел начать экспериментировать с F #. Silverlight обращается ко мне как к структуре представления для этого проекта (им не беспокоит в настоящее время интероперабельность).

Так что мои вопросы:

  • ничего не делает, как это существует уже в полной форме?
  • Есть ли какие-либо GUI-рамки для отображения математических объектов, таких как графики & уравнений?
  • Есть ли достойные библиотеки с открытым исходным кодом, которые предоставляют математическую структуру (Math.NET выглядит хорошо, просто интересно, есть ли что-то еще там)
  • Есть ли какие-либо существующие работы по математическим моделям/демонстрациям, построенным с помощью клена/matlab/octave/mathematica и т. д. и опубликовать их в Интернете?

ответ

0

Возможно, вы захотите посмотреть на Wolfram demonstrations и на веб-плеер математики. Это позволяет вам взять файл Mathematica и запустить его из браузера, а на сайте демонстраций уже есть тысячи демонстраций.

+0

Выглядит хорошо, за исключением того, что вы не можете управлять апплетами из Интернета? Кажется, что все демоверсии были предварительно записаны, и их можно только активно контролировать, если вы загружаете их и запускаете их локально. Это верно? – Alex

+0

Да. Было бы трудно убедить Вольфрама позволить людям бесплатно пользоваться Mathematica (о, подождите, Wolfram | Alpha). В любом случае, вы должны посмотреть, не удовлетворены ли ваши потребности тем, что уже существует. Еще одна вещь, которую я действительно хотел предложить - это SAGE (http://www.sagemath.org). Это бесплатный или открытый математик с открытым исходным кодом, который довольно хорош и имеет очень хороший веб-интерфейс. – pavpanchekha

+0

Несмотря на то, что графические демонстрации выглядят хорошо, они не имеют большого значения для меня, если они не могут быть запущены (или созданы) из Интернета. Ноутбук онлайн Sage выглядит великолепно, но опять же - кажется, что в отделе интерактивной визуализации не хватает. Например, возможно ли создать или управлять любым из этих взаимодействий в среде онлайн-Sage? http://wiki.sagemath.org/interact – Alex

Смежные вопросы