私は、初心者のプログラミング経験を持つ教育教師(彼がロゴプログラムを書いたことを知っています)が教育用のiPadまたはAndroidアプリを作成するのを手伝おうとしています。(彼はiPadを持っているので、iPadの方が良いでしょう)。XCode / Objective C と OpenGL の学習曲線は非常に急勾配のようです。
質問: 最高レベルの 2D 開発フレームワークは何ですか?
一部の候補は、Processing または Rokon である可能性があります。どちらかを使用して気に入った人はいますか? 私は rokon で実験を始めました。物理学は素晴らしいものでしたが、それでもかなり低レベルに感じました。
応用: 学生は、視覚と分析のスキルを結びつけることを目指して、いくつかのパズルを完成させます。最初に、生徒はさまざまな色の「複合形状」(三角形から作られる) から正方形を作ります。
次に、面積比に関する質問に答えます。たとえば、正方形全体に対する青いひし形の比率は? では、オレンジ色の形とピンクと赤の正方形の比率は? (答え: 4/18、6/2、各図形が緑色の三角形からどのように構築されるかを観察することによって)。
最適な方法として、学生は図形をドラッグして、それらを「スナップ」することができます (rokon の物理学は、このタスクに適しているようです)。ある図形を別の図形の上に配置するのはもっと難しいかもしれませんが、いいでしょう (おそらく「ダブルタップして拾う」インターフェイスが機能するでしょう)。