タートルグラフィックスを使ったプログラミング体験ゲームです。
このゲームを楽しみながらプレイしていくことにより、プログラミングの基本である順次操作とループ、再帰、条件分岐を自然に学んでいきます。
またゲームとしても純粋に楽しめるものとなっています。
(ゲームの概要)
ゲームは中央の亀をプログラミングして、すべてのゴールを通過させることを目指します。
プログラミングは、前へ進む、前へ2歩進む、ジグザグに進む、左を向く、右を向く、2回繰り返す、3回繰り返す、一度通過した箇所では右に曲がるなどのコマンドを並べることで行います。
ゴールを予め用意している問題がありますが、ランダムにゴールを配置することもできます。
(プログラムのデモ)
プログラムのサンプルをデモとして用意していますので、それもプログラミングの参考にしてください。
(特徴)
・41x41の大きなサイズで亀が動くのが楽しめます。
・ループや分岐コマンド、それに面白コマンドを用意しています。
・デモが多数用意されています。
・用意された問題以外にランダム出題や手動設定出題ができます。
・解答結果記録や再挑戦コマンドなどを用意しています。
・開始時に「亀レース」のデモが流れます。
(ご購入に当たってのご注意)
画面サイズを 800x480 に想定しますのでご注意ください。
メニューから画像サイズを縮小できるようにしました。
(しかし標準サイズで画像などを調整しています。)
無料版を公開しています。これで動作をご確認ください。
・プログラミング体験ゲーム「タートルマニアックス」(フリー)
https://market.android.com/details?id=info.gomi.android.studyFree
無料版の制限として、亀の歩数が150歩に制限され、デモや問題数が少なくなっています。プログラムコードも一部サポートしていないものがあります。さらにゴールの手動セットや残り歩数の表示もありません。再挑戦ボタンもありません。
また開始画面で製品版の宣伝のアニメーションが流れます。
---
こども向けに亀の画像を大きくし、盤面を 21x21 にしたゲームも用意しています。操作方法はこれと同じですがコマンドはすべてひらがなか簡単な漢字で説明しています。
こども向けにはこちらをご用命ください。
・プログラミング体験ゲーム「タートルジュニア」
https://market.android.com/details?id=info.gomi.android.studyJunior
---
PC で動作するものをフリーで公開しています。
http://train.gomi.info/turtle/
但し、デモや問題の個数は少なく、再挑戦ボタンはありません。
こちらも参考にして、ご購入ください。