子どもと青少年のプログラミングを教える必要性のテーマは、Habréで何度も取り上げられました。 このようなトレーニングは、子供の視野を広げ、論理的に考えることを子供に教え、コンピュータ分野の広範な知識を提供します。
カリフォルニア大学バークレー校のコンピューターサイエンス教授であるマイクチェンは、この観点に同意します。 彼は、子供や青年向けに設計された視覚的なプログラミング言語である
Scratchに基づいて、プログラミング用のTickleベースのトレーニングプログラムを作成するというアイデアの著者です。
Tickleでは、さまざまなチーム/オペレーターの視覚ブロックを使用して、子供(実際、かなり大人でもトレーニングに参加でき、年齢制限はありません)がゲームやアプリケーションを作成できます。 この場合、アプリケーションはすぐに実際に得た知識を統合し、人気のあるおもちゃ(Flappy Birdなど)の独自のバージョンを作成するのに役立ちます。
プロジェクトの作成者は、プログラミングを教える現在の方法はあまりおもしろくないと考えています(もちろん、ここではすべて教師に依存しています)。 したがって、彼はプログラミングを学生にとって可能な限り面白くて刺激的なものにしたかったのです。 子供やティーンエイジャーにプログラムの作り方を教える要素として、モバイルデバイス用の人気のあるゲームを使用することが決定されました。 たとえば、Tickleを使用すると、Angry BirdやFlappy Birdなどのゲームを作成できます。
Kickstarterのビデオを次に示します (Habraparserは直接挿入をスキップしません)。
トレーニングアプリケーション自体には、ソースモジュール/グラフィック要素があり、そこからゲーム全体を作成し、友人が後でプレイすることができます。
Tickleユーザーは、ゲームに加えて、スマートデバイスまたはリモートコントロールをサポートする他のデバイスを管理するための独自のアプリケーションを作成することもできます。
TickleはAirPlayと統合されているため、保護者/教師は生徒の進捗状況を監視できます。
アプリケーションのベータ版の準備ができたので、作成者自身がプロジェクトをKickstarterに置くことにしました。Kickstarterでは、必要な量の半分が既に収集されています。
このアイデアは非常に興味深い-Tickleは多くの子供たちに興味を持たせることができ、そこから非常に価値のあるITワーカーが判明することができます。
キックスターター経由