【初心者】プログラミングは作りながら学ぶべき理由。具体的方法も解説

プログラミング

成果物が残るような学習をしたい!

学んだ事をすぐ実践に生かしたい!

こんな方に向けての記事です。

結論は、作りながら学ぶは最強の勉強方法 です

プログラミング学習をするにあたり、文法の勉強からは逃げられません。

しかし、せっかく勉強しても、実際に自分で使ってみないとすぐに忘れてしまいます。

また、学んだことをすぐに使えると、より学習が楽しくなります

そこで本記事では、

  • プログラミング学習は作りながら学ぶべき理由
  • 作りながら学ぶ具体的方法

この2点について解説します。

プログラミングを作りながら学ぶメリット

学習効率が良い

手を動かしながら学ぶことは、何においても最高の学習効率を発揮します。

例えば、『野球が上手くなりたい』と思い、バットの振り方の本を読む!という人はいないと思います笑

上達したいなら、実際にバットを振りながら学ぶべきですよね。

プログラミングも全く同じで、単に学習しているだけでは、『身についたように感じる』だけに終わってしまいます。

いっぱい勉強したぜー!!、、、えっあれ、何も覚えてないぞ、、

という事はよく起こります(僕もです笑)

アメリカ国立訓練研究所の研究によると、学習方法と平均学習定着率の関係は「ラーニングピラミッド」という図で表すことができます。

ご覧の通り、『視聴覚』より『自ら体験する』の方が遥かに学習効率が高いです。

学んだことは、積極的に自分の体験に落とし込みましょう。

作りながら学ぶのは、何より楽しい

プログラミング学習を継続するコツは、プログラミングそのものを楽しむことです。

『稼ぎたい』『エンジニアになりたい』という目標は一旦おいといて、目の前のプログラミングを楽しむべきです。

ですが、視聴覚による勉強だけでは、せっかくのプログラミング学習が台無しです!

なぜなら、プログラミングはアイディアを形に出来ることが楽しさの大きな要因になるからです。

普通に勉強しているだけでは、プログラミングの楽しさを味わう前に飽きてしまう、というもったいないことが起きかねません。

そこで、作りながら学ぶことをオススメします!

学習 → 学んだ事をすぐに自分の成果物に取り入れる → 他者に見てもらう

これが一番モチベを維持しつつ、楽しめる方法かなと思います!

『作りながら学ぶ』具体的方法

『作りながら学ぶ』を実践する方法は簡単でシンプルです。結論は、

プロゲートで文法を学び、自分のWEBサイトに学んだ事を取り入れる

です。

プロゲートってなんだよ!

説明します。『Progate(プロゲート)』は無料でプログラミングを学べるオンライン学習サービスです。

アカウントを作ればすぐに学べるので、今すぐアカウントを作りましょう!

Progate(プロゲート)

自分のWEBサイトなんて持ってないよ!

問題ありません。自分のWEBサイトをネットに公開することは想像以上に簡単です。

【知識0】WEBページを簡単無料で公開する方法。全手順を解説します
自分で作ったものを公開したい!プログラミング学習の成果をみんなに見てもらいたい!こういった方に向けての記事です。この記事では、知識0、無料、簡単にWEBページをネットに公開する方法をお伝えしていきます。本記...

GASで簡単・無料ですぐに公開できます。これであなたもサイト運営者の一人です。

GASについては、以下の記事をご覧ください。

【初心者向け】プログラミングを無料で簡単に体験する方法
プログラミングを体験してみたいけど、始め方が分からない無料で!簡単に!手取り早く!プログラミングを体感したい!こういった方に向けての記事です。プログラミングを始めようと思ったときに、次の壁にぶち当たります。...

プロゲートのアカウントも作ったし、自分のWEBサイトも公開した!

という方は準備完了です。

まずは、HTMLの『作りながら学ぶ』を実践しましょう!

  • ①プロゲートの『HTMLコース』で文法を学ぶ
  • ②学んだ事を使って、自分のWEBサイトを成長させる

HTMLが上達すると、WEBサイトの見た目が進化していきます。

HTMLの次は、JavaScriptの『作りながら学ぶ』を実践しましょう!

  • ①プロゲートの『JavaScriptコース』で文法を学ぶ
  • ②学んだ事を使って、自分のWEBサイトを成長させる

全く同じです。

JavaScriptは、WEBページにて複雑な機能をできるようにするプログラム言語です。

ただ、GASでJavascriptを使うには少し工夫が必要です。本当に少しだけですがね。

以下のサイトで、JavaScriptを使うまでの手順を解説しています。

https://easymind.fun/it-8/241/

プログラミングは作りながら学ぼう!

  • 作りながら学ぶメリット
  • 作りながら学ぶ具体的方法

以上2点について解説してきました。

まずは紹介した方法で自分のWEBサイトを公開することをオススメします。

自分のサイトを持つと

  • もっとかっこいい見た目にしたい!
  • ユーザーがコメントできる機能を追加したい!
  • 自分で考えた機能を実装したい!

などなど、自分のWEBサイトを育てていきたい衝動にかられます。

そうすると、学習がもっと楽しく、効率的になりますよね。

学んだ事を生かして、サイトを成長させていきましょう!サイトはあなたの子ども!

ではっ!

コメント