テキストによるフィードバック
文字でフィードバック
動的な色を使う代わりに、テキストでフィードバックを表示することができます。
次のアプレットでは、与えられた答えが正しいときは緑色のテキスト「Correct!」 を、正しくないときは赤色のテキスト「Try again!」 を表示します。 次のアプレットでどのように動作するか見て、作成手順に従ってこれらのテキストを追加してみてください。
やってみましょう
作成手順
1 | ![]() | [テキストの挿入]で、「Correct!」を作成します。文字を右クリックし、プロパティから[色]を「緑」、[上級]の[オブジェクトの表示条件] に「ans == sol」と入力します。(イコール2つ) |
2 | ![]() | [テキストの挿入]で、「Try again!」を作成します。文字を右クリックし、プロパティから[色]を「赤」、[上級]の[オブジェクトの表示条件] に「(empty <>"") && (ans <> sol)」と入力します。入力ボックスが空でなく、ansがsolと等しくない場合に表示されます。 |
