マンガで学ぶプログラミングはアリなのか
この記事は約 3 分で読めます。
マンガ本は「ズル」じゃない
「マンガでわかるプログラミング」「マンガで学ぶデータベース」。こういう本を見て、「マンガで勉強するなんてズルじゃないの?」と思う人がいるかもしれません。
結論から言うと、マンガで学ぶのはまったくズルではありません。むしろ、最初の一歩としては優れた選択肢です。
マンガ本の強み
とにかく読みやすい
文字だけの本は、開いた瞬間に「うっ」となることがあります。マンガ本はキャラクターが会話しながら説明してくれるので、読み始めるハードルが圧倒的に低いです。
「本を読むのが苦手」という人でも、マンガなら読めます。読めることが一番大事です。
全体像がつかめる
マンガ本は、細かい文法やコードの書き方よりも、「プログラミングってこういうものなんだ」という全体像を伝えることに力を入れています。
木を 1 本ずつ見る前に、森の全体を見渡す。マンガ本はこの「森を見る」役割を果たしてくれます。
挫折しにくい
ストーリーがあるので、「続きが気になる」という気持ちで読み進められます。文字だけの本で挫折した経験がある人でも、マンガ本なら最後まで読み切れることが多いです。
マンガ本の弱み
深い知識は得られない
マンガ本は全体像を伝えることが目的なので、1 つ 1 つのトピックの説明は浅めです。「変数とは何か」はわかっても、「変数をどう使いこなすか」までは学べないことが多いです。
コードを書く練習が少ない
マンガ形式のプログラミング本は、読むことが中心で、手を動かす練習が少ない傾向があります。プログラミングは実際にコードを書かないと身につかないので、マンガ本だけでは不十分です。
マンガ本の正しい使い方
1 冊目に読む
マンガ本は「1 冊目の本」として最適です。全体像をつかんでから、文字中心の入門書に進む。この順番で読むと、入門書の内容がスムーズに頭に入ります。
いきなり分厚い入門書に挑戦して挫折するより、マンガ本で助走をつけてから入門書に進むほうが、結果的に早く学べます。
復習に使う
入門書を読んでいて「あれ、この概念なんだっけ」と思ったとき、マンガ本に戻って確認する使い方もあります。マンガ本のシンプルな説明が、記憶の整理に役立ちます。
マンガ本で終わらせない
マンガ本を読んで「プログラミングわかった!」と思うのは早いです。マンガ本は入口であって、ゴールではありません。
マンガ本で全体像をつかんだら、次は実際にコードを書く練習ができる入門書に進みましょう。マンガ本で得た「なんとなくの理解」が、入門書で「確かな理解」に変わります。
関連記事
まとめ
マンガで学ぶプログラミングは、最初の一歩として大いにアリです。読みやすく、全体像がつかめ、挫折しにくい。ただし、マンガ本だけで完結させず、次の 1 冊に進むことが大切です。マンガ本は助走、入門書が本番です。
この記事は役に立ちましたか?
関連用語
関連記事
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
技術書のタイトルに隠された法則 - 「入門」「実践」「詳解」の意味を読み解く
技術書のタイトルに使われる「入門」「実践」「詳解」などのキーワードには暗黙のルールがあります。タイトルだけで本のレベルと内容を見抜くコツを紹介します。
ゲームが好きならプログラミングの本も読める
ゲームの攻略本を読んだことがあるなら、プログラミングの本も読めます。攻略本とプログラミング本の共通点から、読書のハードルを下げます。
技術書のサンプルコードが動かないときの対処法
技術書のサンプルコードがエラーで動かない原因と、自力で解決するための具体的な手順を解説します。バージョン違い、環境差異、誤植への対応方法。
初めての技術書の選び方 - レベル別・目的別の選書ガイド
プログラミング初心者から中級者まで、自分に合った技術書を選ぶための具体的な基準とチェックポイントを紹介します。
副業エンジニアの武器になる 1 冊の見つけ方
副業で技術力を売るエンジニアが、限られた時間で最大のリターンを得るための選書戦略を解説します。本業との差別化に効く本の選び方。