怠azineは進歩のエンジンです。 タスクジェネレーター。 パート1

小学校の数学教師としての仕事中に、手を満たすためにしばしば同じタイプの問題を思いつくことが必要になりました。 ここで怠lazと知識が助けになりました!











プライマリクラス用のタスクジェネレータアプリケーションの開発における私の経験についてお話しします。



輸血









タスクは、3本のボトルを使用して一定量の水を測定することです。 この場合は、水源から水を注いで(目にではなく容器の上部に注いで)、ボトル全体を排水口に注ぐことができます。 このタスクの主なメカニズムは、ある容器から別の容器への水の輸液に基づいて、上部に注ぐことです。



全体の秘isは、2つのボトルがあり、それらのボリュームが異なるパリティ(1と3、2と5、1と6など)であり、3番目の容器(そこに必要な量の水を保管する)がある場合、任意のボリュームを注ぐことができるということです。



したがって、OnMouseDownに基づいてメカニズムを作成します(フラスコをクリックするとハイライト表示され、次に排水/水源をクリックして水を排水/吸引するか、別のフラスコをクリックして水を注ぎます)。 この場合、容量が異なるパリティのボリュームであることを確認する必要があります。









計量



タスクは子供向けに作られているため、キャラクターはそれらに近いはずです。 したがって、アザラシ(大小)は体重とともにスケール上にあります。









生成は非常に簡単です。左上のボウルに大きな猫といくつかの小さな猫を、右上のボウルに体重を載せて置きます。 左下に数匹(または1匹)の小さな猫を置き、右の体重にその体重を置きます。



タスクは非常に単純であることが判明しましたが、「最初の会議」に適しています。 それでは、タスクを複雑にしましょう。 両方の左のボウルに、1匹の大きな猫と数匹(ただし、体重が異なると同じ量ではない)の小さな猫を入れます。 前と同じように、左側のボウルにいるすべての猫の体重。











実際、これはディリクレ原理の隠された広告です :ボックスから非常に多くのボールを引き出して、特定の色の少なくとも1つのボールが、いくつかの(既知の)ボールの中に色がそれらの間でどのように分配されているかがわかっている場合に確実に取得されるようにする必要があります。



生成は、ボールを引くのに適したアニメーションを作成するよりも簡単であることが判明しました。







更新



朝じゃなかったことを書いた



論理ステートメント











このタスクの本質は、碑文のある箱の中から指定されたアイテムを見つけることです。ただし、そのうちの1つだけが正しい場合に限ります。



ボックス内の項目と探しているものだけが変わるため、このタスクの数式を手動で選択しました。 しかし、気づきにくくするために、ボックスは交換されます(大まかに言って、各数式には事前に独自の数式が添付されていますが、ボックスは固定されておらず、3つのいずれかです)。 この場合、桃、カボチャ、プラムはそれぞれs1、s2、s3であると仮定します。 次に、最初のボックスs1、2番目のs2またはs1、3番目のs1ではありません。







ご覧のように、非s1の碑文のみが真となります。 アルゴリズム全体がそれに基づいています。



一致











目的:1つの一致をシフトして、方程式を真にします。



これは私にとって最も興味深く、重要な仕事です。 友達と一度、「マッチ遷移」の表を作成しました。 1つの一致を削除または追加することにより、他の番号から取得できる番号を調べました









アルゴリズムには大きな問題はありません:ランダムな等式(a + b = c)を作成し、その中に(置換テーブルに従って)一致を追加および削除することによって変更できる数の数が存在するようにします。 その後、画面には一致からレイアウトされた変更された番号が表示されます。



数値クリプテックス











タスクは、正しい等価性が得られるようにクリプテックスのホイールを回転させることです。



このタスクには、目標だけでなく多くのインスピレーションの源があります。 これはあなたの手で整理する機会であるという事実に加えて(子供たちはこれを愛しています)、通常の平等や除算タスクよりも魅力的です。



回転メカニズムは非常に単純です。ホイールの各面に番号が付けられ、ホイールが回転すると、このホイールによって設定された値が変化します。 一回限りのパズルのように見えますが、ちょっとしたトリックがあります。いくつかのホイールオプションが1つのホイール位置にあり、パズルソリューションのばらつきが大きくなります。



統計とアプリケーション











Habrの基準ではどのように配布されているのかはわかりませんが、アプリケーションカタログでアプリケーションを見つけただけで(広告なし、VKでの投稿など)、この種のアプリケーションは人々にとって興味深いものであることがわかります。 一般的にグラフィックスや魅力的な漫画のキャラクターが劣っているようにします。



プロジェクトへのリンク:

Google Play

Github



All Articles