数学

このページは更新が必要です。終了したら、このテンプレートを削除してください。


方程式の構築と表示

道具

方程式を構築したり、方程式に変換できるテキスト表現を提供したり、方程式を表示したりするために使用できるさまざまなツールがあります。

最も一般的なテキスト式の構文は、LaTeXまたはその派生物です。おそらく最も一般的な表示形式は、式をイメージファイルに変換することです。ただし、ASCIIMathMLを使用して簡単なテキスト式をMathMLに変換することができます。

数学を教える人にとって興味があるかもしれない、方程式をオンラインで作成し表示するためのいくつかのツールは以下の通りです。

  • Moodleは基本的に基本的なTeXフィルタと代数フィルタを提供しています。これらは単純ですが単純化していません。これらのツールの使用に関する概要は、 Using TeX Notationページにあります。これらのパッケージは完全なTeXパッケージのサブセットであり、使用される規約は完全なTeXパッケージとしてではなくMoodle内での使いやすさのために設計されています。
  • ASCIIMathMLは 、数式をその場でMathMLに変換し、Texよりも簡単に習得できるテキスト式の構文を提供します。ただし、フィルタはTeX式も変換します。 ASCIIMathML 2.0.2 zipは、ASCIIMathMLをMoodleフィルタとして設定し、ASCIIsvgでランタイムグラフを作成するために必要なすべてのファイルを提供します。オンライン計算機も含まれています。つい最近、DragMath用のASCIIMathMLエクスポートフォーマットがバージョン0.7.2に追加されました。 ここ利用できるので、方程式を作成および表示するためのGUIおよびテキスト式シンタックスの両方にアクセスできます。迅速かつGIFレス。 ASciencePadも利用可能で、ASCIIMathML機能で強化されたhtmlareaで構成されています。
  • Tim HuntのMoodle MathTranモジュールは、Texをその場で画像に変換します。ページごとにmathtran_img.jsを使用することもできます。
  • jsMathフィルタ。これは、似たような仕事をしますが、ユーザのコンピュータでJavascriptを使用します。
  • David Cervoneらによる次世代jsMathのMathJax_filterには、MathMLとWebフォントの機能が含まれています。 [1]ベータリリースのデプロイに関する議論は、ここで見つけることができます。 [2]
  • 計算された質問タイプ
  • DragMath式エディタ 、Moodle HTMLエディタと簡単に統合できるWYSIWYG式エディタ。
  • WIRISは、数学と科学のツールのスイートです。 www.wiris.com/moodle/
    • MathTypeは、数式を手書きすることができる数式エディタです。 MathMLとJavascriptインターフェースに基づいています。
    • Wiris Quizzes、数学と科学のトピックに関する一連の質問タイプ

数学教師はまた、例えば代数的および三角法の答えをマークすることができるシステムを統合することによって、Moodle、特にオンライン評価のためのその小テストモジュールを増強するためにいくつかのプロジェクトに取り組んでいる ヨーク大学数学部門の仕事に従うことに興味があるかもしれませんオープンエンドな質問。

アクセシビリティ表示マトリックス

注:このセクションは進行中の作業です。改善のための任意の推奨事項/提案については、ページのコメントを使用してください。 (2008年8月)


■マトリックスの下に機能キーが表示されます。

記法 Tex / LaTex ASCIIMath MathML ウィリス
使いやすさプレーンテキストシステムLaTeX記法の知識が必要です。プレーンテキストシステムであるため、LaTeXの表記は簡単に作成および編集できます。 プレーンテキストシステム簡単に学べる。表記は簡単です。プレーンテキストシステムであるため、ASCIIMathは作成と編集が非常に簡単です。 XMLベース作成や編集が簡単ではありません。エディタが必要です。 MathMLのビジュアルインタフェース。
ツールバーのナビゲーションにアクセスできます。
LateXプレーンテキスト表記も利用可能です。
点字への変換スクリーンリーダーを介して点字ディスプレイに直接出力する(fn 2) ASCIIMath表記はMathMLまたはLaTeXに変換されます。詳細はそれらのフォーマットを参照してください。 適切なテキスト形式に変換し、スクリーンリーダーを使用して点字化します(fn 3) スクリーンリーダーを介して点字ディスプレイに直接代替画像を出力(fn4)
TTSによる送信スクリーンリーダーを介して「そのまま」話される表記法(fn 2) ASCIIMath表記はMathMLまたはLaTeXに変換されます。詳細はそれらのフォーマットを参照してください。 適切なテキスト形式に変換し、スクリーンリーダーを使用して読み上げます。 IE用のMathPlayerアドオンにはTTS機能が組み込まれています(fn 3)。 スクリーンリーダーで読み上げられる代替画像(fn 4)

fn1 MathPlayerは、TeXを解析するのではなく、MathMLを解析することで数学から音声への変換を行うと主張しています。次のように記載されているhttps://www.dessci.com/en/products/mathplayer/tech/accessibility.htmを参照してください

これらの例はすべてMicrosoft WordとMathTypeで書かれ、MathTypeの "MathPage"テクノロジを使ってMathMLにエクスポートされました。 MathPageテクノロジは、Version 5.0でMathTypeに追加されました。表現をアクセス可能にするために表現を作成するために特別な作業は必要ありません。 MathMLをエクスポートするどの製品も、MathPlayerが話すことのできるページを作成します。

もっと大きな実例は、このページを見てください。また、MSN Encartaは、数学を含むWebページの多くでMathMLを使用しているため、MathPlayerを使用してMathの多くにアクセスできるはずです。

fn2。レンダリングされたグラフィックのalt属性は、音声および/または点字です。 LaTeXはプレーンテキストの表記法であるため、その表記法はスクリーンリーダーによって直接話しかけることができます。これはもちろん、スクリーンリーダーユーザーの側でのLaTeX表記の理解を前提としています。

fn3 Internet Explorerの場合、スクリーンリーダーはMathMLがレンダリングされる前にMathPlayerプラグインをインストールする必要があります(IEはネイティブのMathMLサポートを含みません)。 MSAAを使用することで、スクリーンリーダーはMathPlayerからテキスト形式の数学表記を取得でき、それをTTSと点字に変換できます。 MathPlayerには、スクリーンリーダーを使用せずに数学表記を話すために使用できる組み込みのTTS機能(MS SAPIを使用)も含まれています。さらなる詳細については[3]を参照のこと。これを書いている時点では、Firefoxに対するスクリーンリーダーのサポートはMSAAと特別なカスタムのFirefox特有のIAccessible2インターフェース(テキスト属性と文字位置を明らかにするため)です。数学表記は、これらのインタフェースを調べるスクリーンリーダーを介して話されます。

fn4レンダリングされた画像のalt属性は、テキスト形式の数学表記で埋められます。スクリーンリーダーは追加のプラグインなしで代替テキストを読むことができます。

カリキュラムにJavaを使う

対話型デモ用のアプレットを構築するためのJavaツール

これらのツールはMoodle Resourcesに統合することも、Moodle Resourcesと共に使用することもできます

Javaスケッチパッド

https://www.dynamicgeometry.com/JavaSketchpad/About_JavaSketchpad.htmlは、Key Curriculum Pressによって開発されたアプレットです。アプレットはかなりの議論とデモンストレーションの焦点となっており、議論は広く利用可能です。 Journal of Online Mathematicsの入門記事は、 http : //mathdl.maa.org/mathDL/4/?nodeId=508&pa=content&sa=viewDocumentにあります。使用法は主にジオメトリに焦点を当てています

CabriJava

https://www.cabri.imag.fr/cabrijava/ (カブリ大学が提供するアプレット)もインタラクティブジオメトリに焦点を当てています。 CabriJavaを使用したかなり多くの例がここにあります: http : //www.mathsnet.net/cabri/index.html

デカルト

https://descartes.cnice.mec.es/はスペインのMinisterio de Educacion Politica Social y Diporteの後援の下に開発されたアプレットです。英語での紹介はhttps://descartes.cnice.mec.es/ingles/index.htmlにあります 。大臣はDescartesを使用して広範囲の数学カリキュラムを作成しました。そして、それは英語で利用可能で、自由にダウンロードされて、使用されることができます。利用可能なものの多くはまだスペイン語でしかないので、翻訳作業をすることに興味がある人はMoodle Math Toolsフォーラムに投稿してください。

Sympl

https://www.sympl.org/ 、インタラクティブなグラフを作成するためのオープンソースのJavaアプリケーション/アプレット。

アプレットの追加のカリキュラム使用

  • ユークリッドの要素 - https://aleph0.clarku.edu/~djoyce/java/elements/elements.html
  • アプレットを使用するチュートリアル(アプレットはMoodleでダウンロードして使用することができます) https://www.analyzemath.com/
  • Ultrastudio.org - 100以上の教育用アプレットとその横にある記事を説明するアプレット対応のWiki。数学(特に複雑な平面)だけでなく物理学や他の多くのトピックを網羅しています。 CC-BY-SAテキスト、ほとんどのアプレットはオープンソース - https://ultrastudio.org/#Mathematics

アプレットツール

  • グラフ作成 - https://www.langara.bc.ca/mathstats/resource/GraphExplorer/
  • ジオメトリ構築 - https://www.cs.rice.edu/~jwarren/grace/
  • GeoGebra - https://www.geogebra.org/
  • 物理学アプレットfor Drawing(PAD) - https://www.wku.edu/pads/これらは、正当性をチェックし、指導的なフィードバックを与えることができるインタラクティブな活動をすることができます。グラフ(2D関数)、ベクトル(イン/アウト、他の線や矢印、棒グラフまで)、運動解析、方程式認識などのためのモジュールを含みます。使用は物理学だけのためである必要はありません。もちろん数学です。 VectorPADは画像上にマーカー(点、線、小さな絵、 矢印など)を配置するために使用することができます。それらはMoodleとやり取りできるSCORMパッケージに組み込むことができます。それらを直接使用するためのMoodleモジュール(2009年7月現在)はありませんが、状態を保存したり、フィードバックをオン/オフすることができるなど、(SCORMと比較して)はるかに多くの電力を追加します。
  • GraphApplet 1.05:電卓とgraphappletの両方 - https://www.lundin.info/graphapplet.aspx
  • Physlets:物理学に関するアプレットの大規模なスイートですが、 高度なグラフ作成も含まれています。 時間依存の3Dの例(スウェーデン語!)

Javaアプレットコレクション

数学評価

評価は数学の重要な推進力です。 Moodleを通して学生に数学の質問に答えさせる方法はいくつかあります。

関連情報

Moodleフォーラムディスカッションを使用する: