\r\n\r\n
iOS用のhopscotchは無料で、楽しく、初心者に最適なツールです。簡単なクリック操作で、プログラミングの基本を学びながら、イマジネーションを膨らませることができます。
Hopscotchでは、ゲームを作ることでコンピューターサイエンスとプログラミングの基礎を学ぶことができます。実際にコードを書くのではなく、ブロックベースの概念で学びます。これにより、すでに書かれているコードを見ながら、文字や単語、フレーズのブロックを使ってコードを作成することができます。
その核となる原理は、分解、一般化、抽象化、パターン認識、アルゴリズム設計などです。そして、難しそうに聞こえるこれらの理論も、楽しく学ぶことができます。
各レッスンは、いくつかのコンセプトに沿って進められます。
さて、いい加減なことは置いといて、楽しいところに移りましょう。ホップスコッチを使ったコーディングです。ガイド付きのチュートリアルビデオを見ながら、各レッスンに取り組みます。これらの映像は、音声と映像で提供されるので、フォローアップがとても簡単です。映像は停止、一時停止、再生、早送りができるので、自分のペースで学習することができます。
最初のレッスン「Jump in」では、クリックしたときにキャラクターをジャンプさせる方法を学びます。このシンプルなレッスンでは、When (この出来事), Do (このこと) を使って、コンセプトや基本原則を構築することができます。
真っ白なキャンバスから始めて、チュートリアルに従います。ここでは、ジャンプハウスの使いやすさを実証するために、ジャンプインを作成する手順を説明します。
クリックしたときにキャラクターがジャンプしたら成功です。
各レッスンを順番にこなしていくと、もぐらたたきゲームができたり、幾何学スプリントに夢中になったり、フラッピーバードも作れるようになります。無料レッスンもいくつかあるので、しばらくは飽きずに楽しめます。チュートリアルは、アプリ内課金でアンロックすることができます。
無料のチュートリアルを終えて、hopscotchのコーディング方法をマスターしたら、次は自分のゲームをゼロから作る番です。一番下にある大きなプラスアイコンをクリックし、プロジェクトに名前をつければ、好きなものを作り始めることができます。
ゲームだけでなく、**アート、音楽、映画、クイズなど、さまざまなコンテンツが用意されています。あなたが作るすべてのデザインは、オブジェクトから始まります。キャラクター、図形、テキスト、エモーティコン、画像などです。その後、お好みのタッチでコードを追加していくことで、ほぼ無限の可能性が広がります。
回転や成長などの動きを選択でき、オブジェクトを見えなくする設定や、振動や傾きなどのデバイスの動きを利用することも可能です。
動く背景から複雑なゲーム、美しいアニメーションまで、Hopscotchはすべてを可能にするツールを備えています。すごいものが作れるだけでなく、プログラミングも同時に学べます。
HopSwithは、さまざまなコーディング言語の基礎を築くのに最適な方法を提供します。オブジェクト、アクション、ムーブ、条件、変数、コントロールが、クリックするだけでボックスに飛び込んでくるので、コードの書き方を覚えるのは思ったより簡単です。さらに、子どもたちがプログラミングを始めるのにも最適です。
さらに、インストラクションを配置した後、文字とビジュアルを組み合わせた形でコードを見ることができます。例えば、タコに画面の中を指で追いかけてもらうと、「タコが押されたら指を追え」というコードが表示され、言葉や文字の絵が出ます。
また、端末を振ったときにタコが紫色になるようにしたい場合は、「端末を振ったときの色を紫に設定する」と表示されます。この例では、これらの言葉に、iPhoneの写真と色の表現が添えられています。
このようにコードを学ぶことで、人によっては感じるかもしれない威圧感を取り除くことができます。これらの概念を強く理解していても、ほとんど気づかないことがあります。そうすれば、プログラミング教室に通っても、大学に戻っても、一歩先んじることができます。子どもたちにとって、学びながら自分でゲームを作ることほど楽しいことはないでしょう。
ホップスコッチには、使いやすさと楽しさを高めるさまざまな付加機能があることにお気づきでしょう。
Hopscotchは無料で、iPhoneとiPad用にデザインされています。気に入った場合は、月額または年間購読に申し込むと、毎月新しいチュートリアルが配信され、すべてのツールセットにアクセスできるようになります。
ホップスコッチは9歳から11歳の子ども向けにデザインされていますが、**でも楽しく学べます。しかも、無料ですから、時間をかける価値は絶対にあります。新しいヒットゲームを作るか、素晴らしいアートワークを作るか、色が変わる魅力的な背景を作るか。
ホップスコッチをチェックして、あなたやあなたのお子さんがどんな素晴らしい作品を作り出したか教えてください。
写真提供:Solis Images/Shutterstock