うしブログ

Geogebraの使い方、応用など

Geogebra

Particle2017

規則的に動く5つのパーティクル(粒子)を鑑賞するGeoGebra作品です。パーティクルをドラッグして位置を動かしても、自然と規則的な位置に戻っていきます。

オリジナルゲーム「タイムイズマネーうし」

あそびかた スタートボタンを押すと、うしの絵柄が描かれた3つのボタンの下に、数字が現れます。 上の例では、いちばん左の赤いボタンには「40・28」という数字が出ています。 これを押すと、40×28=1120ポイントが、スコアに加算されます。 しかし、上の例で…

パスパラメータの研究

Curve[ ]およびLocus[ ]で定義された同一のLissajous Curve上の点における、Path Patameterの推移について分析するためのアプレットです。 Curve[ ]の方はパラメータに比例しているようですが、Locus[ ]の方はどうでしょうか。

【Mac版GeoGebra 5】起動中ハング問題に対して行った操作

(ごちゅうい) この記事は、あくまで私のPC環境において有効であった操作を記録するだけの記事です。 同様の操作を各自のPCで行う場合は、自己責任で行ってください。もし不具合が発生しても、当方は責任を負いかねます。 ~/Library/Containers/org.geogebr…

GeoGebra webappで「パスと領域パラメータ」を不使用にする方法

本記事の概要 この記事は、デスクトップ版GeoGebraにしかない機能である「パスと領域パラメータ」を不使用にする機能を、webapp版GeoGebraにおいて、GeoGebra スクリプトを用いる方法により、手動で実現する方法を紹介するものです。 「パスと領域パラメータ…

リスナーさんの質問をGeoGebraで考える

グラデーション三角形

GeoGebraで「グラデーション三角形」

透過率0%の多角形の扱いに関する仕様変更に手が震える

私が現在PCにインストールしているGeoGebraは、バージョン5.0.42.0です。 そして、2017年2月9日現在リリースされているGeoGebraの最新バージョンは、バージョン5.0.326.0です*1。 私がぼけっとしている間に、もの凄い数のマイナーアップデートが行われており…

GeoGebraで回転体(に見えるモノ)を作る方法

GeoGebraで回転体を作る方法は、私が現在知っている限りでは存在しません。 しかし、回転体に見えるオブジェクトを作る方法はあります。 ここでは、Poly1:Polygon[(1, 0, 0), (2, 0, 0), (2, 0, 1), (1, 0, 1)]をz軸を中心に回転してできる立体に見えるオブ…

Mix

Mix

第1回GeoGebra技能試験

ぜひ挑戦してみてください! 1/4ページ 2/4ページ 3/4ページ 4/4ページ

2次曲線アート

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)を引数とするコマンドを用いて計算し、結果をテキストオブジェクトで表示しなさ…

【時間を貯めよう】貯金時計

つかいかた 時計の針をわざと進めて行動することで、時間を節約する方法は有名です。 しかし、この「貯金時計」は違います。この時計は、指定した時間に、指定した分だけ時間が貯金できるように、少しだけ速く進んでいく時計です。 たとえば、朝の8時に「今…

(自作ゲーム)テンポキープうし

あそびかた 「demo」をクリックすると、1・2・3・4の数字が一定のテンポで表示されます(音は出ません)。 このテンポを覚えたら、数字の部分を1回だけクリックしてください。うしが現れます。 いま覚えたテンポのとおりに、うしをクリックし続けてくだ…

リサージュ・サークル2

(ごちゅうい)非常に重く、読み込みに時間と負荷がかかるアプレットです。アプレットを読み込む場合は、「続きを読む」をクリックしてください。

リサージュ・サークル

ギャラリー

Stars

GeoGebraで自作ゲーム: "LOGIC" - ロジック -

ハイパー論理ゲーム「LOGIC」 ごちゅうい:かなり頭を使うゲームです。 あそびかた 赤い玉は基本的に「善玉」、黒い玉は必ず「悪玉」です。 最初は、8つの玉すべてが赤い「善玉」からスタートします。 「→」ボタンを押すと、いくつかの善玉が黒い「悪玉」に…

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]を作成する。 ・数値…

任意の点を、指定した2つのベクトルの線形結合で表現できるツール

一次独立な2つのベクトルを指定すると、任意の点をその線形結合で表すことができる、オリジナルツールです。 線形結合ツール (.ggtファイル)

DilateとAffineRatioの関係

A':Dilate[A,λ,O]は、点Oを中心に点Aをλ倍した点です。 このとき、λはAffineRatio[O,A,A']と表すことができます。

white

auto

On Update スクリプトに関する本質的問題

問題 GeoGebraで、自由な点オブジェクトA:(1,1)、および自由な点オブジェクトB:(3,1)を作成した。 そして、数値オブジェクトa:Distance[A,B]を作成した。 このとき、下記のそれぞれのGeoGebraスクリプトを、点AのOn Updateの欄に記述して、入力バーにSetV…

On Update スクリプトによるオブジェクトの連動(平行移動・回転移動)

前提 点A、点Bを自由なオブジェクトとします。 点Aをドラッグして移動させると、それに連動して点Bも動くようにする方法を考えます。 なお、点Bをドラッグして移動しても、点Aは動かないことが条件です。 平行移動 方法1:Aを中心とする円上の点にBを合わせ…