Google Classroom
GeoGebraGeoGebra Klaslokaal

Copy of Input Box for answering

adding two integers

Applet berikutnya menunjukkan latihan di mana jumlah dua bilangan bulat ditanyakan. Pewarnaan bersyarat dari Kotak Input memberikan umpan balik. Kemudian coba sendiri, ikuti Langkah-langkah Konstruksi yang diberikan.

Coba sendiri...

Langkah Konstruksi

1Ketik perintah a = RandomBetween(1, 10) di bilah input dan buat angka a.
2Ketik perintah b = RandomBetween(1, 10) di bilah input dan buat angka b.
3Ketik perintah sol = a + b di bilah input dan buat angka sol.
4Ketik perintah ans = 0 di bilah input dan buat angka ans.
5Toolbar ImagePilih Text Tool dan buat teks dinamis a + b. Pilih a dan b dalam daftar objek yang tersedia untuk membuat teks dinamis.
6Toolbar ImagePilih Input Box Tool dan klik di Graphic untuk membuat Input Box dengan Caption = dan Linked Object ans = 0. Konfirmasi dengan OK. Catatan: Di properti Anda dapat memodifikasi panjang (di tab Gaya) dan Gaya Teks.
7Toolbar ImagePilih Button Tool dan klik di Graphic untuk membuat tombol dengan label new exercise dan GeoGebra Script UpdateConstruction().

Feedback with conditional colors

Anda dapat mewarnai Kotak Input merah saat jawabannya salah dan hijau saat benar dengan menggunakan warna dinamis. - Klik kanan pada kotak Input. - Pilih Properti Objek untuk membuka dialog. - Pilih tab Avanced
Image
- Sintaks untuk Merah: jika ans tidak sama dengan 0 atau sol, Kotak Input berubah menjadi merah. Jika tidak, tidak. - Sintaks untuk Hijau: jika ans sama dengan solusinya, itu berubah menjadi hijau. Jika tidak, tidak. Catatan: Dengan menggunakan 0,7 alih-alih 1, hijau sedikit lebih gelap. Untuk mencegah Kotak Input berubah menjadi merah saat mengklik tombol latihan baru kita harus menambahkan perintah tambahan dalam skrip tombol. Klik kanan pada tombol dan tambahkan di baris 2 perintah berikut: SetValue(ans,0), yang mengubah angka ans kembali ke 0.
Image