Bahan ajar yang variatif dan menyediakan banyak pilihan belajar memungkinkan berkembangnya potensi peserta didik. Dengan demikian peserta didik diberi kesempatan berkembang sesuai dengan kapasitas, gaya belajar, maupun pengalaman belajarnya. Mempersiapkan peserta didik melalui pengayaan pengetahuan awal merupakan usaha penting lainnya yang harus dilakukan saat pendidik menentukan desain pembelajaran yang akan dipilih dalam usaha meningkatkan daya matematika peserta didik.
Pembelajaran berbasis ICT menunjukkan bahwa kelompok peserta didik yang memiliki kemampuan dasar relatif baik, lebih terlihat pengembangan daya matematikanya. Walaupun demikian peran pendidik belum sepenuhnya dapat digantikan oleh teknologi, dalam arti e-learning berperan sebagai suplemen. Dengan mengingat bahwa pembelajaran matematika harus mampu memberikan daya matematika bagi perserta didik, kombinasi desain Macromedia Flash adalah salah satu perangkat lunak komputer yang merupakan produk unggulan adobe system. Adobe flash digunakan untuk membuat gambar vektor maupun animasi gambar tersebut. Berkas yang dihasilkan dari perangkat lunak ini mempunyai file extension, swf dan dapat diputar di penjelajah web yang telah dipasangi adobe flash player untuk penyiapan dan penyajiannya.