Action Tools Overview
Introduction
Di GeoGebra ada beberapa alat yang dianggap sebagai alat tindakan. Ini adalah penggeser, kotak centang, kotak masukan, dan tombol. Halaman ini akan memberikan gambaran umum tentang apa yang biasanya dilakukan objek ini. Konstruksi di bawah menunjukkan tampilan "modern" dari jendela Aljabar sedangkan screencast di bagian bawah halaman ini menunjukkan tampilan "Klasik".
(Sisi ini awalnya dibuat oleh Jonas Hall)
Sample construction
Kapan harus digunakan
Alat-alat ini berguna ketika Anda ingin memiliki lebih banyak interaksi pengguna.
Slider adalah representasi grafis dari angka. Mereka memungkinkan Anda mengubah nomor dengan mudah dengan menyeret titik pada segmen.
Kotak Centang adalah representasi grafis dari variabel Boolean, yaitu variabel yang dapat bernilai benar atau salah.
Kotak Input adalah cara lain untuk memungkinkan pengguna mengatur nilai suatu objek. Ini bisa menjadi cara yang baik untuk mengatur nilai angka secara akurat, namun Anda juga bisa membiarkan pengguna menentukan fungsi, ekspresi, teks, dll.
Tombol berisi skrip. Saat Anda mengklik tombol, serangkaian perintah dijalankan. Ini memungkinkan Anda membiarkan pengguna melakukan tindakan yang telah ditentukan sebelumnya.
Bagaimana kamu melakukan ini?
Konstruksi di atas menggunakan ELEMEN KUNCI berikut:
Dua angka: Angka dapat dibuat menggunakan Alat Slider atau hanya dengan memasukkan nama variabel dan nilai, misalnya a = 10, MaxValue = 34 dll. Jika Anda menggunakan metode kedua, tidak ada penggeser yang terlihat di jendela grafik sampai Anda membuatnya terlihat dengan mengklik tombol visibilitas di jendela Aljabar. Pada GeoGebra versi Klasik, tidak ada penggeser yang terlihat di jendela Aljabar, namun pada versi modern, penggeser selalu tersedia di jendela Aljabar.
Dua kotak masukan: Kotak masukan terhubung ke suatu objek, memungkinkan pengguna untuk mengubah nilai atau definisi objek tersebut. Klik pada alat Kotak Input dan kemudian klik secara kasar di tempat yang Anda inginkan. Anda dapat memindahkannya nanti dengan menyeretnya menggunakan tombol kanan mouse.
Harap dicatat bahwa nilai Min dan Max dari angka tersebut, seperti terlihat pada slider, juga membatasi rentang nilai yang dapat Anda masukkan melalui kotak input. Mengubah nomor mis. dengan memasukkan a = 57 di Bidang Input akan menimpa ini dan mengubah nilai Min atau Maks pada bilah geser untuk mencerminkan hal ini.
Kotak Centang: Dalam bentuknya yang paling sederhana, kotak centang dapat mengontrol visibilitas beberapa objek secara bersamaan. Saat dibuat, Anda ditanya objek apa yang ingin Anda kendalikan.
Namun kenyataannya, kotak centang benar-benar mengontrol variabel Boolean, yang di sini disebut c dan satu-satunya nilai yang mungkin adalah benar atau salah. Variabel Boolean ini juga dapat mengontrol banyak hal lainnya, namun dalam kasus default yang sederhana, nama variabel, "c", secara otomatis dimasukkan ke dalam Bidang Visibilitas Bersyarat di tab Tingkat Lanjut pada properti objek yang ingin Anda kontrol. Ini dapat dilakukan secara manual kapan saja seperti yang ditunjukkan pada screencast di bawah, di mana tombol tersebut ditambahkan nanti. Tetap saja kita bisa membiarkan visibilitas tombol dikontrol oleh kotak centang dengan masuk ke properti tombol.
Tombol A: Tombol hanya berisi daftar perintah yang dijalankan saat Anda mengklik tombol. Di sini kita membuat tombol untuk mereset nilai variabel a dan b ke 0. Dalam dialog Tombol kita memasukkan keterangan (Teks untuk melanjutkan tombol) dan dua perintah
a = 0 dan
b = 0
Setiap kali pengguna mengklik tombol, perintah ini dijalankan dan kedua variabel langsung disetel ke 0.
Screencast of construction
More examples
In the chapters that follow, you will be given more examples on how to use each of these four action tools to great effect.