「Progate何周すれば良いか」という不毛な質問と解決策

こんにちは、けんぞうです。

Progateで学習を進めているんだけど、Progateは何周すれば良いのだろう?

疑問くん

この疑問を解消します。結論から言うと、以下のツイートの通りです。


今回は上記のツイートを深掘りして、解説します。

Progate否定論ではない

Progateを否定する話ではないです。圧倒的に優れたプロダクトなので、初心者の方は課金して使うべきです。

「Progate何周すれば」が不毛な理由

 

受験生が『この参考書何周すれば良い?』と聞いているのに近いです

皆さんが友達に勧めた参考書について、「これ何回読めばいい?」と聞かれると、迷ってしまうはずです。前提条件によって、回答が異なりますよね。

参考までに僕のProgate学習は、以下のような感じです。

  • 大学生の頃に、HTML/CSS/jQueryコースなどを2周ほど
  • 1年以上経過してから、再復習でそれぞれ1周ほど

知識の下地があったことで、1年以上経過したあとでも効率的に吸収することができました。


けんぞう

とは言え、気持ちはすごくよく分かります、、

「そんな質問、不毛だ!」とぶった切るつもりはないです。

初心者で右も左も分からないうちは、すでに上達している人に聞きたくなるのは当然です。

僕自身も昔、学習方法についてteratailなどで質問をしたことがあって、経験者にぶった切られた経験あります。

迷いの原因:出題範囲が不明瞭

 

実際によく使われるコードが分からないから、迷いが生じるのだと思います。

「Progateでは理解したけれど、実際のところどういうコードをよく使うの?」と。

受験に例えると、個々の数式は理解したけれど、出題範囲が分からない状況。これでは、勉強が捗らないですよね。

受験などでもテストでの出題範囲が分かっていたら、効率的に勉強できたはず

つまり、「実際にどういうコードがよく使われるのか?」を理解・実践・知識の穴の埋め合わせを行うことが必要です


ではどうやって初心者が、よく使われるコードを知ることができる?

疑問くん

けんぞう

おすすめは、部分模写です!

解決策は「模写」です

 

初心者が模範回答を手に入れる方法が、模写です。具体的手順は、動画で解説しています。よかったらご覧下さい。


動画で解説した通り、模写はサイト全てのコードではなく、あくまで部分的でOK。初心者がいきなり数百行のコードを模写しようとすると、挫折します。

人のコードを真似るだけで、ほんとうに上達するの?

疑問くん

けんぞう

上達します!具体的には2つのスキルが手に入ります。

  1. Chrome検証ツールの使い倒すスキル9:40
  2. 自分で不明点をググり、理解するスキル

模写のコツなどは、記事でもまとめているので良かったらこちらもご覧下さい。

Progate/ドットインストール終わってからは「部分模写」がおすすめです。
「部分模写飽きたぞ!」と言う人は

部分模写に飽きてきた人は、無料テンプレートをダウンロードしてきて、全模写などはいかがでしょうか。PHOTOSHOPVIPという神サイトで、いい感じにまとめられていますよ。

朗報:神コミュニティあり

 

マナブさんが、神コミュニティ作ってます。無料です。


たくさんの意見交換がされており、プログラミングを独学する人にとっては最もアツいコミュニティではないでしょうか。ぜひ、入ってみて下さい。

本日は、以上です。