1.はじめに
現在、私はUdemyでプログラミング学習をしています。
受講回数は3講座ほど(全部で200個くらい)そこでUdemy学習での問題点をまとめました。
主観的な意見にはなりますが、参考になれば幸いです。
2.問題点
Udemy学習においての障壁は主に2つ程あると思っています。
①講座を見てもすぐ忘れてしまう。
結局Udemyはインプット中心なので、見てもすぐ忘れます。一日後にはほぼ忘れてます。
アウトプット&インプットの様な講座も多く存在しますが、それでもすぐ忘れます。
②インプットばかりだから楽しくない。
ひたすら単調に授業を続ける講座だと、どうしても飽きてきます。
「これ結局どこで使うの?」
「え?なんでそうなるの?」
「んーよくわからん!」
「結局なんでこうなったの?」
授業が進むにつれてこうなることも多くなります。
その結果、「あんま面白くないな」と思うこともあるでしょう。
主観的な意見にはなりますが、プログラミングが一番おもしろいと思えるのは
インプットした内容を使って自分が作成したい物を作成すること
だと思っています。
なので、インプットばかりだと、どうしてもつまらなく感じてしまいます。
3.解決策
①講座を見てもすぐ忘れてしまう。
これの解決策は
自分が今日やった事をまとめてTwitterに報告
ハードルは上がりますが
Qiitaなどに今日やった事の解説を投稿
これが一番効果があると感じました。
学んだことを自分で報告・解説することによって、凄く頭に入りやすくなります。
Qiitaに関しては本当におすすめで、就活での企業へのアピールにもなりますし、やり得です。
②インプットばかりだから楽しくない。
これの解決策は
授業がつまらないと感じた瞬間に一旦授業を終了し、
今まで授業でインプットしてきた内容を使って簡単な物を動かしてみる。
JavaScriptを受講しているのであれば、
自分でconst,letを定義して出力してみる
自分でハンバーガーメニューを作ってみる
HTML/CSSであれば
一旦簡単な自己紹介ページを作ってみる。
ここでまた分からない所が出来てきた場合、またUdemyに戻って受講→作ってみる。
など、一旦インプットを辞めてアウトプットに専念してみるのが良いでしょう。
Udemy学習はプログラミング学習に最適
Udemyはプログラミング学習において最適と言ってもいいでしょう。
実際に手を動かしながら同時に学習出来るのは本よりも強いです。
是非、Twitter,Qiitaなどでアウトプットしながら学習してください。