Program GeCla, kependekan dari Generator dan Classifier, memungkinkan pengguna untuk menghasilkan pola, hiasan atau roset dengan jenis simetri yang dipilih sebelumnya mulai dari motif asimetris. Ini juga memungkinkan klasifikasi (dengan atau tanpa bantuan dari program) dari pola, jalur, mawar yang diperoleh dengan cara ini. Pada akhirnya, program memberikan laporan tentang kesalahan yang dilakukan.
GeCla juga menyertakan opsi mode latihan antara 2 pemain. Di dalamnya, setiap pemain menghasilkan sejumlah gambar yang telah disepakati sebelumnya dan kemudian keduanya bertukar gambar dan masing-masing mengklasifikasikan gambar satu sama lain. Semua langkah dikelola oleh program, yang pada akhirnya memberikan laporan tentang kesalahan yang mungkin terjadi.
GeCla dirancang agar menarik dan dapat diakses oleh siswa dari berbagai tingkat pendidikan.
GeClaMini adalah versi khusus dari GeCla ditujukan terutama untuk anak-anak: misalnya, kemampuan untuk membedakan dekorasi dinding hanya dengan terjemahan dari yang lain yang juga memiliki refleksi "horizontal" berada dalam jangkauan anak-anak yang sangat kecil.