クラスの中に同じ誕生日の人は何組あるの?その確率は?
こんにちは。モデル化とシミュレーションの授業で、生徒から意外な結果が出たと教えてもらったので検証してみることにします。誕生日ネタです。 クラスの中に誕生日が同じ人がいる確率 ようや ...
情報科の目で見る数学科学習指導要領(9)離散グラフ
こんにちは。まだまだ数学科との関係について書くシリーズが続きます。「数学I」「数学Ⅱ」「数学Ⅲ」「数学A」「数学B」と順に進めてきて,いよいよ最後の「数学C」まできました。大詰めで ...
情報科の目で見る数学科学習指導要領(7)ハノイの塔
こんにちは。まだまだ数学シリーズが続きます。今回は「ハノイの塔」です。 学習指導要領解説では 次期学習指導要領では、「数列」と「ベクトル」が別々の科目(というよりも、今までこの2つ ...
情報科の目で見る数学科学習指導要領(4)Pythonでニュートン法と二分法(極限)
こんにちは。今回も数学科の学習指導要領解説から題材を取り上げます。このサイトは「情報科 いっぽ まえへ!」という名前の高等学校の情報科を題材としているはずなのですが、延々と数学の題 ...
情報科の目で見る数学科学習指導要領(3)Pythonのタートルグラフィックスでコッホ曲線(極限)
こんにちは。今回も、引き続き数学科の学習指導要領解説から題材を取り上げます。今回は数学Ⅲの極限という意外な(?)単元からになります。 学習指導要領解説から 学習指導要領解説には 数 ...
ドラゴン曲線
こんにちは。今回はドラゴン曲線をタートルグラフィックスで描いてみます。なぜドラゴンカーブを描くかというと、とにかく描きだいからです。 どこに分類させるかとても迷いましたが、とりあえ ...
ループを使わないソート
こんにちは。前回、ループを使わないでコピペプログラムを書いてみました。試しにやってみたのですが、案外プログラミング初心者は紙に挙動を書いてみたり、print文で値を出力してみたりと ...
TF-IDFを求めてWordCloudをつくるプログラム(5)
こんにちは。これまで4回にわたり、TF-IDFを求めてWord Cloudをつくるプログラムを説明してきました。今回が最終回になります。 計算結果を出力する部分 149~173行目 ...
TF-IDFを求めてWordCloudをつくるプログラム(4)
こんにちは。前回に続きプログラムの説明です。まだ半分残っているので、今回も枕の話はなしです。 Word Cloudを作る部分 92~120行目では、Word Cloudを作っていま ...
TF-IDFを求めてWordCloudをつくるプログラム(3)
こんにちは。今回は前回の続きで、TF-IDFを求めてWordCloudをつくるプログラムについて、詳細を書いていきたいと思います。プログラムが長いので、枕の話はなしで早速本題に入り ...
TF-IDFを求めてWordCloudをつくるプログラム(2)
こんにちは。今回は前回紹介したプログラムについて、もう少し詳細を書いていきたいと思います。プログラムが170行程度あったので、何回かに分けて整理していきます。 テキストファイル読み ...
TF-IDFを求めてWordCloudをつくるプログラム(1)
こんにちは。前回は特徴語をどのようにビジュアル表現するかについてまとめました。今回はTF-IDFの値を計算して、Word Cloudをつくるプログラムを紹介します。言語はPytho ...
特徴語を可視化しよう
こんにちは。前回までTF-IDFについて整理しました。単語(形態素)の数を数え、出現頻度を数えたり、複数の文章の中でどの程度出現するか数えたりということを行い、数値として値を求めて ...
にほんごであそぼ!(形態素解析のお話)
こんにちは。Eテレの番組のようなタイトルなので、間違えてこのページに来てしまった人、本当にごめんなさい。少しばかり残っている良心が、サブタイトルをつけるように耳元でささやいたのです ...
リサジュー図形
こんにちは。前回、Pythonでのタートルグラフィックスを記事にしたので、せっかくなのでグラフィックス系の何かを書けないかと思いました。考えてみたところ、他教科の学習にも使える!と ...
Pythonでもタートルグラフィックス
こんにちは。今日は亀の話です。コンピュータ関係で亀といえば、タートルグラフィックスです。Pythonをインストールしていれば、特別なライブラリを追加していなくても、なんと!タートル ...
Pythonで「モデル化とシミュレーション」前夜
前回の続きです。 「モデル化とシミュレーション」前夜Excelで「モデル化とシミュレーション」前夜 がこれまでの記事になります。前回はExcelでシミュレーションしましたが、今回は ...
ナノピコ教室の東海道五十三次をPythonで解いてみた(4)
前回の続きです。今回は最安運賃を計算する部分と結果出力の説明です。 ナノピコ教室の東海道五十三次をPythonで解いてみた(1) ナノピコ教室の東海道五十三次をPythonで解いて ...
ナノピコ教室の東海道五十三次をPythonで解いてみた(3)
前回の続きです。今回は初期化する部分の説明です。 ナノピコ教室の東海道五十三次をPythonで解いてみた(1) ナノピコ教室の東海道五十三次をPythonで解いてみた(2) ini ...
ナノピコ教室の東海道五十三次をPythonで解いてみた(2)
前回の続きです。 ナノピコ教室の東海道五十三次をPythonで解いてみた(1) ライブラリのインポート・グローバル変数 import csv import math import ...