Cloud resources use for students’ project activities Nataliia V. Valko1 , Viacheslav V. Osadchyi2 and Vladyslav S. Kruhlyk2 1 Kherson State University, 27 Universytetska Str., Kherson, 73000, Ukraine 2 Bogdan Khmelnitsky Melitopol State Pedagogical University, 20 Hetmanska Str., Melitopol, 72300, Ukraine Abstract The modern educational system proclaims learning aimed at acquiring practical skills and based on the activity approach. Educational research projects are the necessary component of curricula in physics, computer science, biology and chemistry. There is a problem of specialized equipment and facilities using for the implementation of such projects in distance learning. Therefore, the issue of cloud resources using for distance learning organization in robotics is relevant. The article presents a brief overview of the current state of projects development in Ukrainian schools and approaches used in foreign educational institutions in teaching robotics distantly. The article describes the stages of robotics projects development such as organizational, communicative, project work, summarizing. The peculiarities of the stages in distance learning and the possibilities of cloud technologies in robotics are also considered. The authors’ experience in projects developing in this environment for students and future teachers is described. Keywords project training, cloud technologies, robotics, Tinkercad 1. Introduction Due to the pandemic all educational institutions have to transfer the activities in online and conduct distantly [1, 2, 3, 4, 5, 6, 7]. Cloud interaction tools, especially visual communication, have become relevant. Interaction during such classes in group projects or events has its own specifics. In particular, a survey [8] conducted among 3,000 students about online learning found that most students were dissatisfied with communication during large-scale events or group projects. The authors advise not to carry out projects distantly. But the application of cloud technologies in educational activities and developing of new ways of providing, processing, producing and storing information will help develop an environment for cooperation and new projects [9, 10, 11, 12, 13, 14, 15]. Cloud technologies will transform the educational process and apply new methods and techniques taking into account the use of technologies in educational and extracurricular activities [16, 17, 18, 19, 20, 21, 22]. There are some difficulties in conducting laboratories and practical works for certain speciali- ties. They require special equipment, facilities, devices or reagents. For example, to implement robotics projects requires electronic equipment, elements of electronic circuits. There is a problem of cloud resources using that will help students in performing laboratory and practical CTE 2020: 8th Workshop on Cloud Technologies in Education, December 18, 2020, Kryvyi Rih, Ukraine " valko@ksu.ks.ua (N. V. Valko); osadchyi@mdpu.org.ua (V. V. Osadchyi); krugvs@gmail.com (V. S. Kruhlyk)  0000-0003-0720-3217 (N. V. Valko); 0000-0001-5659-4774 (V. V. Osadchyi); 0000-0002-5196-7241 (V. S. Kruhlyk) © 2020 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR Workshop Proceedings http://ceur-ws.org ISSN 1613-0073 CEUR Workshop Proceedings (CEUR-WS.org) 304 work, calculation projects in robotics. Educational robotics is a new trend in education because it has great practical significance in the use of robots and robotic devices in the modern world. But despite the benefits of robotics classes, there is still no consensus on its place in the education system. Some teachers implement it in the educational process and use it directly in lessons. Some schools create facultative (courses) classes in robotics. Extracurricular robotics classes in the non-formal education system have become popular in Ukraine. There is no such separate subject as robotics in school curricula. Its educational opportunities are still poorly understood and not all teachers are ready to conduct such classes. In distance learning it becomes problematic to conduct such classes, the availability of components and electronic devices is critical. Thus, these factors lead to decreasing the number of children involved in robotics and a gradual loss of interest. Therefore, today it is an important task to adapt robotics classes to the distance format, as well as to support teachers who use educational robotics in the educational process. The purpose of our work is to identify and describe the possibilities and methodological features of cloud resources to organize the robotics projects developing distantly. 2. Related works Distance learning is a popular and well-developed topic. There are a lot of researches into the capabilities of distance learning systems, such as Moodle. The authors consider the tools of distance platforms, ways of classes organizing, types of work and communication forms in distance learning [23, 24]. In Ukraine, there are scientific schools that explore the possibilities of distance education and the principles of its organization. Researches of Bobyliev and Vihrova [25], Franchuk and Prydacha [26], Havrilova et al. [27], Hniedkova [28] Kozlovsky and Kravtsov [29], Kravtsova et al. [30], Kukharenko and Oleinik [31], Kushnir et al. [32], Lénárt [33], Petrenko et al. [34], Polhun et al. [5], Prokhorov et al. [35], Shokaliuk et al. [36], Syvyi et al. [37], Tarasov et al. [38], Vakaliuk et al. [39], Yahupov et al. [40], Zinovieva et al. [41, 42] and others devoted to development of distance learning methodologies and distance learning systems. But classes in robotics have the peculiarities. The classes are practice-oriented. Existing examples of robotics introduction in the educational process show the practical side of inte- gration of practical activities and knowledge acquiring process. Ventä-Olkkonen et al. [43] demonstrate aspects that should be considered at conducting practice-oriented researches, and point out gaps in current understanding of the practice. The authors emphasize that existing researches are focused on theoretical learning but not very practice-oriented. They support the idea of “nurture durable making practices that become weaved into the fabric of everyday life” and emphasize the importance of material aspects: the tools and equipment, if available in the longer run, capture and transmit aspects of the practice. So, it is important to make a detailed description of cloud technologies possibilities in the practical activities. Bekker et al. [44] use Reflective Design-based Learning (RDBL) framework, which extends the existing Design-based Learning (DBL) model. Framework includes project characteristics, design-elements, teacher’s role, assessment and social context. As methods were used frequently switching between design activities and reflecting on action at switching between activities. 305 Authors note “the RTDP is intended for university-level students, and provides a high degree of freedom in how they go through the design process. More structure is needed for younger pupils, at least at first, to guide them through the design process”. As tools were used various existing toolkits, such as Makey Makey, Circuit Scribe, PicoBoard, Lego WeDo and little Bits. Chu et al. [45] considering the problem of Making practice say that “making is poised to become a generalized rather than a specialized practice, essentially literacy”. They describe the practice of electronic devices development using the Arduino microcontroller board and the ArduBlockly interface (a block-based visual programming interface). The paper [46] deals with the remote path control of the motion of mobile robot. They give example of Automatic Control Telelab (has been developed in Siena) to support the distance learning of mobile robot control. It describes the developed remote experiments based on well-known software enviroment, such as MATLAB, Simulink and LabVIEW. Project training of students in technology in the modern world acquires a new meaning [47, 48, 49, 50, 51, 52, 53, 54, 55]. There is a growing interest in robotics not only among children but also among teachers who are trying to apply new methods and technologies in the profes- sional activities. Strutynska [56] identifies the following different types of distance learning in educational robotics: distance learning courses, MOOC, webinars and video resources, thematic channels on YouTube, thematic groups of social networks, online emulators of robotic platforms, virtual laboratories, blogs, and electronic manuals. The article also lists the resources that can be used for these types of training. Goncharenko et al. [57] presents an integrative study of robotics in summer intensive courses, a program for the study of integrated topics in physics and programming. Alyeksyeyeva et al. [58] discusses some practical aspects of using the Arduino platform in professional training of computer specialists. The problem of projects developments in robotic systems in Ukraine is quite new. Only one report on this topic was presented during the 2019 Cloud Technology Conference [59]. In the scientific works of Ukrainian scientists, this topic is presented in separate publications. For example, Tulenkov et al. [60] describes the features of the remote laboratories usage as an open online resource for engineering education are considered. In [61], we described the stages of robotics projects development and cloud resources that can be applied at these stages. The issue of the possibilities of cloud technologies for the organization of distance learning in robotics is not sufficiently covered in scientific publications. Therefore, this issue is relevant and will be described. 3. Results Distance classes in robotics require effective organization of the educational process. It is due to the peculiarities of the performed activity: research, developing of model description of robotic systems, organization of experimental activities, statistical processing of empirical data etc. The study of robotics training showed the project activity has stages [61]: 1. Organizational – acquaintance with the topic, definition of goals and objectives. In the organization of environmental research and analysis of empirical data, it is necessary to provide a distance course in robotics with tools that effectively help: conduct researches, develop models of systems describing, organize experimental activities, conduct statistical 306 processing of empirical data. Research of theory and practice can be linked through the use of simulators and virtual labs. 2. Communicative – determining the sources of information, ways to collect and analyze information, building of solution, determining the final product of the project, developing special interactive sections of the course, instructions on how to search information. The course can include dynamic links to databases. It is possible quickly and efficiently to find the material. 3. Work on the project – this stage is determined by the practical orientation, and requires specialized equipment and tools. It is also necessary to use specialized programs, tech- nologies, in particular, robotic, programming environments; selections of technical means that best conform to the solution of professional tasks. 4. Summing up – feedback is a prerequisite for successful learning; the course should provide constant communication about the performed tasks and the results of actions. It allows students to evaluate the results of their work and be more motivated for further study. Assessment should include measurable assessment forms of content understanding, determination whether the student has achieved the desired competencies [62? ]. One example is the use of student assessment by other students, followed by the publication of reviews and discussion. It helps critically to comprehend the evaluation criteria and the presented material, as well as to evaluate one’s own achievements [63]. In general, all stages can be implemented on a distance learning platform, such as Moodle or Google Classroom. But the stage on the project requires special means. In the article [43] the review of 45 publications on the organization of students’ practical activity is made. The authors of the article concluded in most cases, all these means can be divided into five categories: 1. Electronic components (21/45): micro-controllers, battery packs, rotating motors, vibrating motors, LEDs, paper electronics, paper circuits, programmable projections, circuits, copper tape, conductive thread and fabric, coin cell batteries, sensors and actuators, Arduino board; 2. Crafting materials (18/45): cardboard, wood, paper, paint, scissors, tape, glue, pipe cleaners, fabric, colored pencils, recycled materials, Play-Doh, graphite, aluminium, beads, sequins, acrylic; 3. Devices (15/45): computers, 3D printer, laser cutter, 3D scanner, headphones, and speakers; 4. Toolkits (14/45): Arduino, Lilypad Arduino, Makey Makey, CircuitScribe, PicoBoard, Lego WeDo and little Bits, TALKOO kit, fundakit, Dolly 2.0, Spark!, ID toolbox, Lego RCX, Crickets; 5. Software (10/45): Scratch, Meshmixer, Thingiverse platform, Tinkercad, graphics design software. Cloud technologies allow organizing robotics training distantly. Tinkercad program attracts special attention. Tinkercad is a free, online 3D modelling program. It has been running since 2011. Tinkercad has been known as a 3D object development program. However, there is a tool Circuits, it allows to develop electronic circuits (figure 1). This ability appeared only in 2017, so this feature is quite new for teachers. Since then, the program has gained popularity among teachers of robotics. 307 Figure 1: Interface of Tinkercad editor. Tinkercad has advanced capabilities for use in lessons. It has a number of significant advan- tages, described below. 1. Tinkercad supports authorization at the level of separation of teacher and student rights. Teacher’s account gives access to a special menu item. The teacher has access to students’ accounts. He can moderate and comment. It makes the ability to enable a Safe Mode for any of their moderated students. This mode prevents students from viewing or creating comments on Tinkercad designs, and limits their gallery view to a curated list of designs approved by teachers. Classes in Tinkercad allow placing examples of electronic circuits and exchanging data on the course pages. 2. The Class Gallery allows seeing all student projects at once. In addition, students can see each other’s projects and participate in their discussion. 3. Ability to share projects with friends. Public project can be integrated into another project by following the link. Such integration is an important element of the usability interface. The public project is available to all participants in the class, but remains private to external users. It is also possible to join the class by following the link, without authorization in Tinkercad system. It can be used in teachers’ seminars or other irregular meetings. 4. A significant advantage is the teacher’s ability to create separate classes and the function of integration with Google Classroom. Public Tinkercad designs can now be shared or assigned as homework using the popular Google Classroom platform. 5. It contains the library of ready-to-use lesson plans. These lesson plans contain a complete description of the project and allow the teacher to use them for distance learning. Each project contains step-by-step instructions. 6. It contains a sufficiently complete basic set of electronic devices, sensors and motors for modelling electronic circuits based on the Arduino microcontroller. 308 7. It supports modes: modelling, programming, reproduction of work of devices, the monitor of output of the information and the monitor of diagram’s construction, a mode of making up of electronic circuit set (figure 2). 8. It contains grouping of projects in different folders. This approach allows making a distinction between didactic materials for different topics and subjects. 9. It has sharing editing of electrical circuits. Providing shared access to the project makes conditions for organizing teamwork of students. It is also possible for the teacher to view and edit student’s data. Figure 2: Example of Tinkercad programming environment. This functionality makes the conditions for the use of the cloud environment as a platform for various activities. The ability to share projects allows exchange of experiences in extracurricular activities, such as a competition or festival. You can organize the development of different types of projects: applied projects (explanation of physical phenomena, solving problems in electronics, computer science), research projects (solving environmental problems or smart city technologies developing), information projects (studying the characteristics of electronic devices and components) The particular interest to teachers is the ability to design software for robotic systems in the Tinkercad system. Tinkercad supports C++ programming language for Arduino. It is also possible to develop software in the visual programming editor Codeblocks (figure 2). This feature allows conducting classes for younger students. Visual programming commands, like Scratch, support Drag and Drop technology; it simplifies the process of program developing. Building robotic projects in Tinkercad system helps to make real robotic devices [64]. The mode of the electronic circuit set of devices (figure 3) automatically develops the list of compo- nents that were used in the constructed circuit. It helps quickly to estimate the number of items and their cost. It is possible to export the table in CSV spreadsheet format. It is important for making of prototyping devices for subsequent acquisition of circuit elements. 309 Figure 3: Display of a set of electronic circuit devices. A significant advantage of Tinkercad is the ability to demonstrate the operation of the electronic circuit. There is a special mode Smart Simulation, in which the electronic circuit begins to “work” (figure 4). In this mode, it can be verified the device connections are correct and the application is working properly. Smart Simulation is important for developing programming skills. There is experiment with code changes by changing the program code. Figure 4: Example of basic project in Tinkercad. We have developed a course of distance learning in robotics for students. The content of the course is a set of tasks with a practical component. Each of the tasks has a clear practical significance. In class, students developed the projects of things that exist in the real world. For example, they designed a prototype of alarm system, code lock safe, garland, meteorological 310 centre, distance control of the robot. The catalogue of elementary connection diagrams of robotic devices and sensors was cre- ated (figure 4). Execution of a series of basic tasks allows intensifying cognitive activity on related topics: physical properties and laws, structures and programming algorithms, structural engineering, etc. So, in the process of using the Tinkercad cloud environment, you can create prototypes of electronic devices, test hypotheses about the structure and connection of project components, options for device control programs. But in the process of creating the course materials, we made sure to highlight projects consisting of devices that are in the Tinkercad library. The use of Tinkercad is due to several reasons: first, the lack of access to robotic construction sets, due to poor material support or a pandemic; secondly, the possibility of creating a model and testing it for further acquisition of the necessary components in independent research activities Among the disadvantages of Tinkercad are the simulated physical parameters of the elec- tronics in the program work perfectly, without “noise” and external influences. It does not accurately convey the process of setting up a real electronic element. The following types of errors or malfunctions in students’ work are possible during the work of an electronic device development: • at the stage of physical model of device developing – incorrect connection of elements, lack of contact in the circuit, broken wire, malfunction of batteries or electronic components, etc. • at the programming stage – no element initialization, incorrect program code. The process of assembling and connecting the electronic circuit requires control over the contacts and closure of the electrical circuit. The simulation environment also eliminates elements of accidental device failure. Such faults must be checked by a special tester. Such errors often occur in students at real electronic circuits making. Thus, the use of Tinkercad in robotics classes engages students in active activities and stimulates additional motivation to develop projects. At the expense of modeling of the project in a cloud carrying out of experimental and research work is provided. The project testing mode will provide savings in the purchase of electronic components. Therefore, in the Tinkercad cloud environment, prototypes of electronic devices, test hypothe- ses about the structure and connection of project components, variants of device management programs can be developed. But in the course materials creating, we need to single out projects that consist of devices that are in the Tinkercad library. The use of Tinkercad is due to several reasons: first, the lack of access to robotic designers, due to poor logistics or a pandemic; secondly, the ability to create a model and test it, to further acquire the necessary components for independent research. The teacher has the opportunity to: organize teamwork in the project, integrate tasks into Google Classroom, create a gallery of works and organize a discussion or competition of ideas and their implementation. Repositories for both teacher and students and access within the group are created. The teacher’s work should take into account: formulation of the project task, organization of discussion of ways to solve the problem, highlighting the consequences of the project (both positive and negative), checking the results of the project, forming a response. 311 4. Conclusions and future work The preparation and implementation of the project in robotics contributes to the formation of a scientific approach to solving problems, technological literacy, skills in the use of modern digital technologies, integration of scientific concepts and understanding of interdisciplinary links. Due to the inaccessibility of robotic designers for the quarantine period, Tinkercad cloud environment was selected for the work and a number of projects were developed. They simulated various robotic systems in a virtual environment. The purpose of construction of the course material is to form conceptual connections between theory and practice, to plan the study of fundamental disciplines, to create the interaction between the participants of the educational process. In the course of project activities, students formed a holistic view of the problem as a scientific complex task that requires the knowledge integration from different fields and has a practically significant component. They allow developing an integrated approach to learning based on a combination of different courses in science and mathematics. Further research on the use of cloud technology in robotics classes is related to the use of control environments for robotic systems through cloud resources. References [1] V. Hamaniuk, S. Semerikov, Y. Shramko, ICHTML 2020 - How learning technology wins coronavirus, SHS Web of Conferences 75 (2020) 00001. URL: https://doi.org/10.1051/ shsconf/20207500001. doi:10.1051/shsconf/20207500001. [2] S. Semerikov, S. Chukharev, S. Sakhno, A. Striuk, V. Osadchyi, V. Solovieva, T. Vakaliuk, P. Nechypurenko, O. Bondarenko, H. Danylchuk, Our sustainable coronavirus future, E3S Web of Conferences 166 (2020) 00001. doi:10.1051/e3sconf/202016600001. [3] O. Burov, A. Kiv, S. Semerikov, A. Striuk, M. Striuk, L. Kolgatina, I. Oliinyk, AREdu 2020 - How augmented reality helps during the coronavirus pandemic, CEUR Workshop Proceedings 2731 (2020) 1–46. [4] M. Velykodna, Psychoanalysis during the COVID-19 pandemic: Several reflections on countertransference, Psychodynamic Practice 27 (2021) 10–28. doi:10.1080/14753634. 2020.1863251. [5] K. Polhun, T. Kramarenko, M. Maloivan, A. Tomilina, Shift from blended learn- ing to distance one during the lockdown period using Moodle: test control of stu- dents’ academic achievement and analysis of its results, Journal of Physics: Confer- ence Series 1840 (2021) 012053. URL: https://doi.org/10.1088/1742-6596/1840/1/012053. doi:10.1088/1742-6596/1840/1/012053. [6] V. Tkachuk, Y. Yechkalo, S. Semerikov, M. Kislova, Y. Hladyr, Using Mobile ICT for On- line Learning During COVID-19 Lockdown, in: A. Bollin, V. Ermolayev, H. C. Mayr, M. Nikitchenko, A. Spivakovsky, M. Tkachuk, V. Yakovyna, G. Zholtkevych (Eds.), Informa- tion and Communication Technologies in Education, Research, and Industrial Applications, Springer International Publishing, Cham, 2021, pp. 46–67. [7] H. I. Falfushynska, B. B. Buyak, H. V. Tereshchuk, G. M. Torbin, M. M. Kasianchuk, 312 Strengthening of e-learning at the leading Ukrainian pedagogical universities in the time of COVID-19 pandemic, CEUR Workshop Proceedings (2020, in press). [8] V. Katz, How Do We Make Remote Learning Better? Listen to the Students, 2020. URL: https://medium.com/left-to-their-own-devices/ how-do-we-make-remote-learning-better-listen-to-the-students-99ce10bb392d. [9] P. Merzlykin, M. Popel, S. Shokaliuk, Services of SageMathCloud environment and their didactic potential in learning of informatics and mathematical disciplines, CEUR Workshop Proceedings 2168 (2017) 13–19. [10] M. Popel, S. Shokalyuk, M. Shyshkina, The learning technique of the SageMathCloud use for students collaboration support, CEUR Workshop Proceedings 1844 (2017) 327–339. [11] O. Bondarenko, O. Pakhomova, V. Zaselskiy, The use of cloud technologies when studying geography by higher school students, CEUR Workshop Proceedings 2433 (2019) 377–390. [12] I. Kholoshyn, O. Bondarenko, O. Hanchuk, E. Shmeltser, Cloud ArcGIS Online as an innovative tool for developing geoinformation competence with future geography teachers, CEUR Workshop Proceedings 2433 (2019) 403–412. [13] A. Kiv, V. Soloviev, S. Semerikov, CTE 2018 – How cloud technologies continues to transform education, CEUR Workshop Proceedings 2433 (2019) 1–19. URL: http://ceur-ws. org/Vol-2433/paper00.pdf. [14] I. Lovianova, D. Bobyliev, A. Uchitel, Cloud calculations within the optional course Optimization Problems for 10th-11th graders, CEUR Workshop Proceedings 2433 (2019) 459–471. [15] O. Markova, S. Semerikov, A. Striuk, H. Shalatska, P. Nechypurenko, V. Tron, Implemen- tation of cloud service models in training of future information technology specialists, CEUR Workshop Proceedings 2433 (2019) 499–515. [16] P. Nechypurenko, T. Selivanova, M. Chernova, Using the cloud-oriented virtual chemical laboratory VLab in teaching the solution of experimental problems in chemistry of 9th grade students, CEUR Workshop Proceedings 2393 (2019) 968–983. [17] M. Volikova, T. Armash, Y. Yechkalo, V. Zaselskiy, Practical use of cloud services for organization of future specialists professional training, CEUR Workshop Proceedings 2433 (2019) 486–498. [18] I. Kholoshyn, O. Bondarenko, O. Hanchuk, I. Varfolomyeyeva, Cloud technologies as a tool of creating Earth Remote Sensing educational resources, CEUR Workshop Proceedings 2643 (2020) 474–486. [19] O. Korotun, T. Vakaliuk, V. Soloviev, Model of using cloud-based environment in training databases of future IT specialists, CEUR Workshop Proceedings 2643 (2020) 281–292. [20] K. Vlasenko, O. Chumak, D. Bobyliev, I. Lovianova, I. Sitak, Development of an online- course syllabus “Operations research oriented to cloud computing in the CoCalc system”, CEUR Workshop Proceedings 2740 (2020) 278–291. [21] V. Y. Velychko, E. H. Fedorenko, N. V. Kaidan, V. N. Soloviev, O. V. Bondarenko, The support of the process of training pre-service mathematics teachers by means of cloud services, CEUR Workshop Proceedings (2020, in press). [22] T. A. Vakaliuk, O. V. Korotun, S. O. Semerikov, The selection of cloud services for ER- diagrams construction in IT specialists databases teaching, CEUR Workshop Proceedings (2020, in press). 313 [23] Y. Tryus, I. Herasymenko, V. Franchuk, System of electronic education of higher education institutions on the basis of Moodle: Methodical manual, Cherkasy, 2012. [24] Recommendations of Ministry of Education and Science, 2020. URL: https://mon.gov.ua/ ua/osvita/zagalna-serednya-osvita/metodichni-rekomendaciyi. [25] D. Y. Bobyliev, E. V. Vihrova, Problems and prospects of distance learning in teaching fundamental subjects to future mathematics teachers, Journal of Physics: Conference Series 1840 (2021) 012002. URL: https://doi.org/10.1088/1742-6596/1840/1/012002. doi:10. 1088/1742-6596/1840/1/012002. [26] N. P. Franchuk, T. V. Prydacha, Organization and conduct of classes in educational institu- tions during distance learning, Journal of Physics: Conference Series 1840 (2021) 012054. URL: https://doi.org/10.1088/1742-6596/1840/1/012054. doi:10.1088/1742-6596/1840/ 1/012054. [27] L. Havrilova, O. Ishutina, V. Zamorotska, D. Kassim, Distance learning courses in devel- oping future music teachers’ instrumental performance competence, CEUR Workshop Proceedings 2433 (2019) 429–442. [28] O. Hniedkova, Practical realization of english knowledge control of future IT-specialists using distance learning, CEUR Workshop Proceedings 2104 (2018) 447–461. [29] E. Kozlovsky, H. Kravtsov, Multimedia virtual laboratory for physics in the distance learning, CEUR Workshop Proceedings 2168 (2017) 42–53. [30] L. Kravtsova, N. Kaminska, H. Kravtsov, Cloud services in the distance learning system for future sailors, CEUR Workshop Proceedings 2732 (2020) 1187–1202. [31] V. Kukharenko, T. Oleinik, Open distance learning for teachers, CEUR Workshop Proceed- ings 2393 (2019) 156–169. [32] N. Kushnir, N. Osypova, N. Valko, L. Kuzmich, Distance learning technologies in institution of higher education by means of LCMS Moodle, CEUR Workshop Proceedings 2732 (2020) 1152–1163. [33] I. Lénárt, Comparative geometry in distance education, Journal of Physics: Conference Series 1840 (2021) 012003. URL: https://doi.org/10.1088/1742-6596/1840/1/012003. doi:10. 1088/1742-6596/1840/1/012003. [34] L. Petrenko, S. Kravets, O. Bazeliuk, L. Maiboroda, I. Muzyka, Analysis of the current state of distance learning in the vocational education and training institutions, E3S Web of Conferences 166 (2020) 10010. doi:10.1051/e3sconf/202016610010. [35] A. Prokhorov, I. Klymenko, E. Yashina, O. Morozova, S. Oleynick, T. Solyanyk, SCADA systems and augmented reality as technologies for interactive and distance learning, CEUR Workshop Proceedings 1844 (2017) 245–256. [36] S. Shokaliuk, Y. Bohunenko, I. Lovianova, M. Shyshkina, Technologies of distance learning for programming basics on the principles of integrated development of key competences, CEUR Workshop Proceedings 2643 (2020) 548–562. [37] M. Syvyi, O. Mazbayev, O. Varakuta, N. Panteleeva, O. Bondarenko, Distance learning as innovation technology of school geographical education, CEUR Workshop Proceedings 2731 (2020) 369–382. [38] A. Tarasov, I. Getman, S. Turlakova, I. Stashkevych, S. Kozmenko, Methodical aspects of preparation of educational content on the basis of distance education platforms, CEUR Workshop Proceedings 2643 (2020) 161–173. 314 [39] T. A. Vakaliuk, O. M. Spirin, N. M. Lobanchykova, L. A. Martseva, I. V. Novitska, V. V. Kontsedailo, Features of distance learning of cloud technologies for the organization educational process in quarantine, Journal of Physics: Conference Series 1840 (2021) 012051. URL: https://doi.org/10.1088/1742-6596/1840/1/012051. doi:10.1088/1742-6596/1840/ 1/012051. [40] V. Yahupov, V. Kyva, V. Zaselskiy, The methodology of development of information and communication competence in teachers of the military education system applying the distance form of learning, CEUR Workshop Proceedings 2643 (2020) 71–81. [41] I. S. Zinovieva, V. O. Artemchuk, A. V. Iatsyshyn, O. O. Popov, V. O. Kovach, A. V. Iatsyshyn, Y. O. Romanenko, O. V. Radchenko, The use of online coding platforms as additional distance tools in programming education, Journal of Physics: Confer- ence Series 1840 (2021) 012029. URL: https://doi.org/10.1088/1742-6596/1840/1/012029. doi:10.1088/1742-6596/1840/1/012029. [42] I. S. Zinovieva, V. O. Artemchuk, A. V. Iatsyshyn, Y. O. Romanenko, O. O. Popov, V. O. Kovach, D. V. Taraduda, A. V. Iatsyshyn, The use of MOOCs as additional tools for teaching NoSQL in blended and distance learning mode, Journal of Physics: Conference Series (2021). [43] L. Ventä-Olkkonen, H. Hartikainen, B. Norouzi, N. Iivari, M. Kinnula, A literature review of the practice of educating children about technology making, in: D. Lamas, F. Loizides, L. Nacke, H. Petrie, M. Winckler, P. Zaphiris (Eds.), Human-Computer Interaction – IN- TERACT 2019, Springer International Publishing, Cham, 2019, pp. 418–441. [44] T. Bekker, S. Bakker, I. Douma, J. van der Poel, K. Scheltenaar, Teaching children digital literacy through design-based learning with digital toolkits in schools, International Journal of Child-Computer Interaction 5 (2015) 29–38. URL: https://www.sciencedirect. com/science/article/pii/S2212868915000215. doi:https://doi.org/10.1016/j.ijcci. 2015.12.001, digital Fabrication in Education. [45] S. L. Chu, E. Deuermeyer, R. Martin, F. Quek, A. Berman, M. Suarez, N. Zarei, B. Nam, C. Banigan, Becoming makers: Examining "making" literacy in the elementary school science classroom, in: Proceedings of the 2017 Conference on Interaction Design and Chil- dren, IDC ’17, Association for Computing Machinery, New York, NY, USA, 2017, p. 316–321. URL: https://doi.org/10.1145/3078072.3079745. doi:10.1145/3078072.3079745. [46] G. Mester, Distance learning in robotics, in: Proceedings of The Third International Conference on Informatics, Educational Technology and New Media in Education, 2006, pp. 239–245. [47] R. Horbatiuk, O. Voitovych, I. Voitovych, Formation of project competence of future environmentalists, E3S Web of Conferences 166 (2020) 10026. doi:10.1051/e3sconf/ 202016610026. [48] A. Iatsyshyn, V. Kovach, V. Lyubchak, Y. Zuban, A. Piven, O. Sokolyuk, A. Iatsyshyn, O. Popov, V. Artemchuk, M. Shyshkina, Application of augmented reality technologies for education projects preparation, CEUR Workshop Proceedings 2643 (2020) 134–160. [49] K. Vlasenko, O. Kondratyeva, I. Khyzhniak, O. Chumak, S. Volkov, Developing training materials for the on-line course "Project method in teaching higher mathematics", CEUR Workshop Proceedings 2732 (2020) 756–769. [50] N. Balyk, I. Grod, Y. Vasylenko, V. Oleksiuk, Y. Rogovchenko, Project-based learning in 315 a computer modelling course, Journal of Physics: Conference Series 1840 (2021) 012032. URL: https://doi.org/10.1088/1742-6596/1840/1/012032. doi:10.1088/1742-6596/1840/ 1/012032. [51] O. G. Glazunova, O. V. Parhomenko, V. I. Korolchuk, T. V. Voloshyna, The effectiveness of GitHub cloud services for implementing a programming training project: students’ point of view, Journal of Physics: Conference Series 1840 (2021) 012030. URL: https: //doi.org/10.1088/1742-6596/1840/1/012030. doi:10.1088/1742-6596/1840/1/012030. [52] R. M. Horbatiuk, N. M. Bilan, O. A. Sitkar, O. S. Tymoshchuk, The formation of educational environment in foreign language training of energy engineering students by means of project technology, Journal of Physics: Conference Series 1840 (2021) 012047. URL: https: //doi.org/10.1088/1742-6596/1840/1/012047. doi:10.1088/1742-6596/1840/1/012047. [53] M. Pavlenko, L. Pavlenko, Formation of communication and teamwork skills of fu- ture IT-specialists using project technology, Journal of Physics: Conference Series 1840 (2021) 012031. URL: https://doi.org/10.1088/1742-6596/1840/1/012031. doi:10.1088/ 1742-6596/1840/1/012031. [54] Y. V. Shuhailo, T. M. Derkach, Project-based learning for undergraduate engineering students minoring in textile technology and design, Journal of Physics: Conference Series 1840 (2021) 012042. URL: https://doi.org/10.1088/1742-6596/1840/1/012042. doi:10.1088/ 1742-6596/1840/1/012042. [55] I. M. Gryshchenko, L. Jin, T. M. Derkach, S. Tang, Experience in teaching analytical chem- istry in a joint English-language educational project of Chinese and Ukrainian universities, Journal of Physics: Conference Series (2021). [56] O. Strutynska, Preparation of the future computer science teachers for teaching of the educational robotics through non-formal learning, Bulletin of Zaporizhzhia National University. Pedagogical Sciences (2019) 130–134. [57] T. Goncharenko, N. Kushnir, N. Valko, N. Osipova, Activity plan template for supporting study science with robotics and programming, CEUR Workshop Proceedings 2393 (2019) 132–143. URL: http://ceur-ws.org/Vol-2393/paper_257.pdf. [58] H. Alyeksyeyeva, L. Horbatyuk, O. Antonenko, Improvement of professional training of future engineers-teachers of computer profile with the use of Arduino platforms, 2(169), 2019, pp. 64–70. [59] A. Kiv, M. Shyshkina, S. Semerikov, A. Striuk, M. Striuk, H. Shalatska, CTE 2019 - When cloud technologies ruled the education, volume 2643, CEUR-WS, 2020, pp. 1–59. URL: http://ceur-ws.org/Vol-2643/paper00.pdf. [60] A. Tulenkov, O. Sokolyanskiy, A. Parkhomenko, O. Gladkova, J. Zalyubovskiy, Developing and using a distance lab as an open online resource, Bulletin of the National University of Lviv Polytechnic. Informatization of Higher Education (2018) 88–97. [61] N. Valko, N. Kushnir, V. Osadchyi, Cloud technologies for STEM education, CEUR Workshop Proceedings 2643 (2020) 435–447. URL: http://ceur-ws.org/Vol-2643/paper25. pdf. [62] S. Hase, C. Kenyon, Moving from andragogy to heutagogy: implications for VET, in: Proceedings of Research to Reality: Putting VET Research to Work: Australian Vocational Educationand training Research Associa- tion (AVETRA) (Adelaide, SA, 28-30 March), AVETRA, Crows Nest, NSW, 316 2001. URL: https://researchportal.scu.edu.au/esploro/outputs/conferencePaper/ Moving-from-andragogy-to-heutagogy-implications-for-VET/991012820997202368. [63] N. Kushnir, A. Manzhula, N. Valko, Bridging the generation gap in ict education, in: V. Er- molayev, H. C. Mayr, M. Nikitchenko, A. Spivakovsky, G. Zholtkevych (Eds.), Information and Communication Technologies in Education, Research, and Industrial Applications, Springer International Publishing, Cham, 2013, pp. 229–251. [64] B. Paul, C. Paul, A. Varghese, S. P., S. Shajoo, N. Kurian, Design of a Power Feeder for Elderly Simulation of Motor Circuit Developed using AUTODESK TINKERCAD, in: 2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET), 2018, pp. 1–4. doi:10.1109/ICCSDET.2018.8821057. 317