The research interest in programming educational robots is aimed at determining the specific advantages and challenges that educational robots provide in the learning environment. In this paper, the possibilities and benefits of programming educational robots specifically to imitating real scenarios are studied and explored. Typical scenarios with educational robots corresponding to real situations are systematized, the requirements to which the robots must meet and the necessary functionalities for implementation are described. Concrete implementations of projects in the environment of the educational robotics system Engino Robotics Platform are represented, in order to confirm the practical feasibility and acceptable level of difficulty of the scenarios. Programming educational robots by simulating real-world scenarios not only provides valuable experience, but also develops key skills essential to students' future success.