ふくふくHukuhuku Inc.
SERIES

数式が動く!STEM × プログラミング(中高生向け)

教科書の関数・物理法則を、自分のパソコンで動かして直感する6回。中学数学から高校物理まで、Google Colab で動くサンプル付き。

対象読者: 中学生・高校生 / 探究学習担当の先生
シェア
16 記事
01EP.1中1以上📔 Colab 11分

関数を「動かす」:教科書のグラフを自分のパソコンで

y=ax+b、y=ax²、y=sin(x)。教科書で見るあのグラフを、係数をスライダーで操作しながら実時間で動かす。Google Colab で15分。

2026-05-10読む
02EP.2中3以上📔 Colab 12分

三角関数で円を描き、ドレミを鳴らす

sin と cos で円が描ける。さらに sin は音にもなる。数学と音楽が同じ式で表現できることを体感する回。

2026-05-10読む
03EP.3中3以上📔 Colab 13分

落ちる・跳ねる・揺れる:物理シミュレーター

F=ma の方程式が、画面の動くオブジェクトとして見えてくる。自由落下・斜面・振り子の3パターンを実装。

2026-05-10読む
04EP.4中3以上📔 Colab 13分

太陽系を回そう:万有引力とケプラーの法則

万有引力とニュートン運動方程式から、惑星の公転軌道を自分のパソコンで計算する。ケプラーの3法則を可視化。

2026-05-10読む
05EP.5高1以上📔 Colab 12分

音の波を分解する:フーリエ変換で和音の正体を暴く

和音をマイクで録音 → FFTで周波数に分解 → 各音の正体を見る。高校物理「波の重ね合わせ」を実装。

2026-05-10読む
06EP.6全学年📔 Colab 14分

自分の研究テーマでデータ分析:探究学習を Python で

公開データを使って、自分が立てた仮説を検証する。総合学習・探究学習で評価される研究を、Python で進める手順。

2026-05-10読む
07EP.7高1以上📔 Colab 11分

機械学習入門:scikit-learnでアヤメ分類

機械学習の世界で最も有名な「アヤメデータセット」で、3品種を識別するモデルを15分で作る。

2026-05-10読む
08EP.8高1以上📔 Colab 11分

画像処理:OpenCVで顔認識

自分の写真をPythonに渡して、顔の位置を検出。さらにモザイク化や絵文字置き換え、画像処理の基本を。

2026-05-10読む
09EP.9高1以上📔 Colab 13分

自然言語処理:感情分析を作る

「この文章はポジティブ/ネガティブ」を判定するモデルを、自分のレビューデータで学習させる。Bag-of-Words からロジスティック回帰、評価まで実際に動かして「機械は文章の意味をどう数字にするか」を体験する。

2026-05-10読む
10EP.10高2以上📔 Colab 14分

量子力学の波動関数を可視化する

高校物理の「量子論入門」を、Pythonで波動関数として可視化。無限井戸ポテンシャルの定常状態をシュレーディンガー方程式から数値的に解いて、エネルギー準位がn²に比例することを実際に確かめる。

2026-05-10読む
11EP.11高2以上📔 Colab 14分

化学反応のシミュレーション:分子衝突から反応速度まで

教科書の「反応速度は温度で速くなる」を、実際に分子を動かして確かめる。衝突理論・活性化エネルギー・アレニウスの式が、絵と数値で繋がります。

2026-05-10読む
12EP.12全学年 12分

自分の研究をLaTeXで論文化

数式が綺麗に出る論文組版ソフト LaTeX。Overleaf を使って、自分の研究を「本物の論文」の形式で発表する。

2026-05-10読む
13EP.13高2以上📔 Colab 16分

核分裂連鎖反応をPythonで動かす:中性子・臨界質量・元素別比較

教科書の「連鎖反応」を、自分のパソコンの中で実際に起こします。中性子をランダムウォークさせ、原子核に当たれば分裂、新しい中性子が飛び出す。U-235・Pu-239 などの元素別に、なぜ天然ウランでは爆発しないのか、なぜ臨界質量があるのかが、絵と数字で見えてきます。

2026-05-10読む
14EP.14高1以上📔 Colab 16分

ソートアルゴリズム発明史:なぜ世界には何十種類もの並べ替えがあるのか

バブルソートから 2022 年の Powersort まで。「並べ替え」だけで、なぜこれほど多くのアルゴリズムが発明され続けるのか。100万要素を並べる時間が、O(n²) と O(n log n) でどれくらい違うのか。実際に走らせて目で見ます。

2026-05-10読む
15EP.15高1以上📔 Colab 15分

探索アルゴリズム入門:線形検索からベクトル検索・量子探索まで

「データの中から欲しいものを見つける」ための工夫の歴史。線形 O(n) → 二分 O(log n) → ハッシュ O(1) → BFS/DFS → A* → chatgpt を支えるベクトル検索、そして量子コンピュータの Grover アルゴリズムまで。

2026-05-10読む
16EP.16高2以上📔 Colab 16分

計算理論の地平:P vs NP・近似アルゴリズム・最近の発見

「世界で最も重要な未解決問題」P vs NP から、現代の確率的データ構造、そして 2010〜2020 年代の新発見まで。コンピュータサイエンスの「これからの 10 年」を、自分の手で動かして体感する。

2026-05-10読む

まずは、現状を聞かせてください。

要件が固まっていなくて大丈夫です。現状診断と方針提案までを無料でお手伝いします。

無料相談フォームへ hello [at] hukuhuku [dot] co [dot] jp