出版社内容情報
計算機科学の流儀による問題解決思考法「コンピュテーショナル・シンキング(CT)」を、身近な例題を題材にして体験的に学習できる演習書。CTの概要、および多くのプログラミング言語に共通する基本的な概念の理解から始めて、初等的な例題による演習を通してCTの基本スタイルを習得できるよう、実践的な構成になっている。
本書は、筆者らが先に出版した『コンピュテーショナル・シンキング』(共立出版、2016)を下敷きとする。前著に寄せられた意見を踏まえ、さらにデータサイエンスの文脈におくものとして内容を再吟味し、全体を鍛え直している。
目次
第1章 はじめに(数理思考とは;抽象化と自動化 ほか)
第2章 準備編:プログラミングの基礎知識(変数と代入;反復処理 ほか)
第3章 問題解決事例演習(良い組み合わせを求める;売上を最大にしたい ほか)
第4章 情報の表現とテキストデータの処理(情報表現の任意性;文字情報の表現 ほか)
付録A 情報数学の基本用語(集合;写像)
著者等紹介
磯辺秀司[イソベシュウジ]
2002年東北大学大学院情報科学研究科博士後期課程修了。現在、東北大学データ駆動科学・AI教育研究センター/東北大学大学院情報科学研究科准教授、博士(情報科学)。専門:理論計算機科学
小泉英介[コイズミエイスケ]
2005年東北大学大学院理学研究科博士後期課程修了。現在、東北大学データ駆動科学・AI教育研究センター/東北大学大学院情報科学研究科助教、博士(理学)。専門:情報セキュリティに関連する数学、複素解析幾何学
静谷啓樹[シズヤヒロキ]
1987年東北大学大学院工学研究科博士後期課程修了。現在、東北大学データ駆動科学・AI教育研究センター/東北大学大学院情報科学研究科教授、工学博士。専門:暗号理論、情報教育
早川美徳[ハヤカワヨシノリ]
1989年東北大学大学院工学研究科博士後期課程修了。現在、東北大学データ駆動科学・AI教育研究センター(センター長)/東北大学大学院情報科学研究科教授、工学博士。専門:非平衡系の物理学(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。