カテゴリー

  • Tech
  • 英語学習
  • セブ島・留学準備
  • キャリア
  • Kredo
KredoのIT留学
スタッフ募集中
留学体験談
無料相談はこちら
セブ島IT留学の「Kredo」が運営するメディア「Kredoblog」
  • TECH Tech
    • Web・プログラミング

      Web・プログラミング

    • テクノロジー

      AI・テクノロジー

  • ENGLISH 英語学習
    • 英語学習法

      英語学習法

    • 英語表現・フレーズ

      英語フレーズ

  • STUDYABROAD セブ島・留学準備
    • 語学留学

      語学留学

    • IT留学

      IT留学

    • セブ島情報

      セブ島情報

  • CAREER キャリア
    • ITキャリア

      ITキャリア

    • 転職・海外就職

      転職・海外就職

    • インタビュー

      インタビュー

  • KREDO Kredo
    • ニュース・キャンペーン情報

      ニュース・キャンペーン情報

    • CEO・STAFFブログ

      CEO・STAFFブログ

    • IT×英語留学体験談

      IT×英語留学体験談
      [Kredo公式サイトへ]

5月申し込み限定授業料半額 kredo it留学オンライン
  • TOP
  • Tech
  • Web・プログラミング
  • 【学習法】プログラミングの勉強でノートはNG?メリットはない?

【学習法】プログラミングの勉強でノートはNG?メリットはない?

Kredo編集部
Kredo編集部
公開日:2019.08.13
更新日:2019.09.06
Web・プログラミング |
  • ツイート
  • シェア
  • はてな
  • ポケット

今となっては様々な方法で、プログラミングを学ぶことができます。

プログラミングスクールや学習サイト、参考書などで勉強ができるので便利です。

ただプログラミングの学習方法として“ノートを取る”学習方法はNGだと言われています。

学校の授業を考えると、ノートを取る学習方法は当たり前のように思えますが、どうしてプログラミングにおいてはノートを取るのがNGと言われているのでしょうか?

今回はプログラミングの勉強でノートを取るのがNGと言われている理由、正しいノートの活用方法などについて解説します。

ただやみくもにノートを取るのではなく、ノートの取り方をしっかりと押さえておきましょう。

記事のもくじ

  • プログラミングの勉強でノートを取るのがNGと言われている理由
    • 理由①見返すのが大変
    • 理由②整理に時間がかかる
    • 理由③ノートを作ってもプログラミングはできない
    • 理由④コピペができない
    • 理由⑤ノートを作ったことに満足してしまう
    • 理由⑥情報量が多すぎる
    • 理由⑦かさばってしまう
  • プログラミングの勉強でノートを作るメリット
    • メリット①知識をインプットしやすくなる
    • メリット②学んだことを整理できる
  • ノートを作るならPCのメモ機能を使おう!
    • PCのメモ機能①検索がしやすい
    • PCのメモ機能②素早く書ける
    • PCのメモ機能③コピペができる
    • PCのメモ機能④たくさん書ける
  • ノートにはどんなことを書くべき?
    • 書くべきこと①自分のエラーや失敗
    • 書くべきこと②学んだ文法
  • プログラミングを勉強する上で大事なこと
    • 大事なこと①実際にプログラムを書く
    • 大事なこと②学んだことを人に教えてみる
    • 大事なこと③何もかもを暗記しようとしない
  • まとめ:プログラミングの勉強ではPCでノートを作ろう!

プログラミングの勉強でノートを取るのがNGと言われている理由

プログラミングの勉強でノートを取るのがNGと言われているのには、主に6つの理由があります。

  1. 見返すのが大変
  2. 整理に時間がかかる
  3. ノートを作ってもプログラミングはできない
  4. コピペができない
  5. 情報量が多すぎる
  6. かさばってしまう

理由①見返すのが大変

まず勉強したことをノートにまとめても、見返すのが大変だというのが挙げられます。

付箋などを貼っていないと、読み返したい項目があってもすぐに見返すことができません。

