1. Java言語だけを学ぶ

他の教育プラットフォームと比較すると、CodeGym はJava でのプログラミング方法のみを教えるという点で独特です。私たちは、あなたの学習体験をより効果的で、より楽しく、よりアクセスしやすいものにするために常に取り組んでいます。その結果、私たちはJava を学習するための最も人気のあるリソースの 1 つになりました。
もし私たちも、他の多くの人と同じように、C#、JavaScript、Python などのコースを追加し始めたら、すぐに平凡な方法以外はすべてを教える何千もの Web サイトの中の単なる 1 つの Web サイトになってしまうでしょう。私たちの目標は、紛れもなく世界で最高の Java 学習サイトを作ることです。
つまり、最新の誇大宣伝トピックをカバーする別のコースを作成する楽しみを自分自身で否定しなければならないことがよくあります。その代わりに、私たちは何度も同じ教訓を改良し、同じタスクを改善しました。よく言われるように、完璧は善の敵です 🙂
それでは、今日の CodeGym の内容を簡単に見てみましょう。
2. クエストマップ

CodeGym の Java コース全体は、クエストと呼ばれる 4 つのブロックに分かれています。これらのクエストは、Java 構文、コア、コレクション、およびマルチスレッドです。各クエストはレベルで構成されています。最初のクエストには 18 レベルがあり、その後の各クエストには 10 レベルあります。ほんの数個ですよね?
各レベルは、10 ~ 15 のレッスンと約 30 の実践的なタスクで構成されます。これはすべて 1200 のタスクと 600 のレッスンに相当します。今、物事は面白くなってきています!
タスクは徐々に難しくなっていきます。最初のタスクは数分で解決できます。コースの最後のタスクは、完了するまでに数時間、場合によっては数日かかる場合があります。コース全体を完了すると、500 ~ 1000 時間のプログラミング経験が得られます。これは、「プログラマーのように考える」能力を確立するために必要な最低限のものです。
トレーニングのレベル、勤勉さ、Java の学習に費やす時間に応じて、コース全体を完了するには 6 ~ 12 か月かかります。
3. レベルとレッスン

すべてのクエストはレベルに分かれています。各レベルは 10 ~ 15 のレッスンで構成されています。レッスンにはタスクを含めることもできます。課題のないレッスンもあれば、課題が10以上あるレッスンもあります。
学習をより面白くするために、すべてのトレーニングはゲーム形式になっています。多くのゲームでは、モンスターを倒してレベルアップすることで経験値を獲得します。新しいレベルごとに、興味深い新しい機会が与えられます。CodeGymでも同様です。
CodeGym では、タスクを解決し、報酬として黒色物質を獲得します。

この黒い物質を使って、次のレッスンとレベルのロックを解除できます。新しいレベルでは、新しいレッスンと新しいタスクが提供されます。Java コース全体を完了するには、全タスクの少なくとも 80% を解決する必要があります。
4. 黒色物質
レッスンは順番にのみロックを解除できます。コースの途中でレッスンを開くには、その前にあるすべてのレッスンのロックを解除する必要があります。さらに、次のレッスンのロックを解除するには、まず十分な暗黒物質を「貯めて」、それを使って次のレッスンを「購入」する必要があります。

十分な黒色物質がある場合、レッスンが開き、次のメッセージが表示されます。

十分な黒質がない場合は、別のメッセージが表示されます。

5. 最近のレッスン (続き)
久しぶりに Web サイトにアクセスし、最後に開いたレッスンにすぐに戻りたい場合は、次の 2 つの簡単な方法があります。
方法 1
現在取り組んでいるクエストを開きます。最後に開いたレベルの横に、「続行」リンクが表示されます。それをクリックすると、このクエストで開いた最後のレッスンに移動します。

方法 2
Web サイトの左上隅にある[学習]をクリックします。最近開いた 3 つのレッスンのリストが表示されます。最新のレッスンは一番左です。目的のカードをクリックすると、レッスンが開始されます。

GO TO FULL VERSION