1. Menggunakan slider,
2. Menggunakan input box,
3. Menggunakan tombol check box,
4. Menggunakan teks (dengan LaTeX untuk simbol/notasi matematika);
5. Tampilan media (gambar) dan alat interaksi (slider, input box, check box) dipisah pada jendela grafik yang berbeda; dan
6. Harus komunikatif, menarik, dan bermanfaat (dapat digunakan) untuk pembelajaran matematika.