仮に付箋を貼っていたとしても、付箋を貼る作業自体が手間ですし、効率が良くないです。

そしてお目当のページを見つけられたとしても、綺麗に整理されていないと何が書かれているのかがあまり理解できません。

というわけで、復習のためにノートを見返すのには時間がかかります。

理由②整理に時間がかかる

ノートに勉強したことをまとめるとなると、整理に時間がかかります。

後で見返した時に簡単に理解できるように、空白を意識したりマーカーを使ったりと、整理すること自体に頭と時間を使ってしまいます。

慣れている人であればすぐに綺麗に整理できますが、整理に時間がかかると情報をインプットするための時間が無くなるのが痛手です。

ノートを整理していると、情報を覚えることよりも綺麗にまとめることが目的になってしまいがちです。

理由③ノートを作ってもプログラミングはできない

たとえ綺麗にノートを作ったとしても、プログラミングができるようにはなりません。

プログラミングの勉強の最終目標は、自分でコードを書いてアプリやサービスを開発できるようになることです。

したがってコードを書く練習をせず、ただ勉強したことをノートにまとめるだけでは、アプリやサービスを作れるようにはなれません。

プログラミングのスキルを習得するためには、実際にPCを使ってコードを書くことに慣れる必要があります。

理由④コピペができない

ノートにコードなどを書いたとしても、コピペすることができません。

PCのメモ帳機能をノート代わりにしているのであれば、コピペは可能ですが、紙のノートだとノートを見ながら手打ちでコードを入力する必要があります。

コピペができないとコード入力が面倒くさいですし、ノートに書かれているコードに誤りがあるとエラーを見つけたり修正したりするのに余計な時間がかかります。

またコードは量が多いので、紙のノートに手書きでコードを書くこと自体面倒くさいです。

理由⑤ノートを作ったことに満足してしまう

勉強したことをノートにまとめていると、ノートを作ったことに満足してしまいがちです。

あくまでノートは復習するための手段ですが、ノートを作ったことに満足してしまうと復習しなくなります。

ノートを作る作業自体に勉強効果が全くないわけではありませんが、ノートを作っただけでは覚えるべきことを覚えきれません。

必要な情報を覚えるためには、繰り返して同じ情報に触れる必要があります。

理由⑥情報量が多すぎる

プログラミングの勉強は、覚えるべき情報量があまりにも多いです。

多すぎる情報量ゆえにノートを作るのに時間がかかりますし、インプットするための時間が潰れてしまいます。

そもそもプログラミングの情報は、常に増え続けているので、その度に情報をノートにまとめるのは効率が悪いです。

web関係の知識については、1〜2年ごとに勉強し直さないと使い物にならなくなると言われています。

ノート作りに精を出しすぎていると、キリがありません。

理由⑦かさばってしまう

紙のノートに学んだことを書いていると、冊数がたまってくるのでかさばってしまいます。

ノートの冊数が多すぎると、どのノートに何が書かれているのかわからなくなってしまいますよね。

見返して情報を覚えるためのノートのはずなのに、冊数が多すぎて見返すのが難しくなるのは本末転倒です。

そしてたまったノートを管理するのも大変です。

紙のノートの冊数がたまると、管理したり見返したりするのに手間がかかります。

プログラミングの勉強でノートを作るメリット

以上の理由から、プログラミングの勉強でノートを作るのはNGだと言われていますが、メリットもあります。

プログラミングの勉強でノートを作るメリットとしては、

  1. 知識をインプットしやすくなる
  2. 学んだことを整理できる

の2つが挙げられます。

メリット①知識をインプットしやすくなる

勉強したことをノートにまとめれば、知識をインプットしやすくなります。

ノートにまとめる作業はアウトプットにあたりますが、アウトプットをすることで学んだことが記憶に定着しやすくなるのです。

学校のテスト勉強で友達に勉強したことを教えたら、結構覚えられたという経験はありませんか?

ノートにまとめることは、それと同じような行為です。

