学校では学校のカリキュラムに従って勉強し、大学では大学のカリキュラムに従って勉強しました。私たちの最初の仕事では、同僚が私たちを助けてくれました。しかし、オンライン教育では、すべてがそれほど単純ではありません。本やチュートリアルだけで勉強するのではなく、本格的なオンライン コースの受講を準備している場合でも、トレーニング計画を作成するのは難しい場合があります。最終目標を決定し、スケジュールを立て、進捗状況を監視する必要があります。そして、従来の教育ではこの役割を教師が行うことが多いのですが、オンライン学習ではこの役割を生徒が引き受けなければなりません。このテキストでは、カリキュラムが必要な理由について説明し、カリキュラムを正しく作成する方法についていくつかのヒントを示します。
研修計画例(ロードマップ)
なぜトレーニング計画が必要なのでしょうか?
ハーバード・ビジネス・スクールの卒業生に、目標とそれを達成するための計画を書面化したかどうかを尋ねたところ、84%が目標をまったく持たず、13%が目標は書面で書いていたが具体的な計画はなく、3%が目標とそれを達成するための具体的な計画を書面化した。10 年後、目標と計画を書き留めたクラスの 3% は、クラスメートの 97% の 10 倍の収入を獲得しました。明らかに、目標を書き留めることは、自分が本当に望んでいることをより明確に理解し、これらの目標を実現するための効果的な計画を立てるのに役立ちます。カリキュラムが必要な理由は他にもいくつかあります。- 大きなタスク (Java プログラミングのマスター) を小さなタスクに分割するのに役立ちます。たとえば、言語の一般的な構文を学びます。クラス、オブジェクト、例外処理を理解する。ファイルと入出力ストリームの操作方法を学びます。マルチスレッドをマスターし、コレクションについて学びましょう。Web 開発の基本、人気のフレームワーク。
- 便利なスケジュールの作成に役立ちます: 毎日 4 時間。平日は2時間、週末は6時間。週末だけ、平日だけ。
- 進捗状況の追跡に役立ちます: 進行状況を最初に行ったことと比較できます。また、すでに学習した内容と計画されたマイルストーンを比較し、学習スケジュールを強化する必要があるかどうかを理解することもできます。
- トレーニング計画はモチベーションを高めます。To Do リストの項目を完了したときの勝利感は、さらに勉強する意欲を高めます。
学習計画はどのように立てるのですか?
モチベーションを見つける
これは、トレーニング計画を作成するときに最初に行うべき重要なことです。その後の学習の成功はモチベーションにかかっています。学びたいという欲求が他人から課せられたものであることを理解していれば、あなたのトレーニングは長くは続かないでしょう。この問題の真相を知るには、いくつかの質問に答えることができます。これを学ぶのは楽しいですか? このビジネスを専門的にやってみませんか?自分の知識レベルを判断する
以前にプログラミング言語を学んだことがある場合は、基礎から始めることに意味はありません。したがって、学んだことをすべて思い出し、自分がどのレベルにあるかを理解するように努める価値があります。自分の知識レベルを判断することは、学習リソースの適切なリストと「ホワイト スポット」のマップを作成するのに役立ちます。大学でプログラミングを学び、理論を学んだ場合は、言語の学習と取得した知識の実践に集中できます。これまでプログラミングに取り組んだことがない場合は、トレーニング プログラムに初心者向けの理論に関する書籍を含める価値があります。目標を立てる
成功を達成するには、目標をできるだけ具体的にする必要があります。例えば、「プログラミング言語を学ぶ」という目標は漠然としています。「Java を学び、製品会社の後輩として仕事を見つける」という表現の方が適切です。このような具体的な目標があると、モチベーションが高まります。トレーニング プランのいずれかを選択してください
トレーニングを計画するには主に 2 つの方法があり、個別に使用することも、組み合わせて使用することもできます。最初の計画は目標ベースです。この場合、日付には厳密な言及はなく、計画は結果を達成することに重点を置いています。2 つ目は時間ベースのプランです。この場合、期限がございます。たとえば、Java Core を 6 か月で学習します。プランを選択するときは、自分の特性を考慮する必要があります。自分がしつけが苦手だと自覚しているのであれば、おそらく 2 番目のプランを選択したほうがよいでしょう。私たちは締め切りに間に合わない傾向があることを理解していますか? 自分のワークロードと知識を考慮して、新しい内容を習得して定着させるのに必要な時間を合理的に計算してみてください。私たちが卒業生を対象に実施した「Java を学ぶのにどれくらいの時間がかかりますか」という調査がこれに役立ちます。目標を小さなステップに分割する
最終目標までの正確な期限を設定して、最も具体的な手順を実行することをお勧めします。小さな一歩を踏み出すことで、最終目標のプレッシャー(最初は非現実的に思えるかもしれません)を避けることができますが、毎日の小さな行動はあなたの力の範囲内です。これはいわゆる「小さな勝利戦略」です。チーム作業によく使用されますが、個人作業にも適しています。その主な原則: 明確な目標、自主性、リソース、時間、サポート (たとえば、指導者からのサポート)。このアドバイスには、トレーニングを含む毎日のスケジュールを立てることも含まれます。一日の同じ時間帯に仕事をすることをお勧めします。そうすると、スケジュールが習慣になります。JavaRush ユーザーが自分のスケジュールについて 次のように書いています。2 週間休んだ後は、復帰するのがすでに困難です。また、誰もが数か月間続けて毎日書くことができるわけではありません。週の時間制限を自分に与えます (たとえば、15 時間)。平日は毎日 1.5 時間コードを書き、両週末にさらに 3 ~ 4 時間コードを書くことも、数晩休暇を取ることもできますが、「週末の制限」により、増加。そうすれば、スケジュールは柔軟でありながら規則的になります。」学習用のソースのリストを作成する
リソースのリストは単一であることも、プロセス中に追加または変更されることもできます。たとえば、Java を学習するには、次のようなことが考えられます。- JavaRushコース。
このコースを利用して、必要最小限の理論を習得し、コードの作成に集中します。
- 書籍:
- 「Head First Java、Learning Java」、キャシー・シエラ、バート・ベイツ。
- 「Java. 初心者ガイド」、ハーバート・シルト著。
- 「Java 完全ガイド」、ハーバート・シルト、
- 「Java. The Professional's Library」、ケイ・S・ホーストマン、ゲイリー・コーネル著。
- YouTube のチュートリアル (多くのオプションがあります。自分に近い情報を表示する形式を選択してください)。
- メンター/馴染みの開発者との相談。この点は、自分ですべてを理解するのではなく、「生きた説明」を受けることが重要である人にとって必要です。
GO TO FULL VERSION