Every EMoRo kit supports all levels of learning and contains everything necessary except 6 AA batteries. In the first level users can play with EMoRo robot as a remote control car. When using EMoRo Alkar Knight or EMoRo IR radar the connection between robot and PC computer is wireless, other EMoRo robots have wired connection. In the second Level EMoRo robots are programmed by drawing the flowchart diagram in FlowDraw. Third Level is used to program EMoRo in FreeBasic using FBide programming environment. Forth level is introduction in microcontrollers and programming EMoRo controller unit in Bascom-AVR. The final level is programming EMoRo microcontroller unit in C programming language.