LoGGoは、ロボットスケッチパッドとパズルを組み合わせたゲームです。ロボットタートルを操作します。タートルが残した軌跡が絵や模様を描きます。コントロールパッドのボタンを押して、コマンドやプログラムを入力します。
- チュートリアルを完了してアクションボタンをアンロック
- ガイドラインをなぞってパズルの画像を再現
- フリースタイルスケッチパッドを使ってオリジナル作品を作成
- スケッチをプライベートギャラリーに保存
- パズルを解いて、さらに挑戦しましょう。150種類以上のパズルとチュートリアルを収録。
プログラミングの才能を解き放ち、新しいボタンを作成してタートルをアップグレードしましょう。ゲームが進むにつれて、数回のタッチでより複雑なグラフィックを作成できるようになります。
LoGGoは、コンピューターがシンプルで楽しかった8ビット時代のビンテージコンピューターからインスピレーションを得ています。
LoGGoを選ぶ理由
LoGGoは、パターンと構造を理解することで、分析力のある「プログラマーの思考力」を鍛えるように設計されています。
これは、コンピューターの基礎を超えたものです。タートルの世界のシンプルな幾何学は、多くの数学的概念を暗示しており、実験とさらなる学習を促します。
LoGGoは、ビジュアルアートの媒体としても斬新です。LoGGoで簡単に描けるデザインは、手で描くのが難しいものです。そしてその逆もまた然りです。
LoGGoは誰を対象としているのでしょうか?
誰でもLoGGoを手に取り、描き始めることができます。特に、以下の方々におすすめです。
- プログラミングに初めて取り組む子供や学生
- 経験豊富なプログラマー
- ビジュアルデザイナーやアーティスト
- パズルや脳トレゲームが好きで、新しい挑戦を求めている人
- メーカークラブ、コーディングキャンプ、学校…
- あらゆる規模のLogo愛好家にもおすすめ ;-)
LoGGoはどのように動作するのでしょうか?
LoGGoは本質的に、自己完結型のトイコンピューティングプラットフォームであり、想像できる限り最もシンプルなプログラミングインターフェースを備えています。
コードは一切ありません。ビルド/実行/テスト/デバッグのサイクルもありません。タートルは入力された指示に従います。
箱から取り出した状態では、タートルには前進したり左右に向きを変えたりするための、シンプルでプリミティブなアクションボタンがいくつか装備されています。
そして、制御フロー指示は、記録開始、記録停止、そして次のアクションの要求という3つだけです。
これらを組み合わせれば、理論上は、コンピュータが実行できるあらゆるアルゴリズムをプログラムできます。強力なだけでなく、タートルがサンドボックスから脱出してデバイスやネットワーク(あるいはユーザー)に危害を加える可能性がないため、安全です。
もしミスをしてタートルを無限ループに陥らせてしまった場合は、元に戻して別のアプローチを試してください。
LoGGoの由来
LoGGoは、1960年代後半にシーモア・パパート(『マインドストーム:子供、コンピュータ、そして強力なアイデア』の著者)らによって開発された、古典的なLogoタートルグラフィックスシステムを再構築したものです。
1980 年代には、パーソナル コンピュータの普及とともに、Logo はプログラミングの世界への入り口として教室や家庭に広く普及しました。