Математика


 

GeoGebra — это интерактивная программа по геометрии, алгебре, статистике и дифференциальному исчислению, предназначенная для обучения этим дисциплинам в школе, от начальной до высшей.

GeoGebra позволяет исследовать геометрию: пользователь может с самого начала манипулировать различными базовыми геометрическими объектами на плоскости: окружностью, прямой, углом и т. д.

Она в основном используется учителями, но также и их учениками, однако любой, кто желает изучать геометрию визуально и динамично, сможет извлечь из нее пользу. Она может служить для проверки построений, основанных на свойствах.

Программа распространяется как бесплатное программное обеспечение, и любой может использовать, изучать и изменять ее, если она не используется в коммерческих целях.

Вот ссылка на сайт GeoGebra. Сайт также доступен на английском, испанском и русском языках. Настройка языка осуществляется на странице сайта.


Jupyter — это веб-приложение, используемое для программирования на более чем 40 языках программирования, включая Python, Julia, Ruby, R и Scala[2]. Это общий проект, цель которого — разработка свободного программного обеспечения, открытых форматов и услуг для интерактивной информатики. Jupyter позволяет создавать блокноты или ноутбуки, то есть программы, содержащие как текст, простой или обогащенный типографически и семантически благодаря упрощенному языку разметки Markdown, так и код, исходные строки и результаты выполнения. Эти блокноты используются, в частности, в науке о данных для исследования и анализа данных.

Это инструмент, предлагаемый на этом ключе для программирования на Python.

 


Logisim — это симулятор логических схем.

Это бесплатное программное обеспечение с открытым исходным кодом[1]. Оно написано на Java с использованием графической библиотеки Swing. Работает под GNU/Linux, Windows и OS X.

 

 


 

Проект SageMath направлен на «разработку жизнеспособной альтернативы с открытым исходным кодом » системам формальных вычислений Magma, Maple и Mathematica, а также программному обеспечению для численных вычислений MATLAB[2].

SageMath обладает расширенными функциональными возможностями в таких областях, как линейная алгебра, коммутативная алгебра, теория чисел и алгебраическая комбинаторика.

Важной архитектурной особенностью SageMath по сравнению с большинством других систем формальных вычислений является то, как он опирается на существующее программное обеспечение. Вместо того, чтобы предоставлять специальный язык команд, SageMath использует Python, уже существующий универсальный язык программирования. Сами математические функции также в значительной степени опираются на другое программное обеспечение, которое включено в SageMath и интерфейс которого он унифицирует.

Таким образом, система SageMath состоит из дистрибутива программного обеспечения сторонних разработчиков, библиотеки Python для математических вычислений, часть функций которой напрямую использует программное обеспечение дистрибутива, и пользовательских интерфейсов, позволяющих интерактивно использовать эту библиотеку.

Учебник по SageMath от CNRS (на французском языке)

https://mmorancey.perso.math.cnrs.fr/TutorielSage.html


Scilab — это бесплатное программное обеспечение для многоплатформенных вычислений, предоставляющее вычислительную среду для научных приложений.

Она имеет язык программирования, ориентированный на вычисления высокого уровня. Может использоваться для матричных вычислений и всех областей научных вычислений, таких как обработка сигналов,статистический анализ, обработка изображений, моделирование,оптимизация и моделирование. Это также инструмент для обучения программированию.

Он доступен для Windows, MacOS и GNU/Linux.

Синтаксис и возможности Scilab аналогичны Matlab, но эти два языка несовместимы.

APESAM предлагает вам два файла для использования:


Xcas — это интерфейс Giac, который позволяет выполнять формальные вычисления, графические представления в плоскости или пространстве, динамическую геометрию (в плоскости или пространстве), электронные таблицы, статистику и программирование.

Giac/Xcas можно использовать как бесплатное программное обеспечение, совместимое с Maple, для разработки алгоритмов формальных вычислений, или использовать в другом программном обеспечении...
 
Информация (на французском языке) на сайте: https://xcas.univ-grenoble-alpes.fr
 
 
 

 

RStudio — это бесплатная, открытая и мультиплатформенная среда разработки для R, языка программирования, используемого для обработки данных и статистического анализа.

R — это система статистического анализа. R — это одновременно программное обеспечение и интерпретируемый язык.

R включает в себя множество функций для статистического анализа, построения графиков, обработки и хранения данных. Графики отображаются на экране или на бумаге и могут быть экспортированы в различных форматах (jpg, png, bmp, ps, pdf, emf, pictex, xfig); доступные форматы могут зависеть от операционной системы. Результаты статистического анализа отображаются на экране или могут быть сохранены или экспортированы в файл для использования в последующих анализах.


 

Zeal — это инструмент для офлайн-документации.

Он позволяет собрать на флешке множество документаций, доступных в автономном режиме.

Он позволяет выполнять поиск по ключевым словам во всех документах, установленных в его базе данных, что делает его мощным инструментом.

Для нескольких документаций по программному обеспечению, имеющихся на флешке, мы не смогли интегрировать версии, переведенные DeepL, непосредственно в программное обеспечение. Поэтому они собраны в Zeal.

