Pythonではじめる数学の冒険 : プログラミングで図解する代数、幾何学、三角関数

Bibliographic Information

Pythonではじめる数学の冒険 : プログラミングで図解する代数、幾何学、三角関数

Peter Farrell著 ; 鈴木幸敏訳

オライリー・ジャパン , オーム社 (発売), 2020.11

Other Title

Math adventures with Python : an illustrated guide to exploring math with code

Pythonではじめる数学の冒険 : プログラミングで図解する代数幾何学三角関数

Title Transcription

Python デ ハジメル スウガク ノ ボウケン : プログラミング デ ズカイ スル ダイスウ、キカガク、サンカク カンスウ

Available at  / 142 libraries

Note

索引: p343-349

Description and Table of Contents

Description

数学を8年間、コンピュータサイエンスを3年間教えたことのある著者が、自らの経験に基づき、これからの時代に必要な数学とプログラミングの能力を身につけてもらいたいと筆をとった意欲作。定義や命題から入る伝統的なアプローチではなく、プログラミングによる視覚的アプローチで直感的な理解を促します。数学の視点からプログラミングを眺め、また逆にプログラミングの視点から数学を眺めることで、退屈な計算問題は、さまざまな工夫が可能なプログラミングの課題になり、プログラミングの文法は、数学の問題を解く上での強力な武器となり、それぞれの新たな魅力に気づかされるきっかけとなります。代数、幾何学、三角関数などの高校レベルの数学を使った数多くの例題を盛り込み、実際にProcessingでPythonプログラムを動かしながら、AI時代に求められる数学の能力を磨いていきます。

Table of Contents

  • 1部 Pythonを始めよう!(turtleモジュールを使って多角形を描く;退屈な計算をリストとループで楽しくしよう;条件分岐を使って予想・確認する)
  • 2部 数学の地に踏み込む(代数を使った数の変換や保存;幾何学で図形を変換する;三角関数で振動を作る;複素数;コンピュータグラフィックスや方程式の解法に行列を応用する)
  • 3部 これまでの学習内容の発展(クラスを使ったオブジェクトの作成;再帰を使ってフラクタルを作る;セルオートマトン;遺伝的アルゴリズムで問題を解く)

by "BOOK database"

Details

Page Top