知識ゼロからのプログラミング学習術 独学で身につけるための 9 つの学習ステップ
チシキゼロカラノプログラミングガクシュウジュツ ドクガクデミニツケルタメノココノツノガクシュウステップ
- 著者:
- 北村拓也(キタムラタクヤ)
- 注目:
- 総合 1383 位
- 出版社:
- 秀和システム
- 出版日:
- 2020年02月08日頃
- ISBN:
- 9784798060125
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
プログラミングを勉強してみたけれど、なかなかうまくいかない。
プログラミングに漠然と興味があるけれど何からはじめていいのかわからない。
Progate などの入門サイトで試してみたけれど、その後何をしたらいいかわからない。
そんなことを思っている方は多いのではないでしょうか?
独学でプログラミングをマスターするためには、実は最も大切なものがあります。
それが、学習方法です。
本書では、プログラミングの参考書を買う前に読んで欲しいプログラミングの学習方法をお伝えしていきます。
受験勉強や資格獲得、語学をマスターするためなどの勉強でこのような経験はないでしょうか?
毎日ひたすら勉強しているのに、まったく成績が上がらない。
他の人と比べて、知識が身につくのが遅い。
これらも全て、学習方法が原因なのです。
かつて僕も、がむしゃらに勉強をしていた時期がありました。
しかし、全く知識が身につかず、結局あきらめてしまったことも多かったです。
しかし、学習方法を改善してからは、知識がすんなり身につくようになったのです。
本書では、これからプログラミングを始める方のために、その学習方法をご紹介します。
またプログラミングを使って作りたいモノ別に、おすすめの学習ルートも紹介しています。
これからプログラミングを始める方、プログラミングを勉強中だけれど、身についているか実感がなく不安に思っている方、にぜひ読んでいただきたい内容となっています。
本書は、学習方法を知らないがゆえにプログラミングを断念してしまう人すべての人を救うために作られました。
そして本書が、一人でも多くの人がプログラミングというスキルを身につけ、自分の武器とするための道しるべとなれば嬉しいです。
技書の森解説
言語の文法ではなく、プログラミングの学び方そのものを扱う本です。『知識ゼロからのプログラミング学習術 独学で身につけるための 9 つの学習ステップ』は北村拓也氏の単著で、秀和システムから 2020 年 2 月に発売されました。版元は本書を、独学でプログラミングを身につけるために必要なマインドセットや知識とノウハウが身につく「プログラミング学習法の入門書」と紹介しており、Kindle 本として出ていた内容を単行本にしたものです。
学ぶ理由からハッカソンまで、全 8 章の構成
第 1 章「プログラミングがなぜ注目されているのか?」と第 2 章「プログラミングって一体なんなのか?」は、IT 技術者の需要やプログラミング教育の必修化、プログラミングの知識が必要な職業といった話題から、学ぶ意味と対象を扱います。第 3 章「プログラミングができるようになるための 9 つの学習ステップ」は、学ぶ目的を作る段階と自己評価を上げる段階から始まり、作品を公開して改善する、人に教える、と進んで、学ぶ内容を混ぜて効率を上げるインターリーブで終わる 9 段階です。その後に幕間の Interlude が置かれ、第 4 章「作品別プログラミング学習ルート」では Web ページ、Web アプリケーション、作業自動化ツール、ゲーム、AI、スマホアプリ、VR と AR、暗号資産の 8 つの作りたいもの別に道筋が示されます。第 5 章は「<応用編>テーマ別プログラミング学習法まとめ」で、チーム開発手法からコンピュータサイエンスまでの 10 項目を扱います。最後の 3 章は、CodeMonkey などのサービスで実際に体験する第 6 章、プログラミングコンテストの第 7 章、ハッカソンの第 8 章です。参考文献と索引も付いています。
作りたいもの別の学習ルートと、手を動かす学習法
入門サイトや入門書の練習問題には正解が用意されていますが、自分で何かを作ろうとした途端に、どの言語やフレームワークを選び、どの順に学ぶかを自分で決めなければならなくなります。第 4 章は、作りたいもの別に道筋を並べています。また、手本を書き写す、真似て作り直す、自分で一から組み立てるといった 手を動かす学習法 は、それぞれ鍛えられる力が異なります。第 7 章と第 8 章は、学んだことを期限のある場で試す機会を紹介する章です。制限時間内に問題を正確に解く 競技プログラミング と、短い期間にチームで作品を形にする催しとでは、問われる力が違います。
楽天書誌の紹介文が挙げる読者と、2020 年時点の情報
楽天ブックスの紹介文は、これからプログラミングを始める人と、勉強中だけれど身についている実感がなく不安な人を読者に挙げています。目次に、特定の言語の文法やコードの書き方を順に教える章はありません。第 4 章の学習ルートや第 6 章で紹介されるサービスは、2020 年時点の情報です。