たのしくまなぶ Python プログラミング図鑑(タノシクマナブパイソンプログラミングズカン)
プログラミング- 著者:
- キャロル・ヴォーダマン/山崎 正浩(キャロル ヴォーダマン/ヤマザキ マサヒロ)
- 出版社:
- 創元社
- 出版日:
- 2018年08月28日頃
- ISBN:
- 9784422414195
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
2020 年より小・中学校でプログラミング教育が本格化ーー
プログラミングの手順を 1 ステップずつやさしく解説。カラフルなイラストや興味をひくプロジェクトを通して、 Python の基本が楽しく学べます。
絵を描いたり、動きのあるグラフィックを作ったり、かんたんなプログラムで動くおもしろいゲームを作ったり、この本一冊で基礎の習得から実践までカバー。
【プロジェクトの例】
動物クイズ:3 回答えるあいだに正解を出そう!
スパイラル:ふくざつな模様がかんたんに描けるぞ!
星空:カラフルな星がつぎつぎ夜空に出現するよ!
ペットをかおう:お世話をすると喜んだり、放っておくと悲しんだりするぞ!
はらぺこイモムシ:葉っぱを食べるとどんどん成長していくぞ!
1 パイソンを始めよう
プログラミングってなんだろう?
パイソンはどんな言語かな?
パイソンのインストール
IDLE を使ってみる
2 最初のステップ
最初のプログラム
変数
判断する
くり返し
動物クイズ
関数
デバッグ (バグとり)
パスワード生成機
モジュール
文字当てゲーム
3 タートル・グラフィックス
ロボットを作ろう
スパイラル
星空
レインボー・カラー
4 パイソンで遊んでみよう
カウントダウン・カレンダー
エキスパートシステム
ひみつのメッセージ
ペットをかおう
5 ゲームを作ってみよう
はらぺこイモムシ
スナップ
神経すい弱
エッグ・キャッチャー
6 リファレンス
ソースコード
用語集
索引
技書の森解説
Scratch でブロックを並べる体験を卒業し、テキストベースのプログラミングへ踏み出す子どもたちに向けた Python の入門図鑑です。原著者のキャロル・ヴォーダマンは英国で科学教育の普及に長年携わってきた人物で、 DK 社特有のフルカラー図解と組み合わせることで、コードの構造を視覚的に理解させる工夫が随所に見られます。
変数・条件分岐・繰り返し・関数といったプログラミングの基礎概念を、ゲームやクイズなど手を動かせる題材で体験する構成です。完成したプログラムが画面上で動く達成感を早い段階で味わわせることで、抽象的な文法学習への抵抗感を和らげています。山崎正浩氏による翻訳も平易な日本語で統一されており、小学校高学年から中学生が一人で読み進められる水準です。
大人のエンジニアが読む技術書ではありませんが、プログラミング教育の導入教材として、あるいは親子で一緒に取り組む題材として、テキスト言語への移行を無理なく導いてくれる一冊です。
この本に興味がある方におすすめ
この本に関連
キャロル・ヴォーダマン の他の書籍
関連記事
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
DevOps 本ガイド - CI/CD とインフラ自動化を学ぶ技術書の選び方
DevOps の文化と原則から CI/CD、IaC、オブザーバビリティまで学べる技術書の選び方と学習順序を紹介します。
関連用語
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説
グラフアルゴリズム
ノードとエッジで構成されるグラフ構造に対する探索 / 最短経路 / 接続性の分析アルゴリズム
グラフデータベース
ノード (エンティティ) とエッジ (関係) でデータを表現し、複雑な関係性のクエリに特化したデータベース
プログラミング
コンピュータに実行させる手順をプログラミング言語で記述し、動作を作り出す行為
スパイク
技術的な不確実性を解消するために、短期間で調査・検証を行うタイムボックス付きのタスク
コンパイラ
人間が書いたソースコードを機械が実行できる形式に一括変換するプログラム