Shikalo▶ 給付で試算
ホームアルゴリズム > 教材

「教養としてのプログラミング的思考」(SBクリエイティブ)の評判・価格・レビュー

アルゴリズムを学ぶための教材の基本情報・価格・レビュー。

PR・広告を含みます
教養としてのプログラミング的思考の表紙
著者
草野 俊彦 / SBクリエイティブ
価格
1100円 (楽天ブックス)
発売日
2018年03月17日頃
楽天レビュー
3.0(8件)
楽天ブックスで見る ›Amazonで見る ›

アルゴリズムをスクールで学ぶなら、教育訓練給付で最大80%OFF

対象講座なら受講料の最大80%(給付区分・上限・要件あり)が後日戻り、実質負担を抑えられます。独学の本+スクールの併用も。
▶ あなたの講座でいくら戻るか試算(無料・30秒)

スクール教育訓練給付 最大80%
SHIFT TERAS CAMPUS東証上場SHIFTが運営
旧DMM WEBCAMP・教育訓練給付 最大80%対象
受講料 910,800円 → 給付後 約270,800円
✓ 条件を満たせば受講料全額返金の転職保証コースあり(規定あり)
無料相談で適用条件を確認できます
無料で詳細・相談 ›評判・給付の詳しい解説 ›
PR
スクール教育訓練給付 最大80%
ディープロ(DPro)
未経験→Webエンジニア・専門実践給付80%対象
受講料 797,800円 → 給付後 約344,340円
✓ 規定の就職サポート後に内定なしなら受講料全額返金(規定あり)
無料相談で適用条件を確認できます
無料で詳細・相談 ›評判・給付の詳しい解説 ›
PR
スクールリスキリング 最大70%
ポテパンキャンプ
Webエンジニア養成・経産省リスキリング最大70%
受講料 440,000円 → 給付後 実質 約160,000円〜
✓ 規定の就活で内定なしなら受講料全額返金(条件あり)
無料相談で適用条件を確認できます
無料で詳細・相談 ›評判・給付の詳しい解説 ›
PR

はじめての方へ:教育訓練給付のしくみと損しない選び方 / 申請手順5ステップ

学習・開発環境
ConoHa WING
作った成果物やブログを公開する定番サーバー。最短10分でWordPress開設。
WINGパック36ヶ月で月678円〜(初期費用無料)
公式で詳細 ›
PR

学んだ後に「作って公開する」ための環境例です。サーバー・ツールは教育訓練給付/補助の対象外です。

※給付率・実質額は区分(一般20%/特定一般40%/専門実践 最大80%)と要件で変わり、即時値引きでなく後日支給です。最終可否はハローワーク・厚労省でご確認ください。掲載はPR(送客手数料を受領)。

この本について

プログラミング的思考とは「自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力」である。本書はプログラミングに馴染みのない読者層を想定し、現実の問題解決に役立つ方法論として、プログラムの設計に用いるフローチャートを活用した思考整理及び課題解決のプロセス化を解説。その結果として、「プログラミング的思考はなんぞや」という問いへの解を提示する。日常生活で起こりうる事象を例に、その解法をフローチャートにより疑似的なプログラムで表現し、思考とプログラムの関連を示す。また、簡単な幾何やロボット等の一般的なプログラミング問題も紹介し、プログラミング的な論理的思考を提案する。 目次 第1章 コンピュータとソフトウェア 1.1. 身近にあるコンピュータ 1.2. ソフトウェアの役割 1.3. 思考機械としてのコンピュータ 1.4. 思考の表現としてのプログラム 1.5. プログラミングとは何のこと?

第2章 プログラム的な処理の書き方について 2.1. 言葉による説明の難しさ 2.2. 図でプログラムをイメージする 2.3. フローチャートの記号

第3章 プログラムの基本形と考え方 3.1. シーケンシャルな処理 〜カレーライスの調理〜 3.2. 判断分岐のある処理 〜ジャンケンの勝ち負け〜 3.3. 繰り返しのある処理 〜ロボットの操作〜

第4章 正解の無い問題をプログラムにする 4.1. 定量化してプログラムにする 〜買い物の思考〜 4.2. プロセスをプログラムにする〜ディベートとディスカッションの違い 4.3. 推論をプログラムにする 〜特ダネと怪情報の真偽判断〜