Запустив Zeal, вы получите доступ к документации по: Arduino, Dozzaqueud, C, jupyter, LaTex, MatPlotLib, Numpy, Ocaml, Python 3, Rstudio, Sage, Scipy...

 


Химия


Это программа для моделирования кривых дозирования в водном растворе: вы выбираете реагенты, которые нужно положить в стакан, и те, которые нужно положить в бюретку, а Dozzzaqueux определяет концентрации в зависимости от налитого объема и строит нужные вам кривые.

Это программное обеспечение позволяет
• определить раствор для дозирования, титрант, виды, которые необходимо учитывать, константы равновесия, которые необходимо принимать во внимание;
• рассчитывать концентрацию различных видов по мере добавления титранта;
• строить кривые титрования химических веществ, любых комбинаций
• записывать/считывать симулированные дозировки;
• управлять (дополнять/редактировать) базой данных химических веществ, реакций (констант равновесия);
• экспортировать результаты расчетов в формат электронной таблицы.
 

Emacs, или Editor MACroS, созданный Ричардом Столманом, является очень мощным, расширяемым и настраиваемым текстовым редактором. Одной из его особенностей является то, что он полностью программируется на языке расширений Emacs Lisp, и это делается на лету, что означает, что никогда не нужно перезапускать редактор, чтобы увидеть изменения.

Несмотря на строгий внешний вид, с небольшой практикой Emacs может служить средой разработки для многих языков (LaTeX с расширением auctex, python, javascript, html…), интернет-браузером, почтовым клиентом, IRC-клиентом, психоаналитиком…

 


Auto Multiple Choice — это набор утилит, позволяющих автоматически создавать, управлять и корректировать тесты с множественным выбором ответов (QCM).

Вопросы для тестов с множественным выбором ответов могут быть подготовлены с помощью LaTeX, что позволяет вводить (при необходимости) всевозможные математические формулы. Также можно описать их с помощью текстового файла, используя простой синтаксис.
AMC позволяет случайным образом менять порядок ответов внутри каждого вопроса, а также порядок вопросов, так что каждый тест выглядит по-разному. Таким образом, студентам сложнее списывать у соседей...
После экзамена отсканированные копии могут быть автоматически проверены AMC с помощью оптического распознавания меток (OMR). Если у вас нет сканера или для копий, для которых автоматическая проверка не сработала, также возможна ручная проверка с помощью программы.
 
 

На флешке доступно несколько приложений для создания документов LATEX:
 

 
 
LyX — это бесплатное программное обеспечение для редактирования документов WYSIWYM (What You See Is What You Mean) на основе LaTeX. Оно имеет удобный графический интерфейс, позволяет в режиме реального времени просматривать черновой вариант того, что вы хотите сказать, а для просмотра результата достаточно просто запросить просмотр документа. Подробная многоязычная справка помогает освоить программу. Качество рендеринга документов ничем не уступает тому, что может произвести LaTeX, а программа легко настраивается в деталях. Компиляция в LaTeX и экспорт в печатные форматы значительно упрощены.
 
 
 

 

Texmaker — это бесплатная программа для редактирования документов LaTeX, работающая в Linux, macOS и Windows.

Этот редактор предлагает множество функций: полная поддержка Unicode, подсветка синтаксиса, проверка орфографии, поддержка регулярных выражений

Структура документа постоянно доступна через специальную панель и автоматически обновляется при вводе текста. Панели также обеспечивают простой доступ к сотням математических символов. Это программное обеспечение также включает в себя просмотрщик pdf, встроенный непосредственно в главное окно, с отображением в непрерывном режиме, поддержкой synctex для синхронизации pdf/источника, возможностью отображения двух страниц напротив друг друга и применения поворотов к документу.

С помощью мастера можно также экспортировать документ в формат HTML, MathML.


TeXworks — это программное обеспечение под общей публичной лицензией GNU для операционных систем Windows, Linux или macOS. Это графический интерфейс для TeX и его расширений LaTeX, ConTeXt и XeTeX. Джонатан Кью (XeTeX) разработал TeXworks, явно основываясь на подходе, который Дик Кох использовал при разработке TeXShop, интерфейса TeX для macOS. TeXworks по умолчанию отображает свой текстовый редактор и встроенный просмотрщик PDF рядом, чтобы пользователь мог быстро просматривать конечный документ одновременно с редактированием файла LaTeX. Интеграция редактора и просмотрщика PDF позволяет переключаться на соответствующее место в другом документе.

TeXworks требует установки TeX, такой как TeX Live илиMiKTeXt, которая, конечно, установлена на флешке.

 

DeepL — это сервис автоматического перевода и улучшения текста онлайн на тридцать три языка: немецкий, английский (американский и британский), арабский, болгарский, упрощенный китайский, датский, корейский, испанский, эстонский, финский, французский, греческий, венгерский, индонезийский, итальянский, японский, латышский, литовский, нидерландский, норвежский (бокмоль), польский, португальский (европейский и бразильский), румынский, русский, словацкий, словенский, шведский, чешский, турецкий и украинский.

Это не бесплатное программное обеспечение, но существует бесплатная версия (находится на флешке). С помощью DeepL мы выполнили большинство переводов документации по флешке.