最初から最後まで、遊びっぱなし。でも、「使えるコード」が書けるようになります。 【本書の特長】<>・イチからPythonのプログラミングとアルゴリズムがわかる・ゲームをつくりながら基本を理解できる・パズル問題で実践的なコードの書き方が身につく・環境構築不要のGoogle Colaboratoryですぐ始められる・パズル問題の解答はPythonに加え、JavaScriptとRubyのコードも提供 【内容紹介】楽しくなきゃ、プログラミングじゃない! プログラミングを学ぶとき、言語の文法などを勉強するのは退屈なものです。 何かつくりたいものがあり、それを自分の手でつくることが達成感となり、楽しさにつながります。 本書でも一般的なプログラミングで必要な要素がひと通り登場しますが、簡単なゲームをつくりながら基本をおぼえます。 そして、だんだん難しくなるパズル問題を通じて、アルゴリズムを考慮した「使えるコード」が身につくようになっています。 プログラミングの楽しさを見つけるきっかけになる、そんな本を目指しました。 アタマをやわらかくして、ぜひ挑戦してみてください。 ★付属データ★・本書に登場するソースコード例・パズル問題の解答ソースコード(Python)・○×ゲームでコンピュータ対戦をできるようにする追加解説 ★読者特典★・パズル問題の解答ソースコード(Ruby/JavaScript) 【目次】Part 1 ○×ゲームでおぼえるプログラミングの基本Part 2 迷路ゲームでおぼえるアルゴリズムの基本Part 3 パズルを解きながらコードの書き方を工夫してみよう 【パズル問題(一部)】・ボウリングの点数を計算しよう・素因数分解してみよう・円テーブルで席替え・同じ数字でサンドイッチ・カウントゲームで先手が勝つのは何通り?・崩れないように箱を積み上げよう・カエル跳びゲームの移動回数は?・効率のよいファミリーレストラン・エラトステネスのふるいで素数を求めてみよう ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
人気のある作家
できるシリーズ編集部 (48) 技術評論社編集部 (48) リンクアップ (48) 相川正樹 (35) 日経Linux (26) standards (26) リブロワークス (24) 晋遊舎 (22) 株式会社クイープ (22) 年賀状素材集編集部 (21) インプレス年賀状編集部 (20) 横山了一 (18) 山田 祥寛 (18) 吉川 邦夫 (13) メディアックス (13) 掌田 津耶乃 (11) 廣瀬 豪 (10) 森 巧尚 (10) 北村 愛実 (9) 井上 香緒里 (9)