• Author谷尻かおり
  • Publisher日経BP
  • ISBN9784822295974
  • Publish Date2020年9月

文系でも必ずわかる中学数学×Python超簡単プログラミング入門

苦手な数学を最初から学び直す!
Pythonでプログラミングに学ぶ!
これからプログラミングを始めるときに選ぶ言語として注目されているPython。
人工知能(AI)、機械学習、データサイエンスなど、今最もニーズの高い分野で利用されているプログラミング言語です。
そうした分野のソフトウェア開発に数学の知識は必須と言われています。
ならばPythonプログラミングと数学を同時に学んではどうでしょう。
数学というと「自分は文系だから数学は苦手で……」という人も多いでしょう。だったら、最初からやり直してみませんか?本書は徹底して直線だけを学び直します。数学としてはまさに一歩目。中学一年生に戻ったつもりで、“わかるところ”からやり直しましょう。数学が苦手ならなおさら「急がば回れ」がお薦めです。
傾き、切片、垂直、交点、連立方程式、垂直二等分線など、「確かに昔やったよな」とおぼろげに覚えているところを、もう一度しっかり理解できます。これならごくシンプルな数式ばかりなので、「数学は苦手だったのに、なぜ今ならわかるんだろう?」と意外なほど理解できます。
理論で確かめたら、実際に計算して確かめてみましょう。そこはPythonにおまかせ。最初はごくシンプルな数式をプログラムにすることで、プログラミングとPythonに自然に慣れて、ソフトウェア開発の基礎を身に付けていくことができます。
「直線だけじゃ何もできないのでは?」――。直線を舐めてはいけません。直線だけでも、ビッグデータを分析し、将来の予測をすることができます。どうやってそのためのモデル(数式)を作り、分析や予測に役立てるのか。機械学習の一歩目に踏み込むことまでできるのです。入門レベルだからと遠慮せずに、本書でそこまで行ってみましょう!
プログラミングが初めてでも大丈夫。必要な環境の整え方、Pythonの文法の基礎は、最初にじっくり解説しています。本書で初めてプログラミングに触れる人でも、不安なくPythonを始められます。
※本書では開発環境にJupyter Notebookを採用しています。
本書ではまず、直線に絞って数学の基礎知識を固め直すことを目指します。そうして、数式を作れれば、必ずPythonで答えを計算するプログラムが作れて、解を求められることを実感してください。これは、将来的に高度な数値計算をするプログラムを開発するときに、必ず役立つ基礎になります。ぜひ本書で、AIエンジニア、データサイエンティストを目指す一歩目を踏み出してみませんか?

>> 続きを表示