この記事からいくつかの記事に分けて、GeoGebraのオブジェクトについて説明していきます。なお、この記事はGeoGebra公式サイト(オブジェクト関連ページ)をもとに作成されています。
オブジェクトとは?
無料の数学系ソフト GeoGebraは代数、幾何、解析など、さまざまな数学計算ができるソフトウェアです。GeoGebraでは数値、点、線、平面、関数などを一括りにして、「オブジェクト」と呼びます。以下の図はGeoGebraという数学ソフトへの入出力とオブジェクトの関係についてまとめたものです。
GeoGebraで図形を書いたり、何らかの計算を実行させたりするためには、数値、点、線、多角形、平面、関数など、何らかのデータを入力する必要があります。また、GeoGebraは計算の結果として得られた数値、点、線、多角形、平面、関数などを画面に出力します。GeoGebraではこれらの入出力データを一括りにして、「オブジェクト」と呼びます。
GeoGebraには多数のツールやコマンドがありますが、それらのツールやコマンドを用いて、オブジェクトを生成することもできます。
このように、GeoGebraは数学的な「オブジェクト」をコマンドやツールによって操作するソフトウェアなのです。
さて、「GeoGebraでどういったオブジェクトが取り扱えるのか?」、「オブジェクトの設定方法はどうすればいいか?」などについてはこれから説明していきたいと思います。
オブジェクトの全体像
GeoGebraにおいて、オブジェクトという用語は「ほぼ全ての入出力データ」のことであるため、オブジェクトについてきちんと学ぼうとするとなかなか大変です。
どこから学べばよいかわからないときは、まずは全体像を眺めてみましょう。以下の図はGeoGebraのオブジェクトの全体像について、わたしなりにまとめたものです。
GeoGebraのオブジェクトに関するマニュアルは、以下の5つの内容に分類できます。
- 一般的なオブジェクト
- 幾何学的なオブジェクト
- オブジェクトの共通的な利用方法と規則
- アクション・アニメ・トレース
- 外部スクリプトの活用
まず、一般的なオブジェクトと幾何学的なオブジェクトについて学ぶと、「GeoGebraでどんなことができるのか?」ということをある程度、理解できます。もちろん、そのためにはある程度の数学的知識が必要ですが、GeoGebraを実際に触ってみることで数学に対する理解を素早く深めていくことができます。オブジェクトの細かい仕様や仕組み、ルールに関しては必要に応じて勉強すればよいと思います。
GeoGebraの魅力の一つは「複雑なグラフを一瞬で描くことができる」という点です。アクションオブジェクトやアニメーション、トレースなどを利用すれば、より一層、GeoGebraの良さがわかります。現代において、数学を素早く理解するための最短の道は優れたコンピュータソフトウェアやアプリケーションを上手く活用することだと思います。ぜひ、どんどんGeoGebraを使ってみてください。
オブジェクトの命名
ここではオブジェクトに関するルールを一つだけ紹介します。GeoGebraではたくさんのオブジェクトが取り扱われますが、複雑な数学計算を行うためにはどれがどのオブジェクトかを識別できるようにする必要があります。そのため、各オブジェクトには識別用の「名前」が付けられます。オブジェクト名はユーザが指定しても良いですし、 GeoGebraに自動で名前を割り振らせても良いです(ユーザが名前を指定しない場合、GeoGebraは各オブジェクトに自動で名前を割り振ります)。
ユーザは自由にオブジェクト名を決定することができますが、例外がいくつかあります。この例外規則に関してはいずれご紹介したいと思います。
まとめ
この記事では、無料の数学ソフトGeoGebraにおいて、オブジェクトというものがそもそも何なのか、ということについて説明しました。オブジェクトとは、GeoGebraに入出力されるデータ(例えば、数値、点、線、多角形、平面、関数など)のことです。オブジェクトには大きく分けて2つあります。一般的なオブジェクトと、幾何学的なオブジェクトです。これらのオブジェクトについて学ぶことで、GeoGebraのことをより深く理解することができるようになるでしょう。
現代において、数学を素早く理解するための最短の道は優れたコンピュータソフトウェアやアプリケーションを上手く活用することだと思います。GeoGebraは無料の数学系ソフトの中で、最も完成度の高いソフトの一つです。ぜひ、GeoGebraを使ってみてくださいね。
なお、この記事はGeoGebra公式サイト(オブジェクト関連ページ)をもとに作成されています。
[…] GeoGebraのオブジェクトを学ぼう(1) この記事からいくつかの記事に分けて、GeoGebraのオブジェクトについて説明していきます。なお、この記事はGeoGebra公式サイト… […]
[…] GeoGebraのオブジェクトを学ぼう(1) この記事からいくつかの記事に分けて、GeoGebraのオブジェクトについて説明していきます。なお、この記事はGeoGebra公式サイト… […]