そしてまとめたノートを何回も見返すことによって、知識をしっかりとインプットすることができます。

メリット②学んだことを整理できる

ノートを書くことによって、自分が学んだことを整理できます。

情報をインプットした直後は、自分の中で学んだことを整理しきれていません。

しかしノートに学んだことを自分なりの表現、言葉でまとめれば、覚えたことを体系化することができます。

もちろん、学んだことを整理するためにはただ適当に覚えたことを書き殴るだけではいけません。

ノートを取る時は、見やすさや構成などを意識しましょう。

ノートを作るならPCのメモ機能を使おう!

以上見てきたように、プログラミングの勉強でノートを取ることには、メリットとデメリットがあります。

結局プログラミングの勉強ではノートを取るべきなのでしょうか?

結論を言うと、ノートを取るのであればPCのメモ機能を使うのがおすすめです。

PCのメモ機能を使ってノートを取ることには、

  1. 検索がしやすい
  2. 素早く書ける
  3. コピペができる
  4. たくさん書ける

という特徴があります。

PCのメモ機能①検索がしやすい

まずPCのメモ機能だと、書いたことの検索がしやすいです。

メモのタイトルに学んだことのテーマをつけたり、キーワード検索をしたりすれば、自分が過去に学んだことを簡単に見つけることができます。

おかげで、まとめたものを探すことに余計な時間がかかりませんし、効率良く勉強できるのがメリットです。

学んだテーマごとにフォルダを作ってみると、より検索がしやすくなりますよ。

ぜひ効率よく勉強できるように、整理しましょう。

PCのメモ機能②素早く書ける

キーボードで打ち込めば、素早くノートを取ることができます。

逆に手書きだとどうしても時間かかりますし、手が疲れてしまいます。

キーボードでのタイピングのスピードにも個人差はありますが、慣れればあまり疲労感を感じることなくスイスイと打ち込むことが可能です。

そもそもプログラミングではキーボードでコードをたくさん書くので、タイピングに慣れておくことが必要です。

キーボードでのタイピングが苦手な方でも、タイピングに慣れておきましょう。

PCのメモ機能③コピペができる

PCのメモ機能であれば、コードを書きたい時にメモしたコードをコピペすることができます。

コピペすればコードを書く時間を大きく削減できるので、とてもスムーズです。

PCのメモ機能④たくさん書ける

PCのメモ機能であれば、たくさん量を書けるというメリットもあります。

紙のノートだと量がかさばって置き場所や整理などに困りますが、PCのメモであれば物理的なスペースを必要としないので、量を気にする必要がありません。

ノートにはどんなことを書くべき?

ノートを取るのであればPCのメモ機能を使った方がいいですが、ノートにはどんなことを書くべきなのでしょうか?

学んだことを全部書いていると、PCのメモ機能を使っていても書くのに時間がかかるので、書くことは絞る必要があります。

ノートに書くべきことは、主にこちらの2つです。

  1. 自分のエラーや失敗
  2. 学んだ文法

書くべきこと①自分のエラーや失敗

まずノートには、自分のエラーや失敗を書くようにしましょう。

エラーや失敗をまとめておくことによって、同じミスを繰り返す確率をぐっと下げることができます。

エラーや失敗をまとめるクセをつけて、ミスをする回数を減らしていきましょう。

書くべきこと②学んだ文法

ノートには学んだ文法も書くようにしましょう。

学んだ文法をまとめておくことによって、コードを書く時にコピペすることができます。

プログラミングを勉強する上で大事なこと

PCでノートを取るのも良いですが、プログラミングを勉強する上で大事なことは他にもあります。

勉強する際は、以下の3つを心がけましょう。

  1. 実際にプログラムを書く
  2. 学んだことを人に教えてみる
  3. 何もかもを暗記しようとしない

大事なこと①実際にプログラムを書く

プログラミングの勉強を進める際は、実際にプログラムを書く時間も作りましょう。

ただ情報をインプットしたりまとめたりするだけでは、プログラミングができるようにはなりません。

