プログラミングスクール比較

プログラミングに関する情報サイトです。副業,稼ぎ方,学習方法,スクール等

プログラミング 学習

プログラミング 忘れる 対策

投稿日:

プログラミングをすぐに忘れてしまう。
人によっては、プログラミングはローマ字ばかりでなかなか
覚えづらいかもしれません。

 

プログラミングは一度覚えたと思っても忘れてしまうのは
普通のことです

私も新しい言語などをさわる時に、プログラミングの
流れはわかるのですが、言語特有の書き方を
忘れてよく調べることはあります。

 

プログラミング 忘れる

プログラミングを忘れてしまう場合、解決策としては、何度も
同じコードに触れる習慣を身に付けたり
、システムを
作ってしまうという事。

 

繰り返しコードに触れるということをしていくと、かならず
そのコードに含まれるロジックや言語特有の書き方を
覚えれるはずです。
プログラミングは効率を求めるものですが、覚えることに関しては
一度で全部を覚えようとしないほうがいいです。

 

プログラミング 忘れる理由

 
以下はよく人がどれぐらいの率で忘れるかということで
でてくるエビングハウスの忘却曲線ですが。

wikiの「エビングハウスの忘却曲線」によると

20分後には、節約率が58%。
1時間後には、節約率が44%。
1日後には、節約率が26%。
1週間後には、節約率が23%で。
1ヶ月後には、節約率が21%。

出典 – https://ja.wikipedia.org/wiki/%E5%BF%98%E5%8D%B4%E6%9B%B2%E7%B7%9A

 
上の節約率が何時間後にどれぐらい覚えているかということ。
人によって差がありますが、一般的には
20分後には覚えた内容の42%を忘れてしまうようです。
 

このように、人の脳は忘れるようにできています。
一部の天才をのぞけば、忘れるのを前提で
覚えていったほうが効率のいい
覚え方が身に付きます。

 

繰り返し行う反復学習では、一般的な記憶力の方は
6~7回繰り返し覚えるのが効率が良いので、それを
目処に覚えていくといいかと思います。

 

ただ、6~7回になると、長いプログラミングの
コードだと同じコードを書いたり見たりするのは
煩いこともあります。

その為に、いろいろと同じコードに触れる習慣の
作り方の例をのせておきます。

 

プログラミング 忘れる 対策

 

楽しんでプログラミングする意味をみつける

記憶するにはわりと重要なことで、嫌々プログラミングを
している場合、まずこれから改善
していく
必要があります。

 

記憶力を高めるためには、以下のように
ドーパミンを出す
ようにする必要性があります。

「ドーパミン」は、他者に褒められたり、他者に認められた時に生じる感情(例:嬉しい、誇らしいなど)や前向きな行動を起こす感情(例:わくわく、どきどき、楽しいなど)でもあります。
つまり、嬉しい、誇らしい、わくわく、どきどき、楽しいといったポジティブな感情が生じることによって「ドーパミン」が放出され記憶力が高まるのです。

出典 – https://is-pluseq.com/941/

 

このためポジティブな感情でプログラミングをする
意味をみつけたほうがいいです。
これは、記憶力を高める方法ですが。

やる気を高めるには楽しい事であるほうがよく、繰り返し同じ
コードに触れるという事のはやる気が必要
なため。

 

構造が似ているコードの類似と違いを確かめる

自分が作ったプログラミングを
検索して多く似たり寄ったりのコードがでてくる
場合に限ります。

おそらく初学で覚えるような記事は検索すると
多くのサンプルが出てくるのでやりやすいかと思います。
それらを比較検証、類似点と違った点を
みつけたりして検証してみるなど。

 

コードを改造する

 

プログラミングは少しコードを書き換えるだけ
でも、まったく別のものに変更することができます。

なので、同じコードを改造や新しく覚えた
事などをいれて合成して同じコードに
触れる
というのは、深い理解や、記憶につながるのでおすすめです。

 

質問サイトで指摘をもらう、教える

 

自分の書いたコードの改善点などを
教えてもらったり。わからない所を質問など。

しかし質問サイトで質問すると、すべてではないですが
ネガティブなコメントをもらう事は多い
はず。

とくに初学の場合は、多くあります。
メンタルの強い人がおすすめ。
嫌なことは記憶に残りやすいですが、あまりいい
記憶方法ではないでしょう。

質問する以外でも、自分がわかる範囲で教えるのも効果的です。

 

同じコードをブログを書く、人に教える

 

人に教えることにより、繰り返してコードを見て覚える
きっかけになるうえに、効率よく学習できるという
傾向にあるようです。

スクールなどに通う場合、先にすすめて予習というのもなかなか
良いかもしれません。

人に教えるのは学習するうえでも効率が良いようです。

私たちに自覚はないのですが、あとで誰かに教えなければいけない情報を覚えようとする時には、無意識のうちに、学習方法が効率的なものになる傾向があります。

たとえば、情報の最も重要な部分や、それぞれの概念の結びつきに注意を払い、頭のなかで情報を注意深く整理するようになります。

出典 – https://www.lifehacker.jp/2015/03/150319brain_learns.html

 

 

プログラミング 忘れる 対策 まとめ

 

ここまでのポイントをまとめて
おきます。

  • ほとんどの人はプログラミングを忘れる
  • 何度もコードに触れる習慣をつける
  • 繰り返すと、ロジックや書き方を覚える
  • 一度で全部覚えようとしない
  • 楽しんでプログラミングする意味をみつける
  • 構造が似ているコードの類似と違いを確かめる
  • コードを改造する
  • 質問サイトで質問する
  • 同じコードをブログを書く、人に教える

 

最後に、繰り返します。プログラミングを
忘れてしまう場合、何度も同じコードに触れる習慣を
身に付けると挫折せずに覚えていけると思います。

 

-プログラミング 学習
-

執筆者:

関連記事

no image

プログラミング学習に必要なもの

プログラミング学習に必要なものは 結論を言ってしまうと 物でいえばスマホだけでも概要を学習するには 問題ありません、ただし非常に効率が悪かったり 実践的ではなかったりします。   サイトコン …

no image

プログラミング学習はipadやスマホでなくノートPCがおすすめ

これからプログラミング学習を行う場合 現在手持ちのipadやスマホで気軽に学習しようと思っている 方もいるのではないでしょうか。 ひと昔前の社会人の世代であれば、パソコンを 持っているということも当た …

no image

プログラミング 勉強 場所は?

日本の住宅環境は平均するとさほどよくないという。 賃貸の人などは自宅が落ち着かないという人も 多いのではないでしょうか。 自宅に物が多いというような方も、集中できない 原因となっているかもしれません。 …

no image

音楽 プログラミング アプリ( javascript,読み込み,再生,ゲーム)

音楽 プログラミング アプリ ベースを javascriptで少し簡単に 試作してみましたので、公開しておきます。 予告バーなどみたいなのはないような、シンプルなものです。 クリック判定はスペクトラム …

no image

プログラミング 脳になるには

プログラミング脳という事でなかなか 表現は難しいですが、プログラミング学習する前と 後で実際に考え方か変わったことをあげていきます。   まったくの初学に比べると、コードの見方といい ますか …