CodeGym /Java Blog /ランダム /効果的な学習計画を立てる方法。Java 学習者のための 8 つのステップ
John Squirrels
レベル 41
San Francisco

効果的な学習計画を立てる方法。Java 学習者のための 8 つのステップ

ランダム グループに公開済み
CodeGym では、オンライン学習モデルを心から信じており、可能な限りオンライン学習モデルを提唱しています。なぜなら、オンライン教育には、低コスト、柔軟性、より効果的な情報提示方法の使用など、明らかな利点がたくさんあるからです。しかし、オンライン学習モデルには、その長所から当然生じるいくつかの弱点があることは否定できません。そのため、低価格と柔軟性も生徒のモチベーションを低下させ、場合によっては生徒の成功を妨げる原因となっています。 効果的な学習計画を立てる方法。 Java 学習者のための 8 つのステップ - 1モチベーションというのは難しいものかもしれません。ある日、この世で何よりも何かが欲しいと思うと、数週間後には、そもそもそのアイデアをどうやって思いついたのか思い出せなくなるかもしれません。ちなみに、自己学習能力の向上に関するこの非常に素晴らしい記事で、モチベーションについて説明しました。

計画が必要です

しかし、何かを学ぶという目標が成功するか失敗するかは、適切な学習計画があるかどうかによって決まります。もちろんそれに固執するだけでなく。さて、私たちはそれに固執する部分についてはお手伝いできませんが、特にコードの学習方法に関しては、それほど簡単な作業ではない適切な学習計画の作成をお手伝いできることは確かです。学習計画の立て方に関するヒントや推奨事項についてグーグルで検索してみると、きっとたくさんのアドバイスが見つかるでしょう。実際、非常に多くのものがあり、簡単に混乱してしまうため、振り出しに戻ります。そこで、プログラミング言語を学習する準備をする際に、適切な学習計画を立てる方法について、最も重要かつ重要な手順と推奨事項だけをまとめることにしました。

ステップ 1. 目標を設定し、スケジュールを選択する

最初のステップは非常にシンプルで、深く考える必要はありません。ここで唯一注意すべき点は、目標とスケジュールの両方が現実的である必要があるということです。つまり、「2 か月で Java を学習する」という目標を立てて、何日も休みなく何時間も勉強するというスケジュールを詰め込んでも、おそらくあまり効果的ではないでしょう。計算論的思考が私たちに教えてくれているように、大きな目標を設定し、それをいくつかの小さな目標 (タスク) に分割することができます。スケジュールに関しては、さまざまなオプションを自由に試して最適なものを選択できますが、同時に厳しすぎたり、緩すぎたりしないように注意してください。

ステップ 2. 勉強に取り組む方法を選択する

もう 1 つの重要な、そして見落とされがちなステップは、オンライン学習へのアプローチ方法を選択することです。一人で続けて独学で学ぼうとする人もいます。望ましい結果を達成するために勉強をサポートし、支援してくれるメンターを必要とする人もいます。別の方法としては、同じレベルの生徒のグループとして学習し、お互いにサポートし、刺激し合うことです。はい、オンラインで行うことができます。ちなみに、CodeGym には他の学習者と交流するためのすべての機能が用意されています。。ちなみに、これから勉強する主題を構造化することも、アプローチを選択する際の重要な部分です。Java について話すときは、Java の学習をいくつかの部分とトピックに分解することを強くお勧めします。CodeGym コースでは、これはすでに行われていますが、他のソースを使用する予定がある場合は、Java 構文、Java コア、コレクション、マルチスレッド、SQL、Hibernate、Spring Framework などのトピックに分割できます。

ステップ 3. 実践と理論のバランスに注意する

繰り返しになりますが、私たちはこのことについて記事で頻繁に言及する傾向がありますが、これはどれだけ強調してもしきれないことだからです。オンライン学習では、学習理論と実践のバランスが取れていないことが非常によくある間違いです。学んだばかりのことを実践するために十分な時間と労力を費やしているか常に確認する必要があります。通常、心は無意識のうちに学習理論を優先する傾向があるためです(単に知識を消費することは、行動するよりはるかにエネルギーが少なく、私たちの脳は非常に効率的であるためです)変人)。

ステップ 4. 学習源のプールを作成する

ある学習源から別の学習源にジャンプしてもあまり有益ではなく、目標に到達できない可能性が高いため、このステップの重要性も過小評価すべきではありません。したがって、選択した学習プロバイダーのリストを作成し、それに従う方がよいでしょう。ソースの例としては、CodeGym などのオンライン コース、書籍、ビデオ ガイドとチュートリアル、ブログ、ポッドキャストなどが挙げられます。もちろん、オンライン プラットフォームによっては、多数の学習ソースを組み合わせているものもあります (これが、CodeGym に非常に多くの異なる機能がある理由です)。最適な選択は、2 ~ 3 つのソースを選択し、それらだけに固執することです。

ステップ 5. 効果的な学習ツールと方法を身につける

さまざまなツールや方法がたくさんありますが、最良のもののいくつかを取り上げた記事がいくつかありました。一例として、ポモドーロ テクニックは、仕事量と構造上の努力のバランスをとるのに非常に効果的な方法であり、気が散るブロッカーの 1 つをインストールすると集中力を高めるのに役立ち、習慣追跡ツールを使用すると進捗状況を測定できるようになります。

ステップ 6. プログラミング固有の学習習慣を追加する

これらの推奨事項のほとんどは、ほとんどすべてのことを学ぶのに完全に有効ですが、ソフトウェア開発は非常に独特な分野であるという事実を見落としてはいけません。そのため、学習計画にプログラミング固有の実践やアプローチを追加することは良い考えです。たとえば、深いプログラミング計算論的思考について学び、これらのテクニックを学習に応用し始めます。

ステップ 7. 選択したそれぞれの学習源の有効性を向上させるよう努める

また、各学習ソースには独自の長所と短所があるため、それらを考慮することは賢明なアイデアです。たとえば、プログラミング チュートリアルから最大限のことを学ぶ方法に関するヒントのリストを次に示します。もちろん、CodeGym の利点をすべて活用する方法については、さまざまな記事がたくさんあります。たとえば、これこれを試してみてください。

ステップ 8. 定期的に学習計画を見直し、適切な調整を行う

最後のアドバイスは、定期的に学習計画を見直し、その効果を評価し、必要に応じて変更を加えることです。ただし、あまり頻繁に行わないでください。どのような学習計画にも正直な機会を与え、少なくとも 1 か月間は続けてください。しかし、当初の計画を信じすぎるのも間違いです。「人はプロポーズするが、神は処分する」ということわざにあるように、人生には常に私たちの計画に干渉する傾向があり、途中で調整や修正を行うのが私たちの仕事です。

あなたは愚かではありません、正しいアプローチを見つける必要があるだけです

以上のことを締めくくるために、私たちが言いたいことは次のとおりです。コーディング方法を学ぶという目標を達成できなかったとしても、問題はあなたが愚かであるとか、スキルとしてプログラミングを習得できないということではありません。重要なのは、正しいアプローチを見つけて、それを貫くことです。道は歩くことで作られ、歩くことで道が生まれるのですから、ここで付け加えることは何もありません。ご多幸をお祈り申し上げます。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION