カテゴリー
Scratch 共通テスト

共通テストの自己採点アプリ

Scratchで共通テスト 数学Ⅰ・A 数学Ⅱ・Bの自己採点アプリを作りました。
共通テスト過去問題自己採点
2020河合塾共通テスト模試自己採点

カテゴリー
未分類

Windows11ってどうよ?

持っていたパソコンはどれもWindodws11に対応していなかったのっでとりあえず安価なWindows11のタブレットを購入した。使っているが特にうれしい機能は殆どない。
しかし近いうちにAndroidのアプリが使えるようになると言っていたのでこれを楽しみにしていた。
日本でも使えるようになったというので試してみたがこのパソコンには対応していないとのこと。
がっかりした。そのためだけに高級なWindows11のパソコンを購入するのは愚かなことだ。
なぜならAndroidタブレットはとても安価でアプリもサクサク動作するから。
もうWindowsパソコンは終わったと思う。

カテゴリー
数学の問題をプログラムで解く

高1の数学の問題

5個の数字0 1 2 3 4を使って5桁の整数を作る時 (1)小さい順に並べた時、40番目の数は何か? (2)32104は何番目の数か?
よく出る問題のようで検索するとすぐに見つかる。
いつものようにプログラミングで解いてみようと思う。
この5桁の数字を小さい順に並べたものを出力するプログラムは簡単だし、瞬時に求めることができる。

 40番目の数は23140      32104は62番目 

5桁の数字をすべて出力するプログラム

プログラムはとても簡単で美しい。

カテゴリー
数学の問題をプログラムで解く

電卓プログラムを作ろう

子供の夏休みの作品として電卓のプログラムはどうでしょう?
親子で作る電卓のプログラミング教室を開催しょうかと思っています。
まずは四則演算ができる基本的な電卓を作ってそれを発展させていきます。
・数式電卓 例えば3+4✕5と入力したら23と計算してくれる電卓です。
・関数電卓 三角関数やLOGなどの計算もできる電卓です。
・音声入力電卓 数式を声で言うと言葉で教えてくれる電卓です。
このような楽しく実用的な電卓を作ろうと思っています。
数式電卓を作ろうとすれば逆ポーランド記法というのが出てきます。
この作り方が簡単に分かるプログラムを作ってみました。

カテゴリー
共通テスト

共通テストの学習ツール

共通テストの解答を入力すると採点してくれるホームページやツールはいろいろあるのですが、学習にはあまり効率が良くないことに気づき自作してみました。
共通テストの数学の問題は決まった解き方に従って解いていき、最終的に答えが求まるという流れなので途中で間違うとそれ以降の答えがすべて誤りという悲惨な結果になります。
このプログラムは間違うと正解するまで何度でも聞き直され、先に進めないのです。
ただそれだけのことですが、実際に使ってみると効果は抜群でした。

ここをクリックしてご利用ください。

カテゴリー
未分類

梯子のトリック

暇なので梯子を作ってみました。


梯子のトリック
カテゴリー
未分類

多項式の因数分解

高校生がこのような問題を解いていました。
次の式を因数分解せよ
 x4+5x3+5x2-5x-6
これは比較的簡単な問題ですが、もっと面倒な問題もいっぱいあります。因数分解の問題をたくさんやらせているのは日本だけだと聞いたことがあります。
スマホでも簡単に解ける時代なのでそろそろ日本の数学の教育も内容を見直しても良いのでは?
この問題をPythonで解いてみました。
———————————
import sympy
x = sympy.Symbol(‘x’)
f = x*x*x*x+5*x*x*x+5*x*x-5*x-6
f2 = sympy.factor(f)
print(f2)
—————————–
(x – 1)*(x + 1)*(x + 2)*(x + 3)



カテゴリー
未分類

Σの計算


高校生が数学のΣの問題で苦労していました。そこでこのようなプログラムをスクラッチで作りました。
計算する式とkの初期値と最終値を入力すると一瞬でその値を計算してくれます。
さらに、計算するための式を教えてくれます。なんとすばらしいプログラムでしょう!

カテゴリー
未分類

懸垂線と放物線

微妙に違うというか似て非なるものということでScrathcでグラフを描いて比べました。

懸垂線は夏目漱石の「吾輩は猫である」にも出てくる話です。

カテゴリー
未分類

マグニチュード

最近、地震が多いですね。
震度は1996年までは気象庁の職員が体感や周囲の状況から推定していました。現在では震度計を活用して判定しているようです。
マグニチュードはエネルギーEとマグニチュードMを用いて
10(4.8+1.5M) = E
と表すことができます。
たとえばマグニチュードが4から6へと増えるとエネルギーは1000倍になります。4から8になると1000000倍です。
1960年のチリ地震で、マグニチュード9.5でした。

inserted by FC2 system