実際に手を動かして、自分でプログラムを書けるようにしましょう。

大事なこと②学んだことを人に教えてみる

学んだことを人に教える習慣をつけましょう。

人に教えることによって、自分がどの程度プログラミングを理解しているかを把握できますし、記憶に定着させやすくなります。

教え方には、以下のような方法があります。

  1. 直接話す
  2. ブログやSNSで発信する

自分に合った方法で人に教えましょう。

大事なこと③何もかもを暗記しようとしない

プログラミングにおいては覚えることが多くありますが、何もかもを暗記しようとするのはやめましょう。

たくさんの量を暗記するのは不可能ではありませんが、覚えるのにはどうしても時間がかかってしまいます。

覚えるためには、繰り返しの復習が必要です。

知識を身につけるのが大変で挫折しそうになることがありますが、根気強く頑張っていきましょう。

まとめ:プログラミングの勉強ではPCでノートを作ろう!

今回は、プログラミングの勉強でノートを取るのがNGな理由、どうしてPCのメモ機能を使うべきなのかなどについて解説しました。

紙のノートを使うとまとめるのに時間がかかったり、かさばったりするのでおすすめしません。

しかしPCのメモ機能でノートを取れば、短時間でまとめられますしコピペもできます。

そしてプログラミングの勉強においては、ノートを取ること以外にも大事なことがあります。

学んだことをPCのメモ機能で整理しつつ、コードを書くための練習をしていくのが良いでしょう。

「これからの時代、プログラミングと英語が必要そう…」 それは、間違いではありません。 あと10〜20年の間に、人間が行う仕事の約半分が機械に奪われると言われています。 そのような未来がきたとき、自分自身、そしてあなたの大切な人を守れますか? セブ島 IT×英語留学の「Kredo」では、 政府公認ITカリキュラム 大学教授レベルのフィリピン人IT教員 スピーキングに特化した英語クラス 日本人スタッフによる学習サポート などによって、 これからの時代に必要なIT×英語のスキルが 初心者からでも最短で身につきます。 KredoのIT留学で人生を変えてみませんか?

\プログラミングと英語が同時に身につく!/KredoのIT留学について詳しくみる

[広告] Kredo オンラインキャンプなら

新規CTA

コロナ禍でこっそりプログラミング×英語を身につけて仕事獲得しませんか?

当メディアを運営しているKredoでは、プログラミング×英語が学べる人気オンラインサービス『Kredoオンラインキャンプ』を運営中です。コロナ禍でも、プログラミング×英語を身につけた卒業生は大企業や人気企業への就職実績も多く、憧れの企業を諦めかけている方にこそ受講して欲しいサービスとなっています。

Kredo オンラインキャンプへ
  • ツイート
  • シェア
  • はてな
  • ポケット
この記事を書いた人
Kredo編集部
Kredo編集部

Kredo編集部です!Tech、英語学習、キャリア、セブ島留学の情報を発信していきます。

関連記事

  • Web・プログラミング

    初心者必見!Pythonの詳しい導入手順を徹底解説【Windows・Mac別】

    2020.10.19
  • Web・プログラミング

    Rubyで開発?Ruby開発に向いているもの&開発に必要なことまで解説

    2020.09.26
  • 【2020年版】Ruby on Railsの習得度別おすすめ学習本10選!
    Web・プログラミング

    【2020年版】Ruby on Railsの習得度別おすすめ学習本10選!

    2020.09.25
  • 【初心者向け】Ruby on Railsの開発環境の基礎からおすすめ統合開発環境6選!
    Web・プログラミング

    【初心者向け】Ruby on Railsの開発環境の基礎からおすすめ統合開発環境6選!

    2020.09.11
kredo it 英語 留学

