出版社内容情報
パズルを通じてアルゴリズム的思考とPythonプログラミングスキルを習得できる。掲載コードは著者のサイトからダウンロード可能パズルを通じてアルゴリズム的思考とPythonプログラミングスキルを習得できる!
MITで電気工学とコンピュータサイエンスを教えている著者が1、2年生を対象としたプログラミングの授業で実際に使っている教材をもとに執筆したものです。1章につき1つの問題を取り上げてその解答を示します。やさしい問題から徐々に難易度が上がっていくので、教えやすく、また独習もしやすい構成です。問題はすべてPythonで実装され、また、掲載コードはすべて著者のサイトからダウンロード可能で、実際に手元で試すことができるのも、大きな魅力です。論理的な思考を身に付けたり、鍛えることができます。
Srini Devadas[スリニ デーブダース]
著・文・その他
黒川 利明[クロカワ トシアキ]
翻訳
内容説明
MITで20年にわたり教鞭を執る著者が、1、2年生を対象としたプログラミングの授業で実際に使っている教材をもとに執筆したものです。「楽しみながらアルゴリズム的思考とプログラミングスキルを鍛える」という意図に基づき、著者が選んだ21の数学パズルを解くことを通じて、論理的な思考と柔軟な発想力を身に付けることができます。掲載されているコードはすべてダウンロード可能。また、章末の練習問題で習熟度を確認できます。「閃きの瞬間」が訪れたときの喜びを体感し、プログラミング本来の楽しみを知ることができる一冊です。
目次
帽子を全員で揃える
パーティーに行くタイミング
心を読む(準備をしてから)
女王たちを一緒にするな
水晶をどうぞ壊してください
偽造硬貨を探す
平方根もカッコイイ
招かれざる客
アメリカズ・ゴット・タレント
おびただしい女王
中庭にタイルを敷く
ひねりを加えたバラモンの塔
整理が苦手な修理屋
両替する方法を数える
貪欲は良いことだ
アナグラム狂
メモリは役に立つ
6次の隔たり
質問するにもお金がかかる
著者等紹介
デヴダス,シュリニ[デヴダス,シュリニ] [Devadas,Srini]
MITの電気工学およびコンピュータサイエンスのウェブスター記念教授兼マクビッカーフェロー
黒川利明[クロカワトシアキ]
1972年、東京大学教養学部基礎科学科卒。東芝(株)、新世代コンピュータ技術開発機構、日本IBM、(株)CSK(現SCSK(株))、金沢工業大学を経て、2013年よりデザイン思考教育研究所主宰。過去に文部科学省科学技術政策研究所客員研究官として、ICT人材育成やビッグデータ、クラウド・コンピューティングに関わり、現在情報規格調査会SC22 C#、CLI、スクリプト系言語SG主査として、C#、CLI、ECMAScript、JSONなどのJIS作成、標準化に携わっている。他に、日本規格協会標準化アドバイザー、日本マネジメント総合研究所LLC客員研究員。ICES創立メンバー、画像電子学会国際標準化教育研究会委員長としてデータサイエンティスト教育、デザイン思考教育、地域活動などに関わる(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
感想・レビュー
※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。
くらーく
こたろう
Teri