海外Webサービスの使い方を「日本語で」分かりやすく説明するシリーズ、今日はオンライン開発学習サービス「Code Avengers(コードアベンジャーズ)」の利用方法を解説します。
オンライン開発学習サービスの第二弾「Code Avengers(コードアベンジャーズ)」。前回は「Learner(学習者)」「Teacher(教師)」「Parents(保護者)」という、それぞれの立場に適した学習コンテンツが用意されていることを紹介しました。
今回は「学習者編」と題して、実際にプロジェクトを進めます。
※読み方や発音はユーザーによって異なるため、一つの参考としてください。
前回、登録したアカウントでCode Avengersにログインすると、プロフィールページが表示されます。ここでプロジェクトを選択してスタートします。カテゴリは「html+css」「JavaScript」、そして応用編「Cloud IDE」の3つです。
レベル1のレッスンおよびプロジェクトは、無料で受講できます。基礎を学ぶ「レッスン」から始めてもよし、いきなり実際のコーディングを行う「プロジェクト」からスタートしてもよし。気分によってスタート地点を選べます。
レベル1のプロジェクトは、「Bday Invite(誕生日に招待)」と「Player Profile(選手プロフィール)」の2つです。あなたはどちらを選びますか?
今回は初挑戦なので、レベル1のレッスンから始めます。Html+cssの「Free Trial(無料トライアル)ボタンをクリック。すると、下記の画面が表示されます。
初回のレッスン時にはCode Avengersの使い方を紹介するツアーが始まります。赤い「Next」ボタンをクリックしてみましょう。
レッスンは5つのタスクに分類され、タスクごとに異なる指示が出されます。タスクは画面の中央にあるエディターにコードを書いて進めます。
一連の操作画面を案内するツアーが終了すると、レッスンスタートです。
左側は「タスク指示」、左下は便利ツールへのアクセスや言語切替などの「サポートエリア」です。指示部分右上の「ビデオマーク(黄色い丸で囲った部分)」をクリックすると、ビデオ学習に切り替わります。
便利ツールの内容は、「index(レッスンの目次)」「reference(参考資料)」「notes(自分のメモを入力可能)」「tools(システム内で使えるショートカットの組合せを表示)」「contact us(自分のコードとメッセージを運営チームに送付できる)」「leaderboard(スコアボード。ステータスが上がると使用範囲が広がる)」「guide(初回レッスン時に表示された説明のツアーを再生)」です。
「index」をクリックすると、右サイドにレッスンの全体像が表示されます。
「reference」をクリックすると、HTMLの解説画面が開きます。
「contact us」をクリックすると、上記の画面が表れ、現在入力しているコードにメッセージを添えて運営チームに送付できます。ユーザーからの意見や要望を積極的に取り入れようとする姿勢はすばらしいですね。
ドロップダウンで言語切替もできますが、現在は残念ながら日本語版はありません。オランダ語、ポルトガル語、ロシア語、スペイン語、トルコ語と個性的な言語がそろっています。
タスク1を開始しましょう。
タスク1の指示は次の通りです。
指示の通りに入力して、中央上の「check」ボタンをクリックします。
黄色い枠内にある横向き矢印のアイコンをクリックして、次のタスクに進みます
こちらがタスク2。タスクが進むにつれて指示が長く、複雑になっていきますが、ここからは「ヒント」ボタンが用意されています。各指示の左側にある「?」マークをクリックすると、ヒントが表示されます。
このようにタスクを繰り返しクリアしていく形式で、レッスンは進みます。レッスンはいつでもストップ可能で、いつでも保存した箇所から再開できます。
上の画面のように、レッスンの達成度は青いバーで表示されます。こちらはタスク2までを完了した状態です。達成度はプロフィールページで確認できます。
今回はCode Avengersを「Learner(学習者)」として利用する方法の導入部分を紹介しました。次回(25日掲載)は「Teacher(教師)」としての使い方を、実際のプロジェクトに取り組みながら紹介します。実際に高校や大学、コンピューター専門学校などで教鞭を取っている皆さん、Code Avengersで新しいレッスンのアイデアを見つけてみませんか?
Nextremer 下岡聡子
Javaプログラマー、フリー翻訳者(英語・中国語)を経て、Nextremerにてインドでのグローバル受託開発システムのマネジメント、新規ビジネス企画担当。大学ではロシア語を専攻。
ITエンジニア向けの英語サービスも提供中。
Copyright © ITmedia, Inc. All Rights Reserved.