REMOTE LEARNING SYSTEM MODEL FOR ROBOT PROGRAMMING
Authors: KOZIBRODA SERHII , PALCHYK ANDRIY , STANISLAV MAZUR IVAN- , RAK VOLODYMYR 
Published: January 2023

The article present the model of the system for remote learning of robot programming, It is built on the basis of the core of the platform, which consists of four layers: the infrastructure layer contains elements that are necessary for the functioning of the ecosystem, and features of the placement of the hardware of this system relative to each other; the hardware layer is a set of devices that make up the hardware configuration of the system: robots, computers which they are connected to, web cameras which are to display the positions of all functional nodes of the robot in detail; the software layer, which includes software tools that support the display of several webcams, an environment for programming and code compilation; the communication layer, which includes the communication channels between the robot and the computer, which will be accessed remotely, as well as the computer’s access to the Internet. The implementation of the model is to be carried out in the following directions: information and consultation; educational one; popularization of robotics and scientific and technical creativity; equipping resource centers divided into functional and technological zones; technological one. The advantages of remote as an element of adaptive education, which enables a student to remotely connect to a class or classroom through specific software, are revealed. The views of scientists regarding the problems of distance learning as an element of adaptive education are analyzed. When studying robotics, it was found that scientists mostly pay attention to the use of Internet services, virtual learning environments, robotics as a promising direction for the development of STEM education or analyze certain control systems, but practically do not focus on remote learning. In practice, the specified model will be implemented through a connection to a computer located in the classroom of the educational institution using a remote access system, on the desktop of which the robot will be displayed from two angles. It also displays the environment for writing and compiling the C++ programming language used for programming the robot directly, and after compiling the code, the user can immediately check the result of the code. In this way, a remote workplace will be created, to which students will be able to connect to perform laboratory classes, and visually observe the results of their work using video communication tools. Practical implementation of the model of remote learning of robot programming was ensured at the Department of Computer Technology of Ternopil V. Hnatiuk National Pedagogical University via connection to a computer located in a classroom of the mentioned educational institution. The procedure was provided by a remote access system. The desktop of the above mentioned computer presents the reflection of the robot from two angles. Also, it shows the environment for writing and compilation of the programming language C++ which will be used for programming of robot. After compilation of the code, a user will immediately have the opportunity to check the result of the code in action. A remote workplace was organized in this way enabling students to connect to it in order to do the laboratory tasks, and observe the results of their work with the help of video conferencing tools.