いぬおさんのおもしろ数学実験室

おいしい紅茶でも飲みながら数学、物理、工学、プログラミング、そして読書を楽しみましょう

2025-01-01から1年間の記事一覧

100日で50弾! Day 14/ Bullet7:パスショット

100日チャレンジ『100日で50弾!』第7回、パスショットです。パスとはpath、つまり「道、通り道、進路」。弾を撃つとき、空間内で通過点を何点か決めてそこを通るようにします。「パスショット」としました。 前、自分で近い機能を実現してゲームを書くとき…

100日で50弾! Day 12/ Bullet 6:ブランチショット

100日チャレンジ『100日で50弾!』第6回、ブランチショットです。 100日チャレンジ、まだ楽しんでやっていますが、いずれ常在戦場みたいな感じになりそうです。ぼくは結構頻繁に授業で数学通信(数学をテーマにした新聞みたいなもの)を配布します。面白いこ…

100日で50弾! Day 10/ Bullet 5:トルネード弾

100日チャレンジ『100日で50弾!』第5回、トルネード弾です。 飛んでくるクエリちゃんが3発ずつ、回転する弾を続けて発射します。弾全体はサインカーブに沿って移動します。そのサインカーブの周りを3発がぐるぐる回りながら動きます。gifをご覧ください。 …

100日で50弾! Day 8/ Bullet 4:パターン撃ち

100日チャレンジ『100日で50弾!』第4回、パターン撃ちです。 画面手前に向かって縦3×横3=9発が何回か発射されます。弾は敵機から発射されるのですから、撃ったあとはだんだん広がっていくのが自然です。だから9発は移動の方向はすべて少しずつ異なっていま…

100日で50弾! Day 6 / Bullet 3:sin(サイン)弾

100日チャレンジ、『100日で50弾!』、第3回sin弾です。三角関数のsinを使い、サインカーブに沿って弾を移動させます。ここでは空間内でz方向(画面の手前向き)は一定の速さとし、x方向(画面の左右)、y方向(上下)に振幅をいろいろに変えたsinを用い…

100日で50弾! Day 4 / Bullet 2:ラウンドショット

100日チャレンジ、『100日で50弾!』、第2回です。弾自体は直線に沿って移動しますが、30発が少しの時間差でグルッとキャラの進行方向からズレた方向に発射されます。表現が難しいですが、要するに円形に発射するラウンドショットです。撃ったあとは円になっ…

100日で50弾! Day 2 / Bullet 1:直線弾

始まりました。100日チャレンジ、『100日で50弾!』。100日でシューティングゲームの弾を50種類作ります。100日だけれど2日毎なので50弾です。Dayは2日ずつカウントアップしてゆきます。どうなるか、楽しみです!! 書きかけのプログラムを一部流用しました…

Day 0 / Bullet 0:100日で50弾! 始めます

2、3日前に書いた記事です。 www.omoshiro-suugaku.com 『#100日チャレンジ 毎日連続100本アプリを作ったら人生が変わった』(大塚あみ2025日経BP)の説明の動画を見ました。なるほど、こういうの、面白い!! 自分でも何かやろう、と思いました。ここふた…

生徒は「∴」(ゆえに)は教わってない?

この前、授業中に生徒が「それ、何ですか?」と質問してきました。黒板にぼくが書いた「∴」(ゆえに、そういう理由で)です。ぼくが中学生のとき、先生が証明を書くときに使っていました。「∵」(なぜならば。これは多分高校からかも)も使っていました。も…

チャンネル『フェルミ漫画大学』紹介

最近見つけて、よく見ている面白いチャンネルです。 www.youtube.com世の中でどううまくやっていくか、どう勉強したらよいか、悩み事をどうするか、……世の中の本にはそういったことを著者がどう考えるか、書いてあります。それは本を読めば分かるんですが、…

アニメ『食戟のソーマ』紹介(2)

アニメをひと通り見終わったのでレビュー。『食戟のソーマ』です。定食屋「ゆきひら」の息子、幸平創真が父の考えで入学も卒業も難しい料理学校「遠月学園」に入学し、ライバルたちとの「食戟」(しょくげき。料理勝負)を通し、料理人として成長してゆきま…

「証明」しない授業……

