|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
Micro World Ex で, |
|
||||||||||||
|
プログラミングをするための工具箱 |
|
||||||||||||
|
||||||||||||||
|
2003.4.18. |
|
||||||||||||
|
正田 良 |
|
||||||||||||
|
info(at-mk)kks-el01.sakura.ne.jp |
|
||||||||||||
|
||||||||||||||
2010.10.05の増補:複数の亀さんと,ページを使って。 Oct05-2010/index.htm Oct05-2010.zip *(2018.5.30.)の事情による圧縮。 |
||||||||||||||
2010.10.27.の増補:パソコンと利用者の対話と、言葉遊び。 (Click) ↑にフォルダーとして含まれています。 |
||||||||||||||
2014.09.07 実行中の様子を動画にしてみました。 Mpg908\index.htm |
||||||||||||||
2018.05.30. ネット上のものを呼ぶと、なぜか .mwx とかが、 .htm にみなされて、実行ができない事象が起こるので |
||||||||||||||
このページのリンク先をフォルダーに集めて、フォルダーごと圧縮してみました。 mwex_tip.zip * |
||||||||||||||
|
2018.7.07 |
成蹊大学の数学科教育法IVでアステロイドを包絡線として描くってことを・・・ 上記の圧縮には無いので Aster.zip |
||||||||||||
|
題目 |
|
||||||||||||
|
ファイルの名前 |
(拡張子が,「.mwa」のものは,作品の中に「インポート(とりこむ)」をして使ってください. |
||||||||||||
|
↓ |
|
拡張子が,「.mwx」のものは,利用した作品のサンプルです.) |
|
||||||||||
|
↓ |
↓ |
|
|||||||||||
|
↓ |
↓ |
|
概要の説明 |
(補足説明は,MS-Wordの文書ファイルとして書かれています) |
|
||||||||
|
↓ |
↓ |
|
↓ |
|
補足説明 |
|
|||||||
|
↓ |
↓ |
|
↓ |
|
↓ |
|
|||||||
|
||||||||||||||
|
全頁消去 |
くりかえし などを使うと,バンバン頁を |
|
|||||||||||
|
増やすことができます.でも,あ,間違えちゃった |
|
||||||||||||
|
と,もとに戻そうとすると実はちょっと面倒です. |
|
||||||||||||
|
作品タブで,それぞれのページを右クリックして |
|
||||||||||||
|
削除を選ぶ.これを削除したいページの数だけ |
|
||||||||||||
|
繰り返す. |
|
||||||||||||
|
下の作品例(円の面積)では, |
|
||||||||||||
|
20ページくらいを自動的に |
|
||||||||||||
|
作っていたので,こんなのがあったらいいなと |
|
||||||||||||
|
思って,作ってみました. |
|
||||||||||||
|
||||||||||||||
|
円の面積 |
これは,金井さんの「プレゼン」を参考にさせて |
|
|||||||||||
|
もらって作ってみました. |
|
||||||||||||
|
トイレットペーパの半径ひとつにナイフを入れて |
|
||||||||||||
|
広げると・・・・と,円の面積が, |
|
||||||||||||
|
(1/2)×(円周)×(半径) |
|
||||||||||||
|
という三角形の面積として求められるってことを |
|
||||||||||||
|
説明するアニメーションです. |
|
||||||||||||
|
「ページ1」だけは,手順によらない表紙ページ |
|
||||||||||||
|
ですが,他は消去しても,手順「S」で復活 |
|
||||||||||||
|
します.上の「全頁消去」の威力をみてもらう |
|
||||||||||||
|
には,よいかもしれません. |
|
||||||||||||
|
||||||||||||||
|
スタンプ補助 |
ページに字を書くには, |
|
|||||||||||
|
テキストボックスを作る. |
|
||||||||||||
|
|
字を書く. |
|
|||||||||||
|
適切な場所に位置させる. |
|
||||||||||||
|
テキストボックスを透明化する. |
|
||||||||||||
|
スタンプする |
|
||||||||||||
|
という手順を普通は踏みます. |
|
||||||||||||
|
最後の2つの手順をクリックひとつですむように |
|
||||||||||||
|
しただけですが.... |
|
||||||||||||
|
でも,ボタンみたいな形をしたカメを増産する |
|
||||||||||||
|
には,これで字をペタペタとスタンプ |
|
||||||||||||
|
してから,カメの形へ取り込んだのです. |
|
||||||||||||
|
|
|
||||||||||||
|
||||||||||||||
|
Proとの互換性 |
この作品は三重大学大学院の免許法 |
|
|
||||||||||
|
とnewturtle |
|
公開講座で,大西先生のアイデアをもとに |
|
||||||||||
|
MW Proで書かれたものです. |
|
||||||||||||
|
Proに比べて |
|
||||||||||||
|
Ex での互換性 |
|
Ex は作品ファイルのサイズが小さくなり |
|
||||||||||
|
を考えると・・・ |
ました.Pro の作品をEx で実行させると |
|
|||||||||||
|
衣裳箱にProの形を全部持たせてくれる |
|
||||||||||||
|
ので,上位互換性があります.でも, |
|
||||||||||||
|
newturtle をしただけだと, |
|
||||||||||||
|
衣裳箱は空のままになってしまします. |
|
||||||||||||
|
そんなときに,legacy をインポートする |
|
||||||||||||
|
ことをnewturtleの代わりにすると, |
|
||||||||||||
|
いいのかなと作ってみました. |
|
||||||||||||
|
||||||||||||||
miztani.mwx 同じく水谷先生のを移植しました. |
||||||||||||||
|
|
|
ページ名を指定できるNewPage_ |
|
||||||||||
|
|
|
を作って利用しています. |
|
||||||||||
|
|
|
|
|
||||||||||
|
英和辞書 |
覚えることが苦手な正田は, |
|
|||||||||||
|
日本語の手順が覚えられなくて, |
|
||||||||||||
|
だいたい,「あたらしいかめ」 |
|
||||||||||||
|
でなくて,「newturtle」 でかいて |
|
||||||||||||
|
ます.でも,小学生にとっては,読みにくい |
|
||||||||||||
|
でしょうねぇ... |
|
||||||||||||
|
そこで作ろうとおもったのが英和辞書 |
|
||||||||||||
|
です.MS-Excel のファイルです. |
|
||||||||||||
|
マクロを仕込んでいる最中ですが |
|
||||||||||||
|
未完成です. |
|
||||||||||||
|
Dataに手順を入れてマクロを実行させる |
|
||||||||||||
|
と,dictionary を見ながら書き換えて |
|
||||||||||||
|
くれるヤツを作りたいのですが... |
|
||||||||||||
|
ちなみに創育さんの |
え,どうせならMWの手順で書けって? |
|
|||||||||||
|
サイトのサポートに |
う゛〜ん.Excelから,リストを作るってこと |
|
|||||||||||
|
はすでにMWで書いた |
をまずどうやって自動的にできるかって |
|
|||||||||||
|
ものがあったりする... |
ことを考えないとなりませんねぇ... |
|
|||||||||||
(MWの発売は,FCMさんに代わっています。マイクロワールドのWebサイト)2005.11.13の追記 |
||||||||||||||
|
トマトショット |
動力学がらみのゲームです. |
|
|
||||||||||
|
|
|
詳細は右のtomato.txtを参照してください. |
|
||||||||||
|
tomato.mwa という小道具をあらかじめ |
|
||||||||||||
|
作って利用しました. |
|
||||||||||||
2005.11.13.かなりしばらく振りの追加です。
エクセルに隠したデータを読む方法を使ってみました。
小学校6年の速さ 等速運動をするものが意外とないので,・・・
東数協月例研 2005.9月,秋田先生のレポートを参考にさせてもらいました。
上の2つのファイルをダウンロードして,同じフォルダにおいて下さい。
2つともに ZIP 圧縮したものは, kyousou.zip です。
2007.10.25. 追加
亀さんの役割分担。貝が成長するときの中心と、貝殻の成長点とを。shell.mwx
生き物たちのエレガントな数学
(技術評論社)
Amazon.co.jp: 生き物たちのエレガントな数学 (知りたい!サイエンス 19): 本: 上村 文隆
では、dolittle を利用してました。http://dolittle.eplang.jp/。
2008.8.26.追加
ディセッサの博士論文や,エーベルソンの本などで有名なダイナタートルというプログラム,
はたまた,テラピン・ロゴのサンプル・プログラムにも,ダイナトレックとして入ってました・・・を
マイクロワールドに移植してみました。ボタンにキックや右を向くなどの機能を担わせていますが
割り込みのタイミングなどを一切考える必要がないのがプログラムを考えやすくしています。
また,速度を表示する(とはいっても,原点と普通は重なっているので見えませんが)Vel ちゃんを
作って,その位置を参照しているため,sin , cos を使わないプログラムになりました。dynat.mwx
2008.12.30. 追加
円の面積を外接する正方形の縦横を細分することで求め,その結果から円周率を求めます。
モンテカルロ法で求めるという手がありますが,乱数ではなくて,まじめに規則的に点をとって
行った方法とも言えそうです。 まず説明のページから御覧下さい。 rudolf.htm
プログラム自体は, rudolf.mwx です。
2009.11.12. 追加
・ 数学特論II (電子掲示板)で使ったこともあって、リンク切れになっていたところを、リンク集 link.htm で繋げることに
・ また、FCMさん http://www.microworlds.jp/index.html からのリンクがきれていたのを、
こちらへ張って戴きました。(< http://www.microworlds.jp/link/index.html
)
・ 授業に関するページ http://kks-el01.sakura.ne.jp/ar09/bucho/x7net/
からもここへリンクを張っておきます。
2010.10.月
・このページの上の方に,別紙へのリンクがあります。 文書の先頭
2011.3.20. 追加
・ 7月下旬に行なわれる,道数協大会で,ピタゴラス音階の調律法について説明するプレゼンを作ってみました。
「5度上」,「5度下」,「1オクターブ上」,「1オクターブ下」を合わせるのは,2つの音を鳴らしてきれいに響く
(きれいな和音になる)かどうかを聞くことでできます。この4つの操作を組合わせ,音叉とあわした下のドを基準に
ドレミファソラシの他の音を調律してください・・・というパズルです。 PytTune.mwx
2014.7.05.追加
・8月上旬に行われる,日本数学教育学会の高等学校・数学III 分科会で光栄なことに助言者を務めます。
そこの話題提供として、円筒に平行な光線が当たっているときに、円筒の上から見ると、Cardioid に
なることを示すプログラムです。ファミレスのお勘定を入れる円筒にお店のビーム電球から入る光が、
ハート形になるってすごいと思いませんか?( あとでよくよく調べたら、この形は心臓ではなく腎臓に
ちなんだ名前を持っている方でした。 訂正します。2014.7.16) cardioid.mwx 改め nephriod.mwx
( 本来のカージオイドを作ろうとしましたが、反射が不発のときがあります。cardioid.mwx )
円筒というか、円盤になっている、透明、あるいは、半透明のものに、強い光線が当たっているときに
現れる現象ですから、私は大学のエレベータの行先をリクエストする階数のボタンでいつも見ています。
でも、言ってあげないと、そんなハート形って気が付かないものですね。
・ 空中に浮かんだボールは地面にどのような影を映すか。ボールは空間に円筒形の光が遮られた部分を
作りますから、それを地面という平面で切っているのですが、球を地面に平行な無数の平面で輪切りにして
それぞれの影が集まっているとも考えられますね。 Shodow_ofBall.mwx
・ 以前作ってどこに置いたかわからなくなっていた、Cannon を再現してみました。対空砲火に対する
安全域の話。放物線の包絡線が放物線になるという話は、なんてことないですが、こうした意味づけをして
みると、興味がわきますね。 cannon.mwx
2016.6.23. 追加
・ 成蹊大学の数学科教育法で,扱った証明問題にちなんで。 proof-623.mwx
2017.10.10 追加
・ 静岡県小笠地区での中学校の数学の先生方の研究会に呼んでいただきました。そのときの
レジュメ(の一部)と、そこからリンクされた kkkw2017\TurtleBalance.mwx
線分の両端におもりを下げたときの、つり合いは、おもりの重さの逆比で内分する点です。
では三角形の各頂点に おもりを付けると? そのつり合いの位置をカメさんが示します。
リンクがうまく行かないときには、こちらでお願いします。 kkkw2017\index.htm
2018.7.07
アステロイドを包絡線として描く。 Aster.zip
2023.9.07.
放物線が包絡線としてでてきます。東洋女子高等学校での数学IIの授業を
担当して、「不等式があらわす領域」に関連して作りました。画面を直線がはみ出ないように
画面の端のどこに直線が交わるところへ、カメさんを派遣しています。 parabolla.mwx
(2024.11.03. 追補
2円の交点を通る直線の方程式を求めよ…という問題にちなんで。円叢.mwx
2023.10.29.
リサージュ図形 成蹊大学での数学科教育法 IIIの演習に必要で。
説明: Lissajous.docx MW ex のファイル: Lissajous.mwx