HOMEプログラミングを一度挫折した人にオススメする7冊の初歩の入門書

プログラミングを一度挫折した人にオススメする7冊の初歩の入門書

椿龍之介

2013/09/18(最終更新日:2013/09/18)


このエントリーをはてなブックマークに追加

[{"post":"","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43220","time":"2013-09-15 14:23:16","post":" プログラミングにトライしたけど、結局途中でやめてしまったという人は多いのではないだろうか。挫折経験のあるみなさん向けに「プログラミングってどうやって勉強すればいいの?」という疑問に答える本当の初歩の入門と呼べる7冊の参考書を紹介する。","order":"0","row":"0"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43235","time":"2013-09-15 14:38:50","post":"u003Cbr/u003E","order":"0","row":"0"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43222","time":"2013-09-15 14:27:30","post":"u003Ch4u003Eアルゴリズムの絵本-プログラミングが好きになる9つの扉u003C/h4u003E","order":"0","row":"0"},{"post":"","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43226","time":"2013-09-15 14:32:12","post":" プログラミングとはなにか、プログラミングへのアプローチの仕方とC言語を用いた初歩的なプログラミングが行える入門書となっている。絵本でかなり内容もライトになっており、C言語の基礎の学び直しやプログラミングの構造を学ぶには最適の一冊となっている。","order":"0","row":"0"},{"post":"u003Cdiv class="ResultBox"u003Eu003Cdiv class="title"u003Eu003Ca href="http://www.amazon.co.jp/%25E3%2582%25A2%25E3%2583%25AB%25E3%2582%25B4%25E3%2583%25AA%25E3%2582%25BA%25E3%2583%25A0%25E3%2581%25AE%25E7%25B5%25B5%25E6%259C%25AC-%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%25E3%2581%258C%25E5%25A5%25BD%25E3%2581%258D%25E3%2581%25AB%25E3%2581%25AA%25E3%2582%258B9%25E3%2581%25A4%25E3%2581%25AE%25E6%2589%2589-%25E6%25A0%25AA-%25E3%2582%25A2%25E3%2583%25B3%25E3%2582%25AF/dp/4798104523" target="_blank"u003EAmazon.co.jp: u003Cbu003Eアルゴリズムの絵本u003C/bu003E-u003Cbu003Eプログラミングが好きになる9つの扉u003C/bu003E u003Cbu003E...u003C/bu003Eu003C/au003Eu003C/divu003Eu003Cdiv class="content"u003EAmazon.co.jp: u003Cbu003Eアルゴリズムの絵本u003C/bu003E-u003Cbu003Eプログラミングが好きになる9つの扉u003C/bu003E: (株)アンク: 本.u003C/divu003Eu003C/divu003E","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43228","time":"2013-09-15 14:33:25","post":"u003Ch4u003Eこれからはじめるプログラミング基礎の基礎u003C/h4u003E","order":"0","row":"0"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43233","time":"2013-09-15 14:36:16","post":" プログラムとは何かということから導入し、最終的に専門的な内容の初歩的な部分まで説明している。入門書で学んだ時に理解しにくい部分を的確に補ってくれ、入門書と一緒に読んでもその効果を十分に発揮する本である。わかりにくくて放置していた入門書と組み合わせることで思わぬ現状打破につながるかもしれない。","order":"0","row":"0"},{"post":"u003Cdiv class="ResultBox"u003Eu003Cdiv class="title"u003Eu003Ca href="http://www.amazon.co.jp/%25E6%2594%25B9%25E8%25A8%2582%25E6%2596%25B0%25E7%2589%2588-%25E3%2581%2593%25E3%2582%258C%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AF%25E3%2581%2598%25E3%2582%2581%25E3%2582%258B%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%25E5%259F%25BA%25E7%25A4%258E%25E3%2581%25AE%25E5%259F%25BA%25E7%25A4%258E-%25E8%25B0%25B7%25E5%25B0%25BB-%25E3%2581%258B%25E3%2581%258A%25E3%2582%258A/dp/4774137103" target="_blank"u003EAmazon.co.jp: [改訂新版] u003Cbu003Eこれからはじめるプログラミング基礎の基礎u003C/bu003E u003Cbu003E...u003C/bu003Eu003C/au003Eu003C/divu003Eu003Cdiv class="content"u003EAmazon.co.jp: [改訂新版] u003Cbu003Eこれからはじめるプログラミング基礎の基礎u003C/bu003E: 谷尻 かおり, 谷尻 豊寿: 本.u003C/divu003Eu003C/divu003E","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43236","time":"2013-09-15 14:39:08","post":"u003Ch4u003E最初からきちんと学びたい人のプログラミングの入門書u003C/h4u003E","order":"0","row":"0"},{"post":"","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43239","time":"2013-09-15 14:42:00","post":" 言語名や専門用語の解説が広くなされている。プログラミングで必要な知識や技術を短期間で学ぶということに最適な一冊となっている。さらに、Androidアプリの作り方まで網羅しており、楽しくプログラミングの初歩について学べるような工夫がなされている。難しくて読むのが嫌になってしまったという人に向いている一冊だ。","order":"0","row":"0"},{"post":"u003Cdiv class="ResultBox"u003Eu003Cdiv class="title"u003Eu003Ca href="http://www.amazon.co.jp/%25E6%259C%2580%25E5%2588%259D%25E3%2581%258B%25E3%2582%2589%25E3%2581%258D%25E3%2581%25A1%25E3%2582%2593%25E3%2581%25A8%25E5%25AD%25A6%25E3%2581%25B3%25E3%2581%259F%25E3%2581%2584%25E4%25BA%25BA%25E3%2581%25AE%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%25E3%2581%25AE%25E5%2585%25A5%25E9%2596%2580%25E6%259B%25B8-%25E6%2597%25A5%25E7%25B5%258CBP%25E3%2583%2591%25E3%2582%25BD%25E3%2582%25B3%25E3%2583%25B3%25E3%2583%2599%25E3%2582%25B9%25E3%2583%2588%25E3%2583%25A0%25E3%2583%2583%25E3%2582%25AF-%25E6%2597%25A5%25E7%25B5%258C%25E3%2582%25BD%25E3%2583%2595%25E3%2583%2588%25E3%2582%25A6%25E3%2582%25A8%25E3%2582%25A2/dp/4822222659" target="_blank"u003EAmazon.co.jp: u003Cbu003E最初からきちんと学びたい人のプログラミングの入門書u003C/bu003E u003Cbu003E...u003C/bu003Eu003C/au003Eu003C/divu003Eu003Cdiv class="content"u003EAmazon.co.jp: u003Cbu003E最初からきちんと学びたい人のプログラミングの入門書u003C/bu003E (日経BP パソコンベストムック): 日経ソフトウエア: 本.u003C/divu003Eu003C/divu003E","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43241","time":"2013-09-15 14:43:48","post":"u003Ch4u003Eパソコンプログラミング入門以前u003C/h4u003E","order":"0","row":"0"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43245","time":"2013-09-15 14:46:03","post":" この本は、プログラミングの要素は全く入っておらず、純粋なプログラミング入門の入門書となっている。プログラミングとは何かということを例示を用いてわかりやすく説明している。挫折から抜け出し、プログラミングを積極的に学習するようになった後も読み返したくなる一冊だ。","order":"0","row":"0"},{"post":"u003Cdiv class="ResultBox"u003Eu003Cdiv class="title"u003Eu003Ca href="http://www.amazon.co.jp/%25E3%2583%2591%25E3%2582%25BD%25E3%2582%25B3%25E3%2583%25B3%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%25E5%2585%25A5%25E9%2596%2580%25E4%25BB%25A5%25E5%2589%258D-%25E4%25BC%258A%25E8%2597%25A4-%25E8%258F%25AF%25E5%25AD%2590/dp/4839907234" target="_blank"u003EAmazon.co.jp: u003Cbu003Eパソコンプログラミング入門以前u003C/bu003E: 伊藤 華子: 本u003C/au003Eu003C/divu003Eu003Cdiv class="content"u003E本書は、好評をいただいた「u003Cbu003Eパソコンプログラミング入門以前u003C/bu003E」の内容を最新の動向に 合わせて全面的に見直し、さらにOSやネットワークとプログラミングについて解説を追加 。 商品の説明をすべて表示する u003Cbu003E...u003C/bu003Eu003C/divu003Eu003C/divu003E","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43259","time":"2013-09-15 14:55:28","post":"u003Ch4u003Eプログラミング作法u003C/h4u003E","order":"0","row":"0"},{"post":"","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43263","time":"2013-09-15 14:59:54","post":" プログラミングをする上での心得やコツが多く書かれている。プログラミングをしているうちに陥ってしまいやすいミスを未然に防ぐ方法を紹介するなど、プログラミングの本質的に重要なポイントがしっかりと説明されている。プログラミングの書き方で思い悩んでしまった人はこの本を手に取ると良い。","order":"0","row":"0"},{"post":"u003Cdiv class="ResultBox"u003Eu003Cdiv class="title"u003Eu003Ca href="http://www.amazon.co.jp/%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%25E4%25BD%259C%25E6%25B3%2595-%25E3%2583%2596%25E3%2583%25A9%25E3%2582%25A4%25E3%2582%25A2%25E3%2583%25B3-%25E3%2582%25AB%25E3%2583%25BC%25E3%2583%258B%25E3%2583%258F%25E3%2583%25B3/dp/4756136494" target="_blank"u003EAmazon.co.jp: u003Cbu003Eプログラミング作法u003C/bu003E: ブライアン カーニハン, ロブ パイク u003Cbu003E...u003C/bu003Eu003C/au003Eu003C/divu003Eu003Cdiv class="content"u003EAmazon.co.jp: u003Cbu003Eプログラミング作法u003C/bu003E: ブライアン カーニハン, ロブ パイク, Brian Kernighan, Rob Pike, 福崎 俊博: 本.u003C/divu003Eu003C/divu003E","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43276","time":"2013-09-15 15:13:15","post":"u003Ch4u003Eあなたにもできるプログラミング超入門u003C/h4u003E","order":"0","row":"0"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43270","time":"2013-09-15 15:03:38","post":" 初心者にわかりやすくプログラミングをレクチャーするのがこの本である。使用する言語はPerlで、非常にわかりやすい説明なのでだれでも簡単に理解することができる。プログラミングの流れがひと通り理解できるようになっているので、どこから始めればいいのかがわからず挫折してしまった人に最適の一冊だ。","order":"0","row":"0"},{"post":"u003Cdiv class="ResultBox"u003Eu003Cdiv class="title"u003Eu003Ca href="http://www.amazon.co.jp/%25E3%2581%2582%25E3%2581%25AA%25E3%2581%259F%25E3%2581%25AB%25E3%2582%2582%25E3%2581%25A7%25E3%2581%258D%25E3%2582%258B%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%25E8%25B6%2585%25E5%2585%25A5%25E9%2596%2580-CompuBooks-%25E3%2581%25A8%25E3%2581%25B3%25E3%2582%2589/dp/4916157729" target="_blank"u003EAmazon.co.jp: u003Cbu003Eあなたにもできるプログラミングu003C/bu003E超入門 (CompuBooks u003Cbu003E...u003C/bu003Eu003C/au003Eu003C/divu003Eu003Cdiv class="content"u003EAmazon.co.jp: u003Cbu003Eあなたにもできるプログラミングu003C/bu003E超入門 (CompuBooks): とびら: 本.u003C/divu003Eu003C/divu003E","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43271","time":"2013-09-15 15:05:24","post":"u003Ch4u003Eプログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識u003C/h4u003E","order":"0","row":"0"},{"post":"","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43272","time":"2013-09-15 15:07:30","post":" プログラムがなぜ動くのか、その根本的な部分から詳しく説明している。専門用語一つ一つが丁寧に解説されているのでわからない用語というのがないというのが大きな魅力だ。入門書に突然出てくる用語がわからなくて挫折してしまったという人にオススメしたい一冊だ。","order":"0","row":"0"},{"post":"u003Cdiv class="ResultBox"u003Eu003Cdiv class="title"u003Eu003Ca href="http://www.amazon.co.jp/%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%25A0%25E3%2581%25AF%25E3%2581%25AA%25E3%2581%259C%25E5%258B%2595%25E3%2581%258F%25E3%2581%25AE%25E3%2581%258B-%25E2%2580%2595-%25E7%259F%25A5%25E3%2581%25A3%25E3%2581%25A6%25E3%2581%258A%25E3%2581%258D%25E3%2581%259F%25E3%2581%2584%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%25E3%2581%25AE%25E5%259F%25BA%25E7%25A4%258E%25E7%259F%25A5%25E8%25AD%2598-%25E7%259F%25A2%25E6%25B2%25A2-%25E4%25B9%2585%25E9%259B%2584/dp/4822281019" target="_blank"u003EAmazon.co.jp: u003Cbu003Eプログラムはなぜ動くのかu003C/bu003E ― 知っておきたい u003Cbu003E...u003C/bu003Eu003C/au003Eu003C/divu003Eu003Cdiv class="content"u003Eu003Cbu003Eプログラムはなぜ動くのかu003C/bu003E――。この問いに答えるのは、簡単なようで難しい。自分の 書いているコードがマシン語に変換され、0と1の2進数で理解されていることは知ってい ても、実際にプログラムコードに対応してCPUがどんな動きをするのかをイメージできる 人 u003Cbu003E...u003C/bu003Eu003C/divu003Eu003C/divu003E","type":"memo"},{"renote":"0","user_id":"56041560","event_id":"2163","enabled":"1","id":"43274","time":"2013-09-15 15:10:58","post":"u003Cbru003Enu003Cbru003E ここで紹介した本を読むことで、プログラミングを挫折してしまった人でもプログラミングがどういうものなのかが理解でき、プログラミングを勉強する方法がわかるはずだ。プログラミングについて興味や感心を持つことが、プログラミング上達への一歩である。紹介した本をきっかけにして、これまで敬遠してきたプログラミングにもう一度挑戦してみてはどうだろうか。nu003C/bru003Eu003C/bru003E","order":"0","row":"0"}]

hatenaはてブ


この記事の関連キーワード