MENU

CODEPREPとは 無料でプログラミングを学べるサービスの魅力

CODEPREP

プログラミングを学びたいと思っても、どのサイトや教材を使えばいいのか迷ってしまうことはありませんか? そんなあなたにおすすめなのが、CODEPREPというオンラインプログラミング学習サービスです。CODEPREPは、プログラムを書いて動かしながら学ぶ実践型の学習方法を提供しており、初心者から中級者まで幅広いレベルのユーザに対応しています。しかも、すべてのコンテンツが無料で利用できるという嬉しいポイントもあります。この記事では、CODEPREPの特徴や使い方、評判などをご紹介していきます。

目次

CODEPREPの特徴

CODEPREPは、2013年にリリースされたプログラミング学習サービスです。現在は更新されていませんが、その教材の質の高さから、多くのプログラミング初学者に支持されています。CODEPREPの特徴は、以下のようにまとめられます。

  • 穴埋め形式でプログラムを書く:CODEPREPでは、講義画面の左側に課題が表示され、右側にコードの入力欄とプレビュー画面があります。入力欄は穴埋め形式になっており、オレンジ色の部分にコードを入力していきます。正解を入力すると、効果音が鳴って次のステージに進めます。このように、プログラムを書いて動かすことで、プログラミングの基本的な構文や動作を理解できます。
  • HINTやTIPSで分からないところをサポート:CODEPREPでは、分からないところがあっても、講義画面にあるHINTやTIPSのボタンを押すと、問題を解くためのヒントや補足情報が表示されます。また、画面右上にあるディスカッションボードでは、他のユーザや運営スタッフと質問や意見を交換できます。これらの機能により、一人で悩むことなく、スムーズに学習を進めることができます。
  • PlayGroundで自由にプログラムを試せる:CODEPREPでは、講義が完了したら、PlayGroundという機能で自由にプログラムを編集したり、新しいプログラムを作成したりすることができます。この機能は、穴埋めだけでは物足りないと感じる中級者以上のユーザにとって、自分のスキルを試したり、創造性を発揮したりする場となります。

CODEPREPの利用方法

CODEPREPの利用方法は以下の通りです。

  • まず、CODEPREPのサイトにアクセスして、ユーザ登録をします。ユーザ登録は、メールアドレスを用いる方法と、Facebook、Twitter、GitHubなどのアカウントと連携する方法があります。どちらの方法でも無料で登録できます。
  • ユーザ登録が完了すると、ブックと呼ばれる講座の一覧が表示されます。ブックには、入門編、基礎編、実践編の3つのレベルがあります。自分のレベルや目的に合わせて、ブックを選んで学習を始めましょう。
  • ブックのトップページには、「最初から」「続きから」のほか、ページ下部にスクロールしていくとこれまで学んだチャプターを再受講することもできます。いずれかのリンクをクリックすると、講義画面に遷移します。
  • 講義画面は、画面左に課題が表示され、右上がコードの入力欄、右下がプレビューになっています。コードの入力欄は穴埋め形式になっており、オレンジの部分に入力していきます。正解を入力すると、効果音が鳴って次のステージに進めます。
  • 分からないところがあっても、講義画面にあるHINTやTIPSのボタンを押すと、問題を解くためのヒントや補足情報が表示されます。また、画面右上にあるディスカッションボードでは、他のユーザや運営スタッフと質問や意見を交換できます。
  • ブックを終了したら、PlayGroundという機能で自由にプログラムを編集したり、新しいプログラムを作成したりすることができます。この機能は、穴埋めだけでは物足りないと感じる中級者以上のユーザにとって、自分のスキルを試したり、創造性を発揮したりする場となります。

まとめ

CODEPREPは、プログラムを書いて動かしながら学ぶ実践型のプログラミング学習サービスです。穴埋め形式でプログラムを書くことで、プログラミングの基本的な構文や動作を理解できます。HINTやTIPSで分からないところをサポートし、ディスカッションボードで質問や意見を交換できます。PlayGroundで自由にプログラムを試せます。すべてのコンテンツが無料で利用できるという点も魅力的です。プログラミングを学びたいと思っている方は、ぜひCODEPREPを試してみてください。

目次