13 歳からの Python 入門(13サイカラノパイソンニュウモン)
新時代のヒーロー養成塾
プログラミング- 著者:
- J.R Payne/竹内 薫/柳田 拓人(ペイン J R/タケウチ カオル/ヤナギダ タクト)
- 出版社:
- 東京化学同人
- 出版日:
- 2021年07月14日頃
- ISBN:
- 9784807920068
- シリーズ:
- DIGITAL FOREST
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
プログラミング言語だけでなくプログラミングのよい習慣と理論の基礎を身につけ,他の言語にも通用するプログラミングの原理を理解するための本
目次
プロローグ:新時代のヒーローになるために
1.プログラミング& Python の世界へようこそ
2.Python で計算してみよう
3.コメントと文字列とリストをマスターしよう
4.判断 (条件分岐) をマスターしよう
5.ループとロジックを理解しよう
6.相棒を卒業して真のヒーローになろう
7.モジュールや組込み関数を使いこなそう
8.クラスとオブジェクトを使いこなそう
9.タプルと辞書も使いこなそう
10.Python ファイルの管理の仕方
11.Python を使ったゲーム作りに挑戦しよう
12.アニメーションを使ったゲーム作りに挑戦しよう
13.エラー処理を学ぼう
14.Python が切り開くあなたのキャリア
エピローグ:学び続けるこれからのヒーローのために
技書の森解説
プログラミングを始めるとき、最初のハードルは「何をどの順番で学べばいいか分からない」ことです。本書は中学生 (13 歳) を想定読者に据え、変数・条件分岐・繰り返しといったプログラミングの骨格を Python で一つずつ積み上げていきます。若い読者が飽きずに読み進められるよう、説明の粒度が細かく、前提知識を極力置かない構成になっています。
大人の初学者にとっても、本書のアプローチは意味を持ちます。他の入門書が「ある程度 PC に触れている人」を暗黙の前提にしがちなところを、本書はファイルの保存場所やエディタの操作といったレベルから丁寧に扱います。ただし裏を返せば、すでに他言語の経験がある人や、大学レベルの教材を求める人にとっては物足りなく感じるでしょう。位置づけとしては「プログラミングという行為そのものに初めて触れる人」に向けた一冊であり、ここで手応えをつかんだあとに、より本格的な Python 書籍へ進む橋渡しとして機能します。
言及 Qiita 記事 (3 件)
この本に興味がある方におすすめ
この本に関連
関連記事
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
本の選び方に正解はない
どの本を選べばいいか迷って決められない。同じテーマの入門書は扱う基礎が大きく重なるため、どれからでも学べます。確認すべき 1 点と、迷いを終わらせる決め方を解説します。
本に書いてあることが古くても学べることはある
プログラミングの世界は変化が速く、本の内容がすぐ古くなると言われます。でも、古い本からでも学べることはたくさんあります。何が古くなり、何が古くならないのかを解説します。
関連用語
GraphQL
クライアントが必要なデータだけを指定して取得できる API クエリ言語
Kubernetes ローリングアップデート
Pod を段階的に新バージョンに置き換え、ゼロダウンタイムでアプリケーションを更新するデプロイ戦略
Service
Kubernetes で Pod 群への安定したネットワークアクセスを提供する抽象化リソース
HTTP キャッシュ
Cache-Control, ETag, Last-Modified を使った HTTP レベルのキャッシュ制御
低レイヤ
OS / メモリ / CPU などハードウェアに近い領域。コンピュータの動作原理を支える
Pod Disruption Budget (PDB) とは - Kubernetes の可用性を守る設定方法
PDB は Kubernetes でノードメンテナンス時に同時停止できる Pod 数を制限するリソース。maxUnavailable と minAvailable の使い分け / YAML 設定例を解説