高校は2学期の中間試験の時期ですね。現任校は偏差値はまあまあ。しかし過去の学校に比べると、どこよりも生徒のやる気(勉強を)がない印象です。 ぼくの見たところ、学校の仕組みの問題で生徒にとって定期試験(中間・期末試験)より大事な試験があり(教…

Excelで、自作の関数をアドインとして登録する方法

マイクロソフトのOffice2019のサポート期限が2025年10月14日だそうで、そろそろ動くか、とOffice2024を購入しました。そうしたら、ありそうなことですがExcelで使っていた、自分で書いたアドイン(ワークシートの一部分からハッシュ値のようなものを計算する…

『ガロアに出会う』を再び読む

『ガロアに出会う』(のんびり数学研究会2014数学書房)を読み直しています。この本は数体(複素数体の部分体)に限って、5次以上の方程式には解の公式がないことを証明しています。以前このブログでも紹介しました。 追記(2025年10月19日):ノートを見直…

教員をやめたくなるとき……(2)

今回は2回目。1回目は次の記事です。 www.omoshiro-suugaku.com 100発100中、必ずウケる物理の実験があります。数学と物理は不可分です。ぼくは数学が担当ですが物理も好きですし、高校の頃は物理の方が数学より成績もよかったです。大学受験で数学科、応用…

「生徒に毎日課題を!」……ってどうなのか?

学校ではどんどんタブレットなどICT機器が導入されています。ここ何年か、私立ですがどこへ行ってもタブレット、タブレット、……。生徒に課題を出して回収するのもGoogleClassroomやロイロノート。これはアプリです。 特にこの「ロイロノート」、なかなかよく…

書籍『群論への30講』紹介

『親切な代数学演習』でいわゆる「5次以上の代数方程式は解の公式を持たない」の証明を読み終わりました。 エキサイティングでした。体の拡大、組成列、ガロア対応、可解群……、とどんどん難しそうな話が出てきて、最後にスコーン!と落ちるように証明が完了…

夏休み後半の活動報告!

夏休み後半の活動報告です。プログラミングはしばらく放っておき、数学のテキストに沿って勉強していました。 ●『親切な代数学演習』 このテキストは順に問題を解いていくことによって勉強を進めるようになっています。あと2問解くと「5次以上の代数方程式は…

アニメ『食戟のソーマ』紹介

アニメ『食戟のソーマ』です。少し前にはコミックスも持っていました。「食戟(しょくげき)」は料理勝負のことですが、造語みたいですね。 定食屋「ゆきひら」の息子、幸平創真が父の考えで入学も卒業も難しい料理学校「遠月学園」に入学し、ライバルたちと…

DOTweenでタイマを

DOTweenで簡単にタイマを実現できます。ちょっとした動作を定期的にやらせたい、といったことはあるものです。あるオブジェクトを1秒ごとに表示したり非表示にしたり、……とか。コルーチンでも簡単に実装できます。しかし当たり前ですがそういうコルーチンを…

DOTweenでUIを移動する、ルーズリーフ使い始め

DOTweenの.DOAnchorPos()を使って、画面の外に隠れていたUI(ここではパネル。FPSを表示している)を画面内に移動して見えるようにします。動画をどうぞ。 youtu.be 次のコードでgoはUIのゲームオブジェクトです。画面の外、元の位置から座標で+150だけ右に0…

Unityで「バーチャルカメラ」がなくなった!?

Unity6(6000.0.32f1)でバーチャルカメラを使おうとしました。カメラが特定のキャラクタの動きを追うとか、複数のカメラを切り替えながら使うとか、いわゆる「カメラワーク」を簡単に実現できるようになります。Unityの前のバージョンで初めて使ってみて便利…

Unityで3Dモデルがピンク色、パーティクルがピンク色になる!

Unity(Unity6(6000.0.32f1))で新しくプロジェクトを作成し、前に使っていたプロジェクトから必要なアセット(3Dモデルやスクリプト、プレファブなど)をコピーし、必要なところを修正して新しいアプリを作ろうとしていました。そうしたら3Dモデルがピンク…

Unity+DOTweenでパネルとテキストをフェードアウト、3Dモデルを一瞬小さくする

DOTweenでいろいろ実験しています。なかなか面白く、確かにいろいろゲーム製作に使えそうです。ここではUI部品(Panelと、その子にしたTextMeshPro。テキストを表示している)をフェードアウトするのと、3Dモデル(ブラッククエリちゃん)を一瞬小さくする効…

生徒の対話が大事! ……って本当なのか? フィンランドの例も

フィンランドのPISAの成績は2000年度くらいがピークで、それ以降落ちているのだそうです。PISAとは……OECD(経済協力開発機構)が実施する国際的な学習到達度調査で、15歳児を対象に読解力、数学的リテラシー、科学的リテラシーの3分野について3年ごとに調査…

1学期の仕事の感想、夏休みの目標

ようやく1学期が終わりました。疲れた……。数学科である時期から始まったみたいで、頻繁に宿題を出さなければなりません。クラス(理系、文系、細かなタイプ)によって違うんですが、一番多かったクラスでは25回。これを評価して成績に入れろ、と。ものには限…

DOTweenのSetLookAt()でQuadを使ったときのトラブル

UnityでDOTweenを使っています。なかなか便利そうなんですが、「あれ?」と思ったことが。コルーチンやその他の仕掛けを使わず、オブジェクトの生成時に1回、次をコールするだけで指定した座標の点を通り、しかも(SetLookAt(Camera.main.transform)によって…

試験で分配法則を使ったら、それが分かる式を書かないと減点だ!!

中・高で教えている同僚の先生に聞きました。勤めている中学校では試験のとき、次の答案は減点になるのだそう。2a×(3b+4c) = 6ab+8ac分配法則を使ったら、それが分かる式を書かないといけないらしいです。例えば2a×(3b+4c) = 2a×3b + 2a×4c = 6ab+8ac のよう…

コミックス『ガラスの仮面』紹介

連載開始以来50年も経っており、今も続いているコミックスがあります。『ガラスの仮面』です。ここ10年とか20年とかはときどき(5年に1冊?とかかも)発売されるくらいのペース。名女優であった月影千草が、平凡に見える少女、北島マヤに天才的な演劇の才能…

一般項の問題でビックリ、非常勤なめんなよ

少し前、数列の一般項を求める問題です。よくあるやつです。計算というほどでもありません。 公式ですぐ と分かります。ここで、これを「3n+1」しか書かないと減点だ、という人がいるのです。一般項を求めるべき数列が2個以上あるなら減点でいいでしょう。…