よく読まれている記事

  • 2021.04.08

    【4/26 (月)〜29 (木) 20:00~ 無料オンラインセミナー】コロナ禍でも準備できる! プログラミング × 英語習得で グローバルキャリアを目指す方法

  • Kredo CEO横田猛夫さん
    2019.06.26

    IT×英語を学ばなければ取り残される!Kredo CEOが日本衰退とIT業界の未来を解説

  • バックエンドエンジニアのコーディングのイメージ画像
    2019.06.05

    未経験でも習得できる実務レベルのプログラミングを学ぶコツを紹介!

  • ショッピングを楽しんでいる男女のイメージ画像
    2019.02.12

    海外就職を成功させたい人へ!経験者が教えるメリットとデメリット

  • 熱心にプログラミングを教えるフィリピン人講師と日本人留学生

    【日本語で学んでいる場合じゃない】“英語”でIT・プログラミングを学ぶメリットとは?

IT留学オンライン
kredo 留学

まずはお気軽にカウンセラーへご相談ください!

無料カウンセリングを予約する

IT×英語留学体験談

  • 10代
  • 20代
  • 30代
  • 40代~
  • 1〜4週間の短期留学
  • 5〜23週間の中期留学
  • 24週間以上の長期留学
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース

Kredo Blog

Tech 英語学習 セブ島・留学準備 キャリア Kredo
クレドページ
学校案内
  • Kredoの想い
  • Kredoが選ばれる理由
  • なぜ今、ITと英語なのか
  • 卒業実績
施設案内
  • 校舎・宿泊施設
  • セブ島・生活環境
留学準備
  • お申し込みまでの流れ
  • ご留学までの準備
  • 現地到着後の流れ
  • 留学中の1日のスケジュール
留学コース・料金[コース概要]
  • コース一覧
  • あなたに合ったコース選び
  • ITクラス・カリキュラム・教員
  • 英語クラス・カリキュラム・教員
  • 留学料金一覧
留学コース・料金[各コース一覧]
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース
  • 無料留学プログラム
  • 海外ITインターン留学(LIG)
  • 海外ITインターン留学(Sprobe)
  • 海外ITインターン留学(Alliance)
  • 親子留学 Kredo Kids
その他
  • Kredo Blog
  • Kredoスタッフ
  • 留学体験談
  • よくある質問
  • お問い合わせ
  • 法人のお客様
  • 会社概要
  • KREDO JAPAN株式会社
  • 特定商取引法に基づく表示
  • 採用情報
  • プライバシーポリシー
学校案内
  • Kredoの想い
  • Kredoが選ばれる理由
  • なぜ今、ITと英語なのか
  • 卒業実績
施設案内
  • 校舎・宿泊施設
  • セブ島・生活環境
留学準備
  • お申し込みまでの流れ
  • ご留学までの準備
  • 現地到着後の流れ
  • 留学中の1日のスケジュール
留学コース・料金 [コース概要]
  • コース一覧
  • あなたに合ったコース選び
  • ITクラス・カリキュラム・教員
  • 英語クラス・カリキュラム・教員
  • 留学料金一覧
[各コース一覧]
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース
  • 無料留学プログラム
  • 海外ITインターン留学(LIG)
  • 海外ITインターン留学(Sprobe)
  • 海外ITインターン留学(Alliance)
  • 親子留学 Kredo Kids
その他
  • Kredo Blog
  • Kredoスタッフ
  • 留学体験談
  • よくある質問
  • お問い合わせ
  • 法人のお客様
  • 会社概要
  • KREDO JAPAN株式会社
  • 特定商取引法に基づく表示
  • 採用情報
  • プライバシーポリシー
セブ島IT×英語留学の「Kredo」

14th Floor Central Bloc Corporate
Center Tower 1, Block 10, Geonzon St.,
Cebu IT Park, Apas Cebu City

セブ島医療専門の英語学校・看護留学の「HLCA」(姉妹校)

14th Floor Central Bloc Corporate
Center Tower 1, Block 10, Geonzon St.,
Cebu IT Park, Apas Cebu City

スクールやコースをもっと知りたい人へ 資料請求・お問い合わせ

  • fb
  • tw
  • ig

Copyright© 2019 KREDO IT ABROAD INC. All rights reserved.