第5章 プログラムに適したアルゴリズムの作り方 5.1. 文章からアルゴリズムを考える 〜囚人のジレンマ〜 5.2. 図解からアルゴリズムを考える 〜川渡の問題(幅探索問題)〜 5.3. アルゴリズムからわかること

第6章 数理問題とプログラム 6.1. 正三角形を描く 6.2. 正三角形をコピーする

判型:新書/シリーズ:サイエンス・アイ新書

アルゴリズムとは

アルゴリズムとは、問題を解くための手順を明確にした設計図のことです。入力から出力までの処理を順序立てて記述し、再現できる形にします。手段は言語が違っても、考え方の骨格は共通です。

こんな人向け:想定読者はプログラミングの基礎があり、論理的に考える姿勢を持つ人です。式や条件分岐を読む前提があると、内容が入りやすくなります。

独学ロードマップでの位置

アルゴリズムは、後続の設計・実装・面接対策までを支える基礎土台です。まず問題分解と手順化の視点を掴むことで、次の分野を効率よく理解できます。

  1. 問題を入力・出力・制約に分けて言葉にする
  2. 小さな具体例を手計算で解き、条件分岐と繰り返しに落とす
  3. 擬似コードへ置換し、境界ケースを含むテストを作る
  4. 計算量や可読性で代替解法を比較し、採用理由を言語化する
  5. 同じ考え方を別問題で再利用し、説明できるまで復習する

独学で足りる?体系的に学ぶ選択肢

独学では、なぜその処理を選ぶのかが丁寧に示される教材を選ぶと理解が深まります。難易度が段階的に上がり、例題と演習が往復できる構成が続けやすいです。固有名の説明や暗記しやすい暗喩に頼らず、反例チェックと自分の言葉での要約を習慣化すると定着しやすくなります。

独学が不安な人や期限がある人は、学習順序が明確で進捗管理が可能な体系を活用すると安心です。問題の提出物に対してフィードバックを受けられる環境は、理解の飛躍や継続の壁を越える助けになります。 ▶ 給付でいくら戻るか試算

よくある質問

Q. アルゴリズムを学ぶ目的は何ですか?

単に答えを覚えるためではなく、問題を再現可能な手順へ変換する力を育てるためです。これにより、似た課題でも道筋を短時間で組み立てられるようになります。実務でも設計やトラブル調査の整理力に直結します。

Q. 最初に読む順番は?

まず基本的な探索や整列のような代表例から入るのが安全です。次に再帰や動的計画法など、考え方が重なるテーマへ広げると全体像が掴みやすいです。最初から高度な最適化問題に挑戦すると迷いやすいので避けた方が良いです。

Q. どれくらいの頻度で演習すればよいですか?

短時間でもよいので、毎日一定量を解くと定着しやすくなります。1回あたりの演習では、解法だけでなく反例と修正過程も記録すると再学習コストが下がります。完了件数より、説明できる理解度を基準に進めるのが有効です。

次の一冊:次はデータ構造と計算量の見積もりを並行して読むと、アルゴリズム選定の判断が安定します。次の段階として探索・グラフ・文字列処理などのカテゴリ別設計方針に進むと、実装設計との接続が深まります。

アルゴリズムの関連教材

NEXUS 情報の人類史 下の表紙
NEXUS 情報の人類史 下
2200円
Web開発者のための大規模サービス技術入門の表紙
Web開発者のための大規模サービス技術入門
2838円
いちばんやさしい量子コンピューターの教本 人気講師が教える世界が注目する最新テクノロジーの表紙
いちばんやさしい量子コンピューターの教本 人気講師が教える世界が注目する最新…
1980円
アルゴリズム・AIを疑う 誰がブラックボックスをつくるのかの表紙
アルゴリズム・AIを疑う 誰がブラックボックスをつくるのか
1100円
アルゴリズムを、はじめようの表紙
アルゴリズムを、はじめよう
1848円
人間に勝つコンピュータ将棋の作り方の表紙
人間に勝つコンピュータ将棋の作り方
2068円

アルゴリズムの教材をもっと見る ›

給付対応スクール給付でいくら戻る?試算