うしブログ

うしブログ

趣味で運営する、GeoGebraの専門ブログ。

(作業メモ)StartPoint要検証(2行の場合;テキスト変更時未定義問題)

(要修復)ToggleButton・RollPolygonWithoutSlipping・貯金時計・直感力トレーニング

GeoGebra-スキルアップ問題集-解答

Geogebraスキルアップ問題集(022解答)

問題 テキストオブジェクトに枠線を付ける。 見本 GeoGebraファイル 解説 テキストオブジェクトtext1を作成して、text1の4つの角を頂点とする四角形オブジェクトPolygon[Corner[text1, 1], Corner[text1, 2], Corner[text1, 3], Corner[text1, 4]]を作成する…

Geogebraスキルアップ問題集(021解答)

問題 ① xy平面上の5つの点A(1,0),B(1,0.5),C(-0.5,0.5),D(-1,0),E(-1,-0.5)を通る2次曲線を作成せよ。 ② ①で作成した曲線が、陰関数f(x,y)=0のグラフと一致するように、f(x,y)を定めよ。 ③ dy/dxを、多変数関数オブジェクトf(x,y)を引数とするコマンドを用い…

Geogebraスキルアップ問題集(020解答)

問題 多変数関数オブジェクトf(x,y)がx^2-xy+2y^2-1で定義されているとき、以下の問いに答えよ。 ① f(x,y)=0のグラフを作成しなさい。 ② dy/dxを、多変数関数オブジェクトf(x,y)を引数とするコマンドを用いて計算し、結果をテキストオブジェクトで表示しなさ…

Geogebraスキルアップ問題集(016解答)

問題 数値tのスライダーを作成し、アニメーションを開始する。このとき、左下の再生/停止ボタンを表示させない。 (↑通常の場合) (↑このように、左下の再生/停止ボタンを表示しないようにする。) 見本 GeoGebraファイル 解説 ・真偽値オブジェクトgo:t…

Geogebraスキルアップ問題集(015解答)

問題 左上と右下の頂点だけがドラッグできる長方形を作る。 見本 GeoGebraファイル 解説 ・自由な点オブジェクトA,Bを作成する。 ・Polygon[A, (x(A), y(B)), B, (x(B), y(A))]が、目的の長方形である。

Geogebraスキルアップ問題集(013解答)

問題 3点(0,0)、(3,0)、(2,2)を頂点にもつ三角形を作成して、どの頂点をドラッグしても、三角形がその重心を中心に回転移動するようにする。 見本 GeoGebraファイル 解説 ・点A':(0,0)、点B':(3,0)、点C':(2,2)を作成する。 ・三角形poly1':Polygon[A'…

Geogebraスキルアップ問題集(011解答)

問題 円上に等間隔に置かれたn個の点のリストを作成する。nは3〜100とする。 見本 GeoGebraファイル 解説 ・円の中心Aを作成する。 ・点Aを中心とする、任意の半径(ここでは2.5)を持つ円c:Circle[A, 2.5]を作成する。 ・点B:Point[c]を作成する。 ・数値…

Geogebraスキルアップ問題集(018解答)

問題 常に角BAC = 60°を保ちながら、点B、点Cをドラッグすると、それぞれ線分AB、線分ACの長さを自由に変えられるようにする。点Aをドラッグした場合は、図形全体が形を保って平行移動するようにする。 見本 GeoGebraファイル 解説 自由な3点A,B,Cを作成し、…

Geogebraスキルアップ問題集(010解答)

問題 線分ABをn等分する点のリストを作成する。nは2〜100とする。 見本 GeoGebraファイル 解説 線分ABをn等分する点のリストというのは、すなわち、点Bを中心に、点Aを 1/n 倍した点、2/n 倍した点、...、(n-1)/n 倍した点のリストです。したがって、目的の…

Geogebraスキルアップ問題集(012解答)

見本 上記は実際のアプレットです。3点A,B,Cは選択もドラッグもできません。アプレットのフリーズではないことを示すため、選択やドラッグができる点Dもつくってあります。 Geogebraファイル 解説 透過率0の長方形Polygon[Corner[1], Corner[2], Corner[3], …

Geogebraスキルアップ問題集(009解答)

見本 Geogebraファイル 必要なオブジェクトの作成 点P, Q:図の直線を作成するための前提 直線a:Line[P, Q]として定義する。図の点A, Bがこの直線上の点として定義されることになる。 点A, B:Point[a]として定義する。 点M:Point[a]として定義する。AとB…

Geogebraスキルアップ問題集(008解答)

見本 Geogebraファイル つくりかた 数値オブジェクトtを作成し、区間0〜2、増分0.01、速度10、アニメーション「増加(1回)」とする。 点Aを作成し、点AのOn Click スクリプトとして、以下を記述する。 SetValue[t,0]StartAnimation[t,true] 円Circle[A, t]…

Geogebraスキルアップ問題集(007解答)

007

Geogebraスキルアップ問題集(006解答)

見本 Geogebraファイル 解説 真偽値showを作成し、点Aの表示条件をshowとする。 ボタンのOn Click スクリプトに以下のように記述する。 SetValue[show,¬show] (別解) ボタンのOn Click スクリプトは、以下のように記述してもよい。 If[show==true,SetValue…

Geogebraスキルアップ問題集(005解答)

005

Geogebraスキルアップ問題集(004解答)

004

Geogebraスキルアップ問題集(003解答)

003

Geogebraスキルアップ問題集(002解答)

002

Geogebraスキルアップ問題集(001解答)

001