Polypadは、分数バーや3D多面体、関数マシン、ロジックゲートなど“仮想マニピュレータ”をブラウザで無料提供する数学ツールです。本稿ではPolypadの基本的な使い方(日本語UI)、授業での活用アイデア、Authoringモードによる出題設計、iFrame埋め込みやAPI連携までを具体例つきで解説します。はじめての先生・学習者でも、この記事だけで“使える”状態を目指します。
Polypadは、教育向けのインタラクティブなデジタルマニピュレータを提供するオンラインプラットフォームです。ユーザーは多様な数学的ツールを活用して、創造的な問題解決や概念の視覚化を行うことができます。
主な特徴:
多様なツールの提供: 分数バー、3D多面体、バランススケール、関数マシン、サイコロ、コイン、スピナー、データサイエンスツール、ロジックゲートなど、70種類以上の仮想マニピュレータが利用可能です。
カスタマイズ性: ユーザーはツールやインターフェースを自身のニーズに合わせてカスタマイズできます。
教育者向け機能: 教師は、初期状態の設定、UIのカスタマイズ、利用可能な機能の制限、ボタンや入力フィールドの追加、ドラッグ&ドロップターゲットの設定、自動評価の設定など、多彩なオーサリングツールを活用できます。
技術的背景:
Polypadは、ウェブブラウザ上で動作するインタラクティブな数学ツールを提供しています。具体的な使用ライブラリやフレームワークに関する詳細情報は公開されていませんが、以下の点が考えられます。
ウェブ技術の活用: Polypadは、JavaScript、HTML5、CSS3などの最新のウェブ技術を活用して、インタラクティブでレスポンシブなユーザーインターフェースを実現していると推測されます。
動的幾何学エンジン: 幾何学的な構造や操作を可能にするために、独自の動的幾何学エンジンが実装されている可能性があります。
データサイエンスツール: データの可視化や統計解析をサポートするために、内部的にデータ処理ライブラリやチャート描画ライブラリが組み込まれていると考えられます。
音声化機能: 数学的オブジェクトを音声で表現する機能があり、これにより視覚的な表現だけでなく、聴覚的なフィードバックも提供しています。
開発者向け情報:
Polypadは、他のアプリケーションやウェブサイトへの統合をサポートしています。統合方法として、AmplifyがホスティングするiFrameの使用や、自己ホスティング可能なホワイトラベルのJavaScript APIの提供があります。開発者は、多数のオプションやイベントリスナーを通じて機能や動作をカスタマイズし、プログラム的にキャンバスと連携して独自の機能を構築できます。
Q. Polypadって何ですか?
A. ブラウザで使える無料の“仮想マニピュレータ”集です(分数バー、3D多面体、関数マシン等)。Polypad+1
Q. 料金は?
A. 無料です。学生・教師・保護者すべて無料で使えます。Polypad
Q. アカウント必須?
A. 体験は不要。作品の保存・共有には無料アカウントが必要です。Polypad
Q. サインイン方法は?
A. 2024年2月以降、Desmos Classroomのアカウントでサインインします。Polypad
Q. 日本語UIはありますか?
A. あります(設定の「Change Language」で日本語を選択)。Polypad
Q. どの端末・ブラウザで動きますか?
A. インストール不要で主要ブラウザ・端末で動作します。Polypad
Q. オフラインで使えますか?
A. Mathigon公式のモバイルアプリはオフライン対応です(進捗はオンライン時に同期)。Mathigon+1
Q. 生徒のデータは安全?
A. Amplifyは各地区とSDPC準拠のデータプライバシー協定(DPA)を締結しています。Polypad
Q. 商用利用はできますか?
A. 非商用(学校・研究・個人ブログ等)で利用可。スクショや動画はクレジット明記で可。Polypad
Q. 共有・保存の基本は?
A. 無料アカウントで作品を保存し、共有リンクで配布できます。Polypad
Q. iFrameで自サイトに埋め込めますか?
A. 可能です。埋め込みコードは「Embed iFrame」に表示されます。Polypad
Q. APIはありますか?
A. あります。JS APIで自サイトにPolypadキャンバスを生成できます。Mathigon Documentation
Q. Authoringモードで何ができますか?
A. タイルやツールの表示制限、入力欄・ドロップゾーン追加など授業用に最適化できます。Polypad
Q. DesmosのActivity Builderと連携できますか?
A. 可能です。Polypadを画面に追加し、URL貼付やComputation Layerで拡張できます。Polypad+1
Q. 画像アップロードやサイズ制限は?
A. PNG/JPEG/SVG、1MB未満を推奨。サインインが必要です。Polypad
Q. タイル数の上限は?
A. 保存時の上限は5,000タイルです。Polypad
Q. 公式のポリシー/問い合わせ先は?
A. プライバシー/利用規約はMathigon/Amplifyに掲載。質問は公式窓口へ。Mathigon+1