Google Classroom
GeoGebraGeoGebra Classroom

Input Box Untuk Menjawab Pertanyaan

menjumlahkan dua bilangan bulat

Applet berikutnya menunjukkan sebuah latihan di mana jumlah dari dua bilangan bulat ditanyakan. Pewarnaan bersyarat pada Kotak Input memberikan umpan balik. Kemudian cobalah sendiri, dengan mengikuti langkah-langkah konstruksi yang diberikan.

Try it yourself...

Langkah-langkah Konstruksi

1Ketik perintah a = RandomBetween(1, 10) pada bilah input dan buatlah angka a.
2Ketik perintah b = RandomBetween(1, 10) pada input bar dan buatlah angka b.
3Ketik perintah sol = a + b pada bilah input dan buatlah angka sol.
4Ketik perintah ans = 0 pada bilah input dan buat angka ans.
5Toolbar ImagePilih Alat Teks dan buat teks dinamis a + b. Pilih a dan b pada daftar objek yang tersedia untuk membuat teks dinamis.
6Toolbar ImagePilih Alat Kotak Input dan klik pada Graphic untuk membuat Kotak Input dengan Caption = dan Linked Object ans = 0. Konfirmasikan dengan OK. Catatan: Pada properti Anda dapat memodifikasi panjangnya (pada tab Style) dan Textstyle.
7Toolbar Image Pilih Button Tool dan klik pada Graphic untuk membuat sebuah tombol dengan label latihan baru dan Skrip GeoGebra UpdateConstruction().

Umpan balik dengan warna kondisional

Anda dapat mewarnai Kotak Input dengan warna merah jika jawaban salah dan hijau jika jawaban benar dengan menggunakan warna dinamis. - Klik kanan pada Kotak Input. - Pilih Objects Properties untuk membuka dialog. - Pilih tab Lanjutan
Image
  • Sintaks untuk Red: jika ans tidak sama dengan 0 dan juga tidak sama dengan sol, Kotak Input berubah menjadi merah. Jika tidak, maka tidak akan berubah.
  • Sintaks untuk Hijau: jika ans sama dengan solusi, maka kotak input akan berubah menjadi hijau. Jika tidak, maka tidak berubah.
Catatan: Dengan menggunakan 0.7, bukan 1, warna hijau akan menjadi sedikit lebih gelap. Untuk mencegah Kotak Input berubah menjadi merah ketika mengklik tombol latihan baru, kita harus menambahkan perintah tambahan pada skrip tombol tersebut. Klik kanan pada tombol tersebut dan tambahkan di baris ke-2 perintah berikut: SetValue(ans,0), yang akan mengembalikan angka ans ke 0.
Image

menjumlahkan dua bilangan bulat

Applet berikutnya menunjukkan sebuah latihan di mana jumlah dari dua bilangan bulat ditanyakan. Pewarnaan bersyarat pada Kotak Input memberikan umpan balik. Kemudian cobalah sendiri, dengan mengikuti langkah-langkah konstruksi yang diberikan.