Pythonではじめる数学の冒険 プログラミングで図解する代数、幾何学、三角関数
発売日:2020年11月
- ページ数
- 349p
- ISBN
- 978-4-87311-930-4
- 著者情報
- ファレル,ピーター(ファレル,ピーター)(Farrell,Peter)
ケニアにおけるPeace Corpsのボランティアからスタートして、数学教師を8年務め、その後はコンピュータサイエンスの教師を3年務める。プログラミングを数学の授業に取り込む方法を模索するようになり、現在は数学をより深く、より面白く、より高度に学習できるようコンピュータを活用することに興味を引かれている
鈴木 幸敏(スズキ ユキトシ)
基本的に新しいテクノロジには興味を持ち、主にデスクトップアプリケーションの開発に携わる日々を過ごしている。2003年千葉大学理学部情報数理学科卒業。2005年千葉大学大学院自然科学研究科数学・情報数理学専攻卒業
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
数学を8年間、コンピュータサイエンスを3年間教えたことのある著者が、自らの経験に基づき、これからの時代に必要な数学とプログラミングの能力を身につけてもらいたいと筆をとった意欲作。定義や命題から入る伝統的なアプローチではなく、プログラミングによる視覚的アプローチで直感的な理解を促します。数学の視点からプログラミングを眺め、また逆にプログラミングの視点から数学を眺めることで、退屈な計算問題は、さまざまな工夫が可能なプログラミングの課題になり、プログラミングの文法は、数学の問題を解く上での強力な武器となり、それぞれの新たな魅力に気づかされるきっかけとなります。代数、幾何学、三角関数などの高校レベルの数学を使った数多くの例題を盛り込み、実際にProcessingでPythonプログラムを動かしながら、AI時代に求められる数学の能力を磨いていきます。
高校レベルの数学の題材を通して、数学とプログラミングの両方を学ぶことができる!
著者の数学とコンピュータサイエンスの教師としての経験に基づき、命題、定理から入る伝統的な数学のアプローチではなく、プログラミングによって図を描き、より具体的、視覚的なアプローチで直感的に数学を理解してもらうことを目的として書かれました。学校で教えられている数学と、実際の世界のギャップを埋めて、少しでも数学に興味を持ってもらおう、理解してもらおうという、著者の熱い思いから執筆された意欲作です。
目次
1部 Pythonを始めよう!(turtleモジュールを使って多角形を描く
退屈な計算をリストとループで楽しくしよう
条件分岐を使って予想・確認する)
2部 数学の地に踏み込む(代数を使った数の変換や保存
幾何学で図形を変換する
三角関数で振動を作る
複素数
コンピュータグラフィックスや方程式の解法に行列を応用する)
3部 これまでの学習内容の発展(クラスを使ったオブジェクトの作成
再帰を使ってフラクタルを作る
セルオートマトン
遺伝的アルゴリズムで問題を解く)
商品詳細
- 出版社名
- オライリー・ジャパン
- サイズ
- 21cm
- 対象年齢
- 一般
- フォーマット
- 単行本
- 原題
- 原タイトル:Math Adventures with Python
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。