クレジット:
有料サービスを 3 か月間利用した後、プログラミングのクイズやチャレンジを完了したり、コーディング関連のビデオ レッスンを視聴したりして、数十個のバッジを獲得しました。さらに重要なのは、彼が自分の Web サイトを一から構築し、会社が運営する Web サイトにいくつかの簡単な変更を加えたことです。 「自分でそれができるのは、とても素晴らしいことです」と彼は言います。
アリオラさんは、楽しみのため、または就職の可能性を高めるために、Web ベースのサイトにアクセスしてコーディング方法を学ぶ非技術者が増えています。その 1 人です。基本的なコンセプトは新しいものではありませんが、実行方法は新しいものです。バッジやポイントなどのビデオゲーム要素の追加は、次のようなスタートアップを支援しています。ツリーハウス脱ぐ。
おそらくこれらの企業の中で最もよく知られているのはコードアカデミーは、ニューヨークを拠点とするスタートアップで、毎週の JavaScript プログラミング レッスンに数十万人の登録者がいます。コード年プログラム。 Codecademy には、ユーザーのモチベーションを維持するためにいくつかのゲーム原則が組み込まれています。ユーザーは、シンプルなブラックジャックやサイコロ ゲームの作成など、レッスンやプロジェクトを完了するとポイントとバッジを獲得します。
共同創設者のザック・シムズ氏は、このサイトは 2 つの問題を解決するために作成されたと述べています。それは、プログラミングの学習に伴うフラストレーション (彼自身も遭遇した) と、一度に多くの人を教育する際の課題です。 Codecademy では、ユーザーがサイトのフォーラムにアクセスして問題を解決するために互いに協力することを推奨しています。
Codecademy は今年 8 月に公開されました。最初の 3 日間で 200,000 人以上がこのサイトを利用しました。今年初めに Code Year を導入したことでさらに成長が加速し、現在 40 万人のユーザーに、このサイトで学べる新しいプログラミング概念を概説する電子メールが毎週送信されます。
これまでに100万人以上がCodecademyに登録しており、生徒がDNAをRNAにデジタル変換できるようにする教師が作成したアプリなど、その努力が実を結び始めている。
シムズ氏は、シンプルではありますが、Codecademy のレッスンに組み込まれたゲーム要素 (プログラミングを学習する際に感じた退屈を紛らわすことを目的としたもの) がユーザーを惹きつけ、モチベーションを維持する鍵になると信じています。
フロリダ州オーランドを拠点とするツリーハウスはゲーミフィケーションのアイデアをさらに推し進めることを計画しています。 Web デザイン、Web 開発、Apple の iOS オペレーティング システム用アプリ開発のオンライン レッスンに月額料金を請求する Treehouse では、ユーザーがコーディング原則を学ぶことで獲得できるバッジも提供しています。しかし、最近では、と呼ばれる無料のシンプルなゲームもリリースされました。コード/レーサーこれはまさにプログラミングをゲーム化したものであり、他のゲームのような要素を学習プロセスに組み込むことを望んでいます。
Code/Racer では、2 人のプレイヤーが、高速の音楽を聴きながら、Web ページに「Frogari 5000」というヘッダーを作成したり、漫画のようなレースカーの画像を追加したりするなど、小さな Web サイトのコーディング タスクを短時間で競って完了します。バックグラウンドで再生されます。 Code/Racer は現時点では本格的なゲームというよりは概念実証に近いもので、基本的な HTML に慣れていないと混乱してしまいます。しかし、実際にプレイすると、ペースが速くて楽しく学習できるようになり、プログラミングなどのトピックを習得するのがいかに簡単になるかがわかります。
Treehouse の創設者兼 CEO の Ryan Carson 氏は、プログラミング学習のプロセスをよりゲームらしくすることは、学習に中毒性をもたらすため「非常に強力」であると信じています。これは顧客から聞いた話だと彼は言います。 「もし私たちがタバコを販売していたら、それはひどいことになるのは明らかですが、私たちはそうではありません」と彼は言う。 「私たちは自分自身を向上させることを売りにしています。」
そして人々はそれを支持しています。これまでのところ、このサイトには 8,000 人の有料ユーザーがおり、そのほとんどは 11 月に Treehouse という名前でブランド変更してから獲得したユーザーだ(それ以前は、カーソン氏が Web デザイナーや開発者向けに運営している Think Vitamin というサイトの姉妹サイトとして運営されていた)。 Treehouse の月額料金は、希望する指導内容に応じて 25 ドルまたは 49 ドルです (学生の場合は月額 9 ドル)。
しかしカーソン氏は、熱心な購読者がコーディングを学ぶために多額の費用を支払う必要はないと考えている。約 6 か月以内に、ユーザーは単純な Web アプリケーションを構築するのに十分なトレーニングを受けることができ、1 年後には初級レベルのコーディングの仕事に就くことができるだろうと同氏は予想しています。 「そして、コロラド州プエブロに住んでいる間ずっとそれを続けることができます」と彼は言います。
ただし、これが実現するかどうかを判断するのは時期尚早です。Treehouse はまだカリキュラムを作成中であるため、最先端のレッスンの作成は 9 月まで完了しません。
ゲーミフィケーション サミットと呼ばれる年次カンファレンスを主催するゲイブ ジチャーマン氏は、エンゲージメントを高めるためにあらゆる種類のアクティビティにゲームのような機能を追加することに焦点を当てていますが、これらのスタートアップには爆弾を投げたりオークを殺したりするような典型的なビデオゲームの比喩は含まれていないと述べています。 、彼らは、何か新しくて難しいことを学んでいるという事実からユーザーの心を取り除くポジティブなエクスペリエンスを作り出しています。 「彼らはそれを解き明かし、より魅力的なものにしています」と彼は言います。
Codecademy と Treehouse は、コーディング方法をすでに知っている人にとっても役立ちます。トロントでプログラミングを学ぶアマンダ レイ アーセノーさんは、1 月に Code Year に登録し、毎週忠実にフォローしています。
32 歳のアルスノーさんは、このプログラムが新しいスキルを学び、古いスキルをリフレッシュするのに役立っていると語ります。そして、3 年間の専門学校プログラムとは異なり、コード スクールのレッスンを完了するとすぐに満足感が得られ、ブラックジャック ゲームの作成などのゲーム関連の作業は楽しいと彼女は言います。