Sistemimizde programlama dillerindeki Kodları temsil eden Manyetik Kartlar kullanılmıştır. Böylece okuma yazma bilmeyen okul öncesi öğrencileri için soyut birer kavram olan kodlar, kartlar ile somutlaştırılmıştır. Manyetik kartların her biri farklı bir Kod’u temsil etmektedir. Yani her kartın belirli bir görevi vardır.
Bu kartlar belli bir sıra ile Robot’a okutulmakta ve alt alta dizilerek aynı zamanda programın akış diyagramı da görsel olarak elde edilmektedir.
Akış diyagramları Program’ın başladığını gösteren “BAŞLA” sembolu ile başlamakta ve işlemlerin bittiğini belirten “DUR” sembolu ile sona ermektedir. Bizim sistemimizde de algoritma oluştururken; Robotumuza okuttuğumuz ilk kart BAŞLA, son kart ise BİTİR kartı olmak zorundadır. Diğer kartlar ancak BAŞLA ve BİTİR kartlarının arasında okutulduğunda görevini yerine getirebilecek şekilde tasarlanmıştır. Aksi bir durumda Robotumuz tüm kartları okusa bile, OYNAT kartı okutulduktan sonra hata mesajı verecek ve programı çalıştırmayacaktır.

Bu kartın okutulması ile Robotumuz programlanmaya hazır hale gelir

Bitir kartının okutulması ise, Robotumuz’a tüm programın tanıtıldığını gösterir.

OYNAT kartının okutulması ile Robotumuz hafızasında yüklü olan programı adım adım çalıştırır.

Ses sensörünü aktive eden karttır. Pogramdaki işlem sırası bu komuta geldiğinde “El Çırpma” sesi duyulana kadar Robotumuz bekleyecek ve ses algılandıktan sonra, program bir sonraki komuta geçecektir.

Robotun İLERİ yönde 1 adım hareket etmesini sağlar.

Robotun GERİ yönde 1 adım hareket etmesini sağlar.

Robotun bulunduğu noktada, 900 lik bir açı ile SAĞ’a dönmesini sağlar.

Robotun bulunduğu noktada, 900 lik bir açı ile SOL’a dönmesini sağlar.

Oluşturulan program akışında herhangi bir hata olduğu düşünülüyorsa RESET Kart’ı okutularak robotun tüm hafızası silinir.

Robotun müzik çalmasını sağlayan karttır.
