そもそもプログラミングって?
本記事は次のような方に役立つ内容です
- プログラミングって何なのか知りたい
- これからプログラミング学習を始めたい
- プログラミング学習を始めようか迷っている
2020年度から、小学校でプログラミング教育が必修化され、
巷でも、子ども向けから大人向けまで、プログラミングスクールを目にすることが多くなりました。
私はこれまで、プログラミングは一部の理系の人がやるイメージを持っていましたが、
少なくとも、趣旨や全体像を理解し、プログラミングにできる事/できない事はわかっておいた方が良さそうだな…と薄々感じていました。
そこで、面白そうな本(というかマンガ)を何冊か読んで見たところ、
とてもわかりやすく、楽しく学べたので、まとめてシェアしたいと思い、この記事を書いています。
本記事の内容
- 【効率的に学ぶために】全体像と趣旨の理解
- 楽しく学べるおススメの3冊
- ①マンガ 教養としてのプログラミング講座
- ②パブロフくんと学ぶ はじめてのプログラミング
- ③Girls Who Code
- 「もっと知りたい気持ち」が盛り上がる本を読もう!
【効率的に学ぶために】全体像と趣旨の理解
人生の時間もお金も限られている中、
同じことを学ぶなら、できるだけ効率的に学びたいですよね。
そんな中、いきなりテキストを読み始めると、
意味が分からない事が多くてモヤモヤする、つまらない、途中でやめてしまう
負のループにハマりやすい気がしています。
私はいつも、超簡単で薄い入門書(できたらマンガ)の本を読んで、
全体像と目的を理解し、
自分の中に「もっと知りたい!勉強してみたい!」という気持ちを盛り上げてから
本題の学習に入る様にしています。
その方が、喉が渇いた状態で水を飲むように、ぐいぐい吸収されるからです。
プログラミング学習についても、プログラミング言語が複数存在することもあり、
まずは、プログラミングの基本的な考え方や全体像を教えてくれる本を選びました。
楽しく学べるおススメの3冊
①マンガ 教養としてのプログラミング講座
商社を舞台に、社長秘書の女性が次々に遭遇するトラブルを、「プログラミング的思考」をお助けマンの謎の男性社員に教えてもらって、切り抜けて行く、ストーリー集になっています。
それぞれの章のマンガの後に、丁寧な解説も付いていて、とてもわかりやすく、正しい知識を学べました。
絵もとても素敵で、ストーリーも面白く、単純に読み物としても楽しめます。
②パブロフくんと学ぶ はじめてのプログラミング
ドッグフード店を営むパブロフくん(犬)と、近所に住むプログラマーのお姉さんによる4コマ漫画をはさみつつ、プログラミングの基礎知識が身につく本です。
可愛い絵とクスっと笑える4コマ漫画を見ているだけでも楽しいですが、
内容は充実していて、各章末に日商プログラミング検定BASICにも対応した問題までついています。
③ Girls Who Code
世界中十数か国で翻訳されている「女の子のためのプログラミング入門本」です。
私が「プログラミングを学びたい!」と思ったきっかけが、
「ガール・コード プログラミングで世界を変えた女子高生二人のほんとうのお話」というNYの女子高校生2人がプログラミングに出会って人生が変わった経験を描いたノンフィクション本なのですが、
彼女たちがプログラミングに出会うきっかけとなった、
夏休みのプログラミングワークショップ「Girls Who Code」の講義内容を書籍化したのが、この本です。
まるで、自分もワークショップに参加している気分で、
プログラミングを基礎から学べ、
読み終わるころには、自分もアプリやゲーム作れそうな前向きな気持ちがわいてきます。
イラストも多くてセンスが良く、眺めていてワクワクする本でした。
↓ こちらは、私が「プログラミングを学んでみたい!」と思うきっかけとなった本です。
「もっと知りたい気持ち」が盛り上がる本を読もう!
今回ご紹介した本に共通することは、
本(マンガ)そのものが楽しくて、どの本も一気読みだったこと。
そして、読んだ後に、
「プログラミングについて、もっと知りたい」
「自分でもプログラミングのコードを書いてみたい」
という強い気持ちがわいてきたことです。
今の、この気持ちをもって、具体的なプログラミング学習を始めれば、
楽しく効率良く吸収できそうな気がしています。
面白い本でしたので、あなたもぜひ手に取ってみて下さい。
(Kindle版がある本は、サンプルだけダウンロードすることもできますよ。)
本日も、記事をお読み頂き、ありがとうございました。