アメリカの中学生が学んでいる 14 歳からのプログラミング
アメリカノチュウガクセイガマナンデイル ジュウヨンサイカラノプログラミング
- 著者:
- ワークマンパブリッシング / 千葉敏生(ワークマンパブリッシング / チバトシオ)
- 出版社:
- ダイヤモンド社
- 出版日:
- 2022年03月10日頃
- ISBN:
- 9784478112199
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
とんでもなく、わかりやすい。学び直すならこの一冊! 全世界 700 万人が感動した「伝説の学習参考書」シリーズ日本上陸!!
技書の森解説
『アメリカの中学生が学んでいる 14 歳からのプログラミング』は、コンピューターの仕組みとデータの扱い、ソフトウェア開発の工程、Scratch と Python によるプログラミング、HTML と CSS による Web ページ作りまでを 1 冊にまとめた、プログラミングを初めて学ぶ人向けの入門書です。著者は米国の出版社ワークマンパブリッシング、訳者は千葉敏生で、ダイヤモンド社から 2022 年 3 月に発行されました。国立国会図書館の書誌によると原タイトルは EVERYTHING YOU NEED TO ACE COMPUTER SCIENCE AND CODING IN ONE BIG FAT NOTEBOOK です。版元は本書を参考書シリーズ「天才ノート」の日本版と紹介し、「オールカラーのイラスト & 手書きノート式のデザイン」を特色に挙げています。
8 つの時間目と全 39 章、コンピューター科学から Web 開発まで
目次は「時間目」で区切られた 8 つの部に分かれ、章番号は第 1 章から第 39 章まで通しで振られています。1 時間目「コンピューティングシステム」は第 1 章「コンピュータ科学って何?」から第 3 章「どうやってコンピュータとやり取りするの?」まで、2 時間目「データ分析」は情報の保存と収集の 2 章です。3 時間目「ソフトウェアエンジニアリング」には、設計、テスト、ドキュメントの作成、フィードバックの取り入れ、共同作業の 5 章が並びます。4 時間目「アルゴリズムとプログラミング」は第 11 章から第 13 章「コンピュテーショナル思考」まで、5 時間目「プログラミングの基本」は変数、条件文、ループ、イベント、プロシージャの 5 章です。後半の 6 時間目は Scratch、7 時間目は Python、8 時間目「ウェブ開発」は第 33 章「インターネットって何?」と第 34 章「サイバーセキュリティ」に続いて、HTML の要素と CSS によるスタイルの変更を扱い、最後に索引が付きます。
変数、条件、繰り返しを Scratch と Python で書き分ける
値に名前を付けて覚えておく変数、条件によって処理を分ける 条件分岐、同じ処理を繰り返すループ、処理のまとまりに名前を付けて呼び出す手続きの 4 つは、Scratch と Python のどちらにも現れる部品です。本書は 5 時間目でこれらにイベントを加えた 5 章を置き、そのあとの 6 時間目に Scratch、7 時間目に Python の章が続きます。Scratch は命令のブロックを画面上で組み合わせてプログラムを作る言語で、命令の名前をキーボードで打たずに済みます。Python は命令を文字で書く言語で、7 時間目の章題には変数、文字列、数値、リストと論理式、for ループ、while ループと入れ子ループ、条件文、関数が並びます。問題を手順に分けて表す アルゴリズム の考え方と、問題を分解して整理するコンピュテーショナル思考を、プログラミングの章より前の 4 時間目で扱います。
翻訳書としての書誌と、扱う範囲の境目
版元の内容紹介は読者を「ゼロからプログラミングを学ぶ」人と案内しています。楽天ブックスの書誌の紹介文には、シリーズを「全世界 700 万人が感動した」と掲げる一文があります。Python の章題は第 32 章「関数」までで、クラスやファイルの読み書き、外部のライブラリの利用は章題にありません。Web 開発の章も HTML と CSS までで、JavaScript による動きのあるページ作りは目次に含まれていません。
プログラミングに触れたことがなく、コンピューターの仕組みから Scratch、Python、Web ページの作成までを順に知りたい人に向けた、コンピューター科学の基礎とプログラミングの基本概念をイラストと手書き風の紙面で扱う入門書です。
言及した記事 (1 件)
この本に興味がある方におすすめ
関連する本
関連記事
ChatGPT に聞けば済む時代に、あえて本を開く理由
生成 AI で何でも聞ける時代に、技術書を読む意味はあるのか。AI の回答と書籍の知識の決定的な違いを掘り下げ、両者の使い分けを提案します。
LLM / 生成 AI 本ガイド - 仕組み / 実装 / エージェント開発の 3 層で選ぶ (2026 年 8 月時点)
LLM (大規模言語モデル) / 生成 AI を学ぶ技術書の選び方を 3 層 (読み物で仕組みを掴む → 中身を実装で理解する → RAG / AI エージェント開発) で整理。2026 年 8 月時点の定番書と、変化の速い分野で本を選ぶときの注意点を解説します。
ゼロから作る Deep Learning シリーズの読む順番 - 全 6 巻の内容と選び方を整理
ゼロから作る Deep Learning シリーズ全 6 巻 (基礎 / 自然言語処理 / フレームワーク / 強化学習 / 生成モデル / LLM) の読む順番を解説。各巻の内容 / 発売年 / 前提知識を一覧表で整理し、目的別にどの巻から読むべきかを案内します。