Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
− | [[Кафедра ТМ]] > [[Программирование]] > '''Интернет''' <HR>
| + | * Примеры создания трёхмерной графики с использованием WebGL [http://www.ibiblio.org/e-notes/webgl/webgl.htm], [http://www.chromeexperiments.com/webgl/]. См. также [http://ru.wikipedia.org/wiki/WebGL Википедия о WebGL]. |
− | [[Кафедра ТМ]] > [[Интересные ссылки]] > '''Программирование и моделирование в Интернет''' <HR>
| + | * [http://pascalabc.net/ PascalABC.NET] ([http://pascalabc.net/WDE/ online среда разработки]) |
− | | + | * [http://mw.concord.org/modeler/ Visual, Interactive Simulators for Teaching and Learning Science / Визуальные интерактивные симуляторы для преподавания и обучения науки] |
− | | + | * [http://www.particlesimulator.com/ particlesimulator.com] — простенький онлайн симулятор метода частиц, работающий в окне броузера. |
− | ''На этой странице помещается информация о средствах, позволяющих создавать приложения и компьютерные модели, доступ к которым может быть осуществлен через интернет. Назначение: обучение программированию; моделирование механических и любых других природных или социальных процессов''.
| |
− | | |
− | == Средства и платформы для веб-программирования ==
| |
− | | |
− | * '''JavaScript''' — язык программирования, широко используемый как язык сценариев для придания интерактивности веб-страницам. Пример использования для интерактивного моделирования физических объектов: [https://github.com/subprotocol/verlet-js Verlet.js]. Подробнее см. '''[[JavaScript-программирование]]'''. | |
− | * '''Adobe Flash''' — мультимедийная платформа, позволяющая относительно легко создавать интерактивные графические веб-приложения с использованием языка программирования [http://ru.wikipedia.org/wiki/ActionScript ActionScript]. Подробнее см. '''[[флэш-программирование]]'''.
| |
− | * '''WebGL''' — программная библиотека, позволяющая создавать интерактивную 3D графику внутри веб-браузера средствами языка программирования JavaScript (плагины не требуются). Примеры: [http://www.ibiblio.org/e-notes/webgl/webgl.htm], [http://www.chromeexperiments.com/webgl/]. См. также [http://ru.wikipedia.org/wiki/WebGL Википедия о WebGL].
| |
− | * '''PascalABC.NET''' — обучающая система '''онлайн''' программирования. [http://pascalabc.net/ Официальный сайт], [http://pascalabc.net/WDE/ среда разработки]. См. также [http://ru.wikipedia.org/wiki/PascalABC.NET Википедия о PascalABC.NET]. | |
− | | |
− | == Интерактивное моделирование ==
| |
− | | |
− | * '''Molecular Workbench''' — бесплатное средство разработки и проведения наглядных интерактивных компьютерных экспериментов для образовательных и научных целей (free & open source). [http://mw.concord.org Официальный сайт]. | |
− | * '''Wolfram Demonstrations Project''' — коллекция интерактивных демонстраций с открытым кодом. Средство просмотра: [http://ru.wikipedia.org/wiki/Wolfram_CDF_Player Wolfram CDF Player] (бесплатное, может работать как плагин броузера), средство разработки: коммерческий пакет [http://ru.wikipedia.org/wiki/Mathematica Mathematica]. Подробнее см. [http://demonstrations.wolfram.com официальный сайт], [http://demonstrations.wolfram.com/topic.html?topic=Mechanical+Engineering&limit=20 проекты по механике], [http://ru.wikipedia.org/wiki/Wolfram_Demonstrations_Project информация в Википедии].
| |
− | * '''Verlet.js''' — простой физический движок написанный на [http://ru.wikipedia.org/wiki/JavaScript JavaScript]. См. [http://habrahabr.ru/post/178135/ анонс на русском] и [https://github.com/subprotocol/verlet-js основную страницу], содержащую ссылки на интерактивные примеры, работающие в окне броузера; для всех примеров представлен исходный код. Verlet.js может использоваться как библиотека для разработки собственных веб-приложений.
| |
− | * '''Codepen''' - коллекция демонстраций параллельно с исходным кодом в редакторе, реализующем мгновенную компиляцию и отображение результата. Пример: [http://codepen.io/stuffit/pen/KrAwx Моделирование ткани]
| |
− | | |
− | == Примеры веб-приложений ==
| |
− | | |
− | * [[JavaScript-программирование#Страницы на сайте, имеющие JavaScript-приложения|JavaScript-программирование]]
| |
− | * [[Флэш-программирование#Страницы на сайте, использующие флэш-приложения|Флэш-программирование]]
| |
− | * [[DAG Engine]] — приложение на языке [http://ru.wikipedia.org/wiki/Java Java], реализующее движение в трехмерном мире.
| |
− | * [http://www.particlesimulator.com/ particlesimulator.com] — простой онлайн симулятор метода частиц, работающий в окне броузера. | |
− | * '''Интерактивная масштабная шкала от длины Планка до Вселенной.''' Варианты: [http://planetologia.ru/monitoring/3808-interaktivnaja-shkala-masshtabov-vselennoj.html русифицированный], [http://htwins.net/scale2/ оригинальный].
| |
− | | |
− | == Ссылки ==
| |
− | | |
− | * [http://habrahabr.ru/post/174659/ Игры с физикой благодаря HTML5 и JS. Программист симулирует движение ткани]
| |
| | | |
| ==См.также== | | ==См.также== |
− | | + | *[[Флэш-приложения]] |
− | *[[Виртуальная лаборатория]] | + | *[[Интересные ссылки]] |
− | * [[Механика в играх]]
| |
− | * [[Интересные ссылки]] | |
− | | |
− | | |
− | [[Category: Интересные ссылки]]
| |
− | [[Category: Программирование]]
| |