690 The use of the cloud services to support the math teachers training Mariya P. Shyshkina[0000-0001-5569-2700] and Maiia V. Marienko[0000-0002-8087-962X] Institute of Information Technologies and Learning Tools of the NAES of Ukraine, 9 M. Berlynskoho Str., Kyiv, 04060, Ukraine {shyshkina, popel}@iitlt.gov.ua Abstract. The development of the information society and technological progress are significantly influenced by the learning tools. Therefore, to the variety of tools that could be used to support the study of any discipline new ones emerging lately are continuously being added. Along with the great deal of systems of computer mathematics (SCM), web-oriented versions of SCM mathematical applications and other math learning tools the cloud-based versions of mathematical software such as MapleNet, MATLAB web-server, WebMathematica and others are now being used. These tools accomplishment becomes the essential part of training mathematics teachers. Domestic and foreign experiences of using cloud services for forming professional competences of mathematics teachers are analyzed. The place of the CoCalc within the system of mathematical disciplines learning tools is investigated. The task of improving the math teachers’ ICT competence by means of cloud services use in the process of training is considered. Among the new forms of learning rising along with the cloud services dissemination are such as collaborative learning, inquiry-based learning, person-oriented learning. At the same time, the use of the appropriate cloud service in the study of some mathematical discipline improves the assimilation of the learning material and improves the knowledge acquisition process on most topics. The analysis of current research of Ukrainian scientists on the problem in question shows that the progress is underway as for further elaboration and implementation of new learning methods and techniques of using cloud services in the higher education institutions. Keywords: cloud services; mathematics teachers; mathematical software; learning tools. 1 Introduction The study of mathematical disciplines, as a rule, combines deep understanding of theory and practice. Within the framework of the Bologna Process and in the context of a single educational space, it would be advisable to use the best experience of the educational practice of European countries in combination with the domestic achievements to raise math education to a new level. In this context, there are a number of unresolved issues. ___________________ Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). 691 Analysis of recent research and publications. Some experience of using cloud services and cloud technologies in Ukrainian higher education already has been accumulated [5]. For example, the cloud infrastructure is reported to be used at the Kryvyi Rih State Pedagogical University [12], Google Apps cloud services are integrated into the educational environment of the Faculty of Physics and Mathematics of the Ternopil Volodymyr Hnatiuk National Pedagogical University [17]. Most studies are focused on the principles, approaches, and design of a higher education environment including cloud services [9]. Volodymyr P. Serhiienko and Igor S. Voitovich [23] consider the experience of integrating Moodle training courses with one or more cloud services. Particular attention is paid to the use of the cloud services in the process of distance learning of higher mathematics, which was studied by Oksana M. Markova [10], Natalya V. Rashevska [21], Svitlana V. Shokaliuk [11], Kateryna V. Vlasenko [33], Tetiana I. Zhylenko [35]. Usually, cloud services can be used to visualize data and calculations [3], in particular to solve problems and organize individual [18] or team work [25], to control students’ knowledge [24]. According to Kateryna I. Slovak research [30], the role of cloud-based math software in particular CoCalc [8] is growing significantly. Keith J. O’Hara, Douglas S. Blank and James Marshall explored four ways to use cloud services in the learning process: within the lectures (discussions); seminars; homework (individual) tasks; exams [16]. In Spain, the project “New Free Software Tools for the Automatic Correction of Complex Exercises” was carried out at the University of Madrid of Complutense, with the use of CoCalc service [1; 2]. In particular, it has been found that CoCalc is chosen by more students than other cloud services. This is due to the fact that, in most cases, that this tool is widely used for learning support, in particular math disciplines. Still students also do not have significant difficulties taking up other cloud services. David I. Ketcheson [4] described the experience of teaching school subjects (ranging from short to 2-3 classes and ending with several semesters) using the CoCalc service. Due to this research CoCalc may be used as a complement to the basic manuals of the subject discipline. The purpose of the article is to consider the advisable ways of using cloud services to support mathematics teachers training. 2 Research results The problem of training skilled education management staff as well as ICT-skilled teachers can hardly be considered today separately from the processes of innovative development of the educational space created in a school, region and in the educational system of a country or a world. In this regard, there is a need for basic research with a focus on advisable ways to develop the learning environment of educational institutions. Trends in the improvement of ICT tools searching for new technological solutions and new pedagogical and organizational models should be taken into account [15]. The main focus is on the transition from the mass deployment of individual 692 software products to a complex and integrative environment that supports distributed network services and cross-platform solutions. 2.1 The formation of professional competences of a mathematics teacher The main feature of the competency approach is that during the training process students are gaining competences necessary for leaving and professional realization in the information society [14]. It would be false to assume that at the beginning the students have no competence at all, since the process of its formation can be quite long and fall under the influence of various factors: training in educational institutions, professional activity, interpersonal communication and so on. Therefore, saying that students acquire certain competencies implies the formation of their competence at the particular level. Within the Tuning project, the specific competencies for the following subject areas have been considered: Business and Management, European Studies, History, Mathematics, Earth Sciences, Education, Nursing, Physics, Chemistry. In this project there are 42 subject areas: the main 9 are located on the Tuning site, the other 33 can be found on the Internet sites on the pages of the Tuning project [34]. The work was carried out by different groups of scholars, reflecting the specific traditions and development and implementation of educational programs in the field of each subject area. But at the same time, each group took into account the Tuning methodology, with further opportunities to create educational programs. By this way the project was developed using the same language (vocabulary, components), recommendations (learning outcomes and competencies, approaches to both learning and evaluating its results, etc.). Another source on professional competencies is the UK Quality Assurance Agency for Higher Education (QAA, UK). The Agency has approved Subject benchmark statements for 60 Bachelor’s degree programs with honors (in some approximation – Bachelor’s Degree in Ukraine), 17 Master’s programs and 16 programs for Healthcare professions [32]. As for the classification of professional competences, they are generally divided into three categories: domain knowledge, cognitive and domain skills, subject domain practical skills. Considering mathematical competence, which is a component of professional competence Ianina G. Stelmakh [31] treats it as a property inherent for a personality, which is ready to use mathematical tools independently and responsibly as confirmation of the theoretical and practical readiness of graduates for further professional activity. Svitalna O. Skvortsova [29] proposes her own classification of the professional competences of a future mathematics teacher. The basis is the generally accepted separation of competencies into key, special and basic competencies. At the same time, each competency is characterized by separate components: communicative, personal and professional. The professional component has two competencies: 693 ─ information competence (ability to process mathematical facts, work with mathematical data, organize a systematic search and generalize available mathematical material), ─ subject (presence of a comprehensive system of complex mathematical knowledge and willingness to use them in their professional activities; ability to solve typical professional problems with the involvement of mathematical apparatus). The communicative component consists of communicative competence (knowledge of mathematical terminology; willingness to transmit mathematical information; ability to use verbal and non-verbal means of transmitting mathematical data and information). The personal component contains: reflexive competence (desire to improve the use of mathematical tools in professional activity); creative competence (use of innovative mathematical methods in professional activity). Sometimes, among professional competencies consider: general professional [13] and specially professional. In this case, the specially professional competencies include: ─ ability to use professionally profiled knowledge in the field of mathematics (mathematical statistics), for the statistical processing of experimental data and mathematical modeling of natural phenomena and processes; ─ ability to use mathematical apparatus for modeling various processes; ─ ability to use professionally profiled knowledge and practical skills in algebra and number theory; ─ ability to use professionally profiled knowledge and practical skills to master the basics of theory and methods of theoretical research; ─ ability to use professionally profiled knowledge and practical skills in mathematical analysis; ─ ability to use knowledge and skills in analytical and differential geometry; ─ ability to use professionally profiled knowledge in discrete mathematics; ─ ability to use knowledge and skills in the theory of probabilities; ─ ability to use professionally profiled knowledge and skills in mathematical logic and theory of algorithms; ─ ability to use knowledge and skills in differential equations; ─ professionally profiled knowledge and skills in the theoretical foundations of computer science and practical use of computer technologies; ─ ability to use computer and ICT skills; ─ ability to use professional knowledge and practical skills in teaching mathematics in primary school. The above competences allow solving the typical problems that the graduates are facing at the pedagogical university, in particular the teachers of mathematics, in the performance of their professional functions. Analyzing professional functions, typical tasks of activity and content part of skills, it is expedient to distinguish a certain group of professional functions (Table 1) taking into account the properties and qualities (specialized professional competences) of graduates of pedagogical high school, namely teachers of mathematics of school mathematics. 694 Table 1. Professional functions, typical tasks of the activity, which should be possessed by mathematics teachers The name of a Content of typical activity Content of the skill function task Draw up a plan and a synopsis of lessons using Class planning educational and methodical documents and educational and methodical literature Conducting all Conducting forms of classes Use special knowledge in conducting classes classes in secondary To control the Obtain and use scientific and technical professional schools knowledge information for conducting classes acquired by the Use a computer to perform control measures students Provision of independent Use mathematics and informatics teaching methods methodological to conduct different forms of classes level of Educational knowledge activity To draw up and prepare for printing methodical Methodical instructions, manuals for mathematics and support of informatics with the use of educational literature, independent work educational-methodical and other instructive of students documents As shown in Table 1, specially professional competences do not relate only to such professional function as educational and public education of students. In these professional functions, due to specialized professional competencies, it is possible to solve all typical tasks of the activity, which are disclosed in the cells that characterize the content of the skill. If we consider specialized professional competences in terms of the system of skills that reflect them, we obtain the following correspondence (Table 2) between the specialized professional competences and the content of skills. In the Guidelines for the Development of Higher Education Standards, specific (professional, subject) competencies are defined as subject-area competencies and are important for successful professional activity in a particular specialty. 2.2 CoCalc in the system of teaching mathematical disciplines New technologies, information and communication networks create the basis for the implementation of a holistic approach to education and training [26]. The holistic approach focuses on the integration of science and practice, training and production, fundamental and applied knowledge and technological competences. First and foremost, it aims to develop management skills in education that should be based on a unified approach to learning, design and management. This is a promising area for developing the staff potential of the education system. Therefore, new approaches and models are needed to organize and develop the learning and training environment for 695 qualified teaching staff. Table 2. Specialized professional competencies and a system of skills that reflects them Competence in solving problems and problems of social activity, Content of the skill instrumental, general scientific and professional problems Use of modern technologies information Be able to use existing and learn new information technologies for In professional activity, using keywords in a specific industry based on professionally oriented (print and electronic) sources, with the help of new data appropriate methods, to search for new textual data (work with sources Search of educational, scientific and reference data); search for new graphic, audio and video data To apply the laws of formal logic in the process of Use formal logical procedures to analyze the available data for their compliance with the conditions of necessity and sufficiency to ensure efficient operation Use formal logical procedures analyze existing data for compliance with internal consistency requirements Use formal logic procedures to structure the data According to the results of structural and logical processing of the work data, the conclusion about their suitability for the implementation of the given functions intellectual activity Based on the results of the activities carried out using certain criteria to determine the quality of the previously performed logical operations In case of negative result of activity to find errors in structure of logical operations There is a problem of accessibility and ways of learning and supplying resources for better pedagogical effect of their use. This problem can be partially solved by using cloud computing tools. The main benefit of this technology is to improve access to qualitative resources (and sometimes the only way to access the resources you need). The idea is to identify approaches to modeling and evaluating cloud components and 696 computing capacity using the knowledge about the design of the learning environment and its different tools. Thus, Mariia A. Kyslova, Serhiy O. Semerikov and Kateryna I. Slovak includes in the mobile educational environment of higher mathematics: ─ mobile tools of supporting educational and, in particular, mathematical activities, ─ mobile tools of educational communication, ─ mobile tools of supporting the process of teaching higher mathematics, to support interaction between students and the teacher [6]. In addition to mobile learning tools, researchers in recent publications have taken the cloud services as learning tools. Mariia A. Kyslova and Kateryna I. Slovak [7] analyzed a number of cloud services that they propose to use in the learning process in combination with traditional learning tools: Google Apps for Education, Office 365, ThinkFree Online. In particular, each cloud service is characterized, its characteristics, components and the advantages of its use as a tool for teaching mathematical disciplines are highlighted. The following selection criteria can be used to select a cloud service [1]: ─ compare computing resources (RAM, number of available kernels), the amount of data that can be computed by a cloud service, without affecting these characteristics by the computing power of the user-operated device and provided free of charge; ─ the availability of tools for the organization of training and its control (it is necessary to take into account whether there is an existing distribution of exercises at the level, the ability to collect completed tasks and evaluate them); ─ the possibility of increasing the computing resources for a small fee, comparing tariff plans; ─ openness of the program code, possibility of setting of own settings and applications (special libraries), except for those provided by default (to individualize the work and settings of cloud service for an individual student or teacher); ─ possibility of joint editing, simultaneous work on one problem (project) of a group of students, resources of different formats. The advantages of cloud services include the following items (according to Natalya V. Rashevska and Viktoriia V. Tkachuk) [22]: ─ the data are accessible to the user from any device having access to the Internet; ─ the user is able to work with all educational material, without installing additional software; ─ the ability to work anywhere, not just within the audience; ─ the organization of the learning process is of a mixed type. But Mariia A. Kyslova and Kateryna I. Slovak [7] consider the use of only cloud services as teaching aids to be inadequate. In the process of studying mathematical disciplines, it is appropriate to pay attention to the specialized web-oriented versions of SCM (the principle of operation of which is based on cloud technologies), which are referred to by Sage. In addition to Sage, in [7] considered GeoGebra, MathCAD 697 Calculation Server, MapleNet, Web-Mathematica. Each software tool is presented as a short feature that can be used as a learning tool. At the same time, there is a tendency for the development of computer mathematics systems, which were still operating in a network environment (the so-called Web-SCM [20]) with respect to their gradual transformation into cloud-oriented systems. The main differences between Web-SCM and cloud-oriented SCM are covered in more detail in [27]. A variation of this type of system namely the cloud-oriented Web-SCM is CoCalc, the cloud-oriented version of Web-SCM Sage [27]. Modern SCM can be divided into seven main types, but despite the fact that each of these SCM has some differences in its purpose and architecture, it is considered that they have a similar structure [28]: ─ the computing core of the system occupies a central place; ─ codes for a large number of compiled functions and procedures that need to be performed fairly quickly, so the kernel volume is usually minimized; ─ user-friendly interface through which the user can easily access the kernel and get the result directly on the monitor screen; ─ powerful graphical toolkit extends the use of SCM not only for mathematical calculations, but also thanks to it can illustrate most non-mathematical processes; ─ extension packages that increase SCM capabilities by increasing the number of user- assigned tasks; ─ libraries of procedures and functions that allow the use of less commonly used, but equally important, rare procedures that are simply not included in the kernel due to its size limitations; ─ a help system through which the user can at any time refer to each section regarding the correct use of a particular function, syntax and examples of use. SCM has implemented a significant number of special mathematical operations, functions and methods [28]: ─ opening of brackets in symbolic expressions; ─ calculating the value of a numerical expression; ─ schedule of polynomials on factors; ─ calculating the value of a symbolic expression, but provided that the values of the variables are known; ─ erection of such additions without opening the brackets; ─ solving algebraic equations or a system of equations; ─ solving transcendental equations, or the approximate value of the roots of the equations; ─ performing mathematical analysis operations: calculating integrals, multiple integrals, finding primitives, boundaries of functions and numerical sequences; solving differential equations (analytically); ─ plotting functions on a plane and in space, constructing vectors; calculations from the section of linear algebra (multiplication of matrices, calculations of determinants, raising a square matrix to any natural degree) and many others. 698 The first stage of SCM development (60’s – 90’s of XX century) is characterized by the fact that SCM was distributed locally – it was necessary to install the software on the user’s computer and then it could be used in accordance with the license conditions. The second stage of SCM development (90-ies of XX century – the first decade of XXI century) was marked by the emergence of Web-SCM, in which one of the main characteristics was equipped with Web-interface. Web-SCMs have the following properties: ─ no need to install the system computing kernel on the client machine; ─ all calculations are performed directly on the Web server; ─ query execution and results are calculated using a Web browser. ─ In addition, the following features of Web-SCM stand out: ─ undemanding to the hardware component of the computer system; ─ indifference to the browser used; ─ ease of administration; ─ mobile access to training resources, programs and data, etc. [28]. Today, the most usual Web-SCMs include MathCAD Application Server (MAS), MapleNet, Matlab Web Server (MWS), webMathematica, wxMaxima and Sage. Web- SCMs are equipped with a user-friendly interface, powerful graphical tools, and they implement a significant amount of mathematical calculations, functions and methods. Among the specific characteristics of modern SCM there are: ─ availability of programming languages inherent in these systems; ─ importing data from other software; ─ tools for printing mathematical texts. There are several advantages to using CoCalc Web-SCM. Among them is the largest arsenal of tools for the development and research of various mathematical models within the mathematical disciplines. The first version of Sage (former SAGE) was released in February 2006. Using Sage in the process of teaching mathematical disciplines provides the opportunity [28]: 1. Perform calculations: both analytical and numerical. 2. Submit calculation results in natural, mathematical language using symbolism. 3. Build two- and three-dimensional graphs of curves and surfaces, histograms and any other images (excluding animations). 4. Combine calculations, text and graphics within a single worksheet, printing, publishing and collaborating on them. 5. Create models using Python’s built-in Sage language for practical work, educational research. 6. Create new features and classes in Python. The third stage of SCM development (since 2009) is related to the emergence of cloud oriented systems. CoCalc is a free service supported by the University of Washington, the National Science Foundation and Google. CoCalc was specifically designed to help 699 you use mathematical computing on the Android platform. CoCalc implements all the features of Sage, but there are some differences [28]. Strictly speaking, Sage is a console program. And all the calculations can be done in the console. Another issue is that this is inconvenient, which is why Sage Notebook and CoCalc were created. Historically, the first was the Sage Notebook. This is a graphical shell with a slightly outdated but user-friendly interface that is more suitable for working with Sage on a local computer. The Sage Notebook comes bundled with Sage and has the ability to perform calculations right in the browser. The Sage Notebook supports virtually every feature of the Sage console (except for code debugging commands), except you can: design sheets, add images, videos, 2d and 3d graphics, and create interactive applications. By making certain adjustments, you can make it work with the Sage Notebook over the Internet. There are sites that provide access to the Sage Notebook, but they use an older version of Sage. It is recommended to use CoCalc to work with Sage online. The idea behind the creation of CoCalc belongs to the professor of mathematics at the University of Washington, William Stein. Most servers are located in the US at the University of Washington. There are several servers in Europe. The servers are running the Ubuntu 14.04.1 LTS (Trusty) operating system with the Sage web-SCM kernel. Google App Engine is also used. For Linux applications, this feature is distinctive: they can clearly distinguish the console part, which contains all the features of the program, and the graphical part of which the user usually works. It’s easy to make the program work on one computer and its graphics part on another. Currently, various graphical environments are used to work with Sage. The Sage console is typically used for a variety of narrow tasks, such as: building your own mathematical web applications, debugging code, converting files to different formats. The main source of data and communication resource is the SMC User Forum. A developer forum has recently opened after SMC’s final transition to open projects. Active communication occurs in the Gitter chat; created a FAQ on Github. The principle of working at CoCalc is to create individual or group projects, fill them with training resources and work with individual resources or a group of resources at the same time. The system also preserves user actions, which are displayed in chronological order. It is possible to display the history of work with a particular learning resource (or project) of both a specific user and a group of users. Making certain changes to each project leads to a backup of the structure of the project itself. All copies are stored in chronological order, indicating the author of the changes. Considering the aforementioned advantages of cloud services in teaching mathematical disciplines, as well as the prospects of introducing into the learning process of the free-running CoCalc cloud service, unlike most varieties of mathematical software of other manufacturers, at the same time, it is powerful enough to provide these processes, the application of this system was selected as the subject of experimental study. 700 2.3 Organization and results of the experimental research The control and experimental groups of the experimental study were formed as follows: the control groups (CG) included the students trained according to the traditional method of mathematics teachers’ professional competencies formation; the experimental groups (EG) included students trained according to the author’s technique for using CoCalc as a training tool for mathematics teachers’ pre-service training [19]. The following components of the subject, technological and professional-practical competencies were examined: subject-pedagogical, informational-technological and mathematical competencies [19]. Each component was considered separately, and the values were calculated according to the levels: high, sufficient, average and low. For data analysis, matches (at the initial stage of the experiment) and differences (after the forming stage of the experiment) of the experimental and control group characteristics were determined according to Fisher’s criterion. For this purpose, statistical hypotheses were formulated: the absence of differences between the levels of formation of the individual components of the system of professional competencies and the significance of differences between the levels of formation of selected components. Analyzing the obtained results at the summarising stage of the experiment, it can be concluded that the levels of formation of professional competences of mathematics trainee teachers in control and experimental groups [19] coincide with the level of significance α=0,05. Comparing the levels of the formation of professional competencies in the control and experimental groups at the beginning of the formative stage and at the end of the experiment, one can observe an increase in the proportion of students with high and average levels of professional competence. The analysis of the results of the forming stage of the pedagogical experiment showed that the distribution of the levels of the formation of professional competencies in the experimental and control groups of mathematics trainee teachers has statistically significant differences due to the implementation of the developed method of using the cloud service CoCalc, which confirms the hypothesis of the study. 3 Conclusions and prospects of further research 1. In the study, the key concept is substantiated: the professional competence of a mathematics teacher is the ability of a person to perform professional activities in teaching mathematics of students and to achieve certain results on the basis of knowledge, skills and personal attitude. 2. According to the results of the research, special professional competencies were identified, the formation of which is expedient with the use of cloud services, namely: ability to use professionally profiled knowledge in the field of mathematics, for the statistical processing of experimental data and mathematical modeling of natural phenomena and processes; ability to use mathematical apparatus for modeling various processes; ability to work with a computer at the level of the user and the expert in the field of ICT. 701 3. During the study of domestic and foreign experience, the following advantages of using cloud services of mathematical purpose were revealed: saving resources (reducing the burden on the auditor’s fund, the environment, the cost of acquiring and upgrading computer hardware, software, staff salaries); mobility of access (employment as the assimilation of material at a convenient time and in a convenient place); elasticity (provision of additional computing resources at the user’s request). Given the aforementioned advantages of cloud-oriented learning tools in mathematical disciplines, as well as the prospects of implementing a CoCalc cloud service in the learning process, which is freely distributed and yet powerful enough to deliver the learning goals, it is advisable to use it to support mathematics teacher competencies formation. 4. The use of cloud services leads to the emergence and development of innovative forms of learning organization focused on collaborative learning activities on the Internet. It is shown that cloud services in teaching future mathematics teachers should be used as a tools for: communication (synchronous – chats, voice and video and asynchronous – mail, forums); collaboration (accessing, sharing, and collaborating with other users); data storage and processing. 5. The areas of use of CoCalc in training math teachers are: organization of educational communication; support of individual and group forms of organization of educational activities (classroom and extra-classroom); supporting learning management; providing clarity by constructing different interpretations of mathematical models, visualization of mathematical abstractions, etc.; providing accessibility through the use of a shared interface for access to environmental assets and reliable open source software; increasing temporal and spatial mobility; formation of a unified learning environment, the content of which is developed in the learning process. References 1. Cabrera-Granado, E., Díaz, E., Calderón, O.G., Domínguez-Adame, F., Maestre, D.: Entornos de aprendizaje online para el cálculo computacional en ciencias. In: La Sociedad del Aprendizaje. Actas del III Congreso Internacional sobre Aprendizaje, Innovación y Competitividad. CINAIC 2015 (14-16 de Octubre de 2015, Madrid, España), pp. 802-806. Universidad Politécnica de Madrid, Madrid (2015) 2. Díaz García, E., Cabrera Granado, E., Gómez Calderón, Ó., Maestre Varea, D., Domínguez-Adame Acosta, F.: Nuevas herramientas de software libre para la corrección automática de ejercicios complejos. Proyecto de Innovación y Mejora de la Calidad Docente Convocatoria 2015. Universidad Complutense, Madrid (2015) 3. Ivanova, H.I., Lavrentieva, O.O., Eivas, L.F., Zenkovych, Iu.O., Uchitel, A.D.: The students’ brainwork intensification via the computer visualization of study materials. In: Kiv, A.E., Shyshkina, M.P. (eds.) Proceedings of the 7th Workshop on Cloud Technologies in Education (CTE 2019), Kryvyi Rih, Ukraine, December 20, 2019, CEUR-WS.org, online (2020, in press) 4. Ketcheson, D. I.: Teaching numerical methods with IPython notebooks and inquiry-based learning. In: Proceedings of the 13th Python in Science Conference (SciPy 2014), pp. 20- 26. Austin (2014). doi:10.25080/Majora-14bd3278-004 702 5. Kiv, A.E., Soloviev, V.N., Semerikov, S.O.: CTE 2018 – How cloud technologies continues to transform education. In: Kiv, A.E., Soloviev, V.N. (eds.) Proceedings of the 6th Workshop on Cloud Technologies in Education (CTE 2018), Kryvyi Rih, Ukraine, December 21, 2018. CEUR Workshop Proceedings 2433, 1–19. http://ceur-ws.org/Vol- 2433/paper00.pdf (2019). Accessed 10 Sep 2019 6. Kyslova, M.A., Semerikov, S.O., Slovak, K.I.: Development of mobile learning environment as a problem of the theory and methods of use of information and communication technologies in education. Information Technologies and Learning Tools 42(4), 1–19 (2014). doi:10.33407/itlt.v42i4.1104 7. Kyslova, M.A., Slovak, K.I.: Khmarni zasoby navchannia matematychnykh dystsyplin (Cloud means of teaching mathematical subjects). New computer technology 11, 53–58 (2013) 8. Markova, O., Semerikov, S., Popel, M.: CoCalc as a Learning Tool for Neural Network Simulation in the Special Course “Foundations of Mathematic Informatics”. In: Ermolayev, V., Suárez-Figueroa, M.C., Yakovyna, V., Kharchenko, V., Kobets, V., Kravtsov, H., Peschanenko, V., Prytula, Ya., Nikitchenko, M., Spivakovsky A. (eds.) Proceedings of the 14th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer (ICTERI, 2018), Kyiv, Ukraine, 14- 17 May 2018, vol. II: Workshops. CEUR Workshop Proceedings 2104, 338–403. http://ceur-ws.org/Vol-2104/paper_204.pdf (2018). Accessed 30 Nov 2018 9. Markova, O.M., Semerikov, S.O., Striuk, A.M., Shalatska, H.M., Nechypurenko, P.P., Tron, V.V.: Implementation of cloud service models in training of future information technology specialists. In: Kiv, A.E., Soloviev, V.N. (eds.) Proceedings of the 6th Workshop on Cloud Technologies in Education (CTE 2018), Kryvyi Rih, Ukraine, December 21, 2018. CEUR Workshop Proceedings 2433, 499–515. http://ceur-ws.org/Vol- 2433/paper34.pdf (2019). Accessed 10 Sep 2019 10. Markova, O.M.: The tools of cloud technology for learning of fundamentals of mathematical informatics for students of technical universities. In: Semerikov, S.O., Shyshkina, M.P. (eds.) Proceedings of the 5th Workshop on Cloud Technologies in Education (CTE 2017), Kryvyi Rih, Ukraine, April 28, 2017. CEUR Workshop Proceedings 2168, 27–33. http://ceur-ws.org/Vol-2168/paper5.pdf (2018). Accessed 21 Mar 2019 11. Merzlykin, P.V., Popel, M.V., Shokaliuk, S.V.: Services of SageMathCloud environment and their didactic potential in learning of informatics and mathematical disciplines. In: Semerikov, S.O., Shyshkina, M.P. (eds.) Proceedings of the 5th Workshop on Cloud Technologies in Education (CTE 2017), Kryvyi Rih, Ukraine, April 28, 2017. CEUR Workshop Proceedings 2168, 13–19. http://ceur-ws.org/Vol-2168/paper3.pdf (2018). Accessed 21 Mar 2019 12. Mintii, I.S.: Using Learning Content Management System Moodle in Kryvyi Rih State Pedagogical University educational process. In: Kiv, A.E., Shyshkina, M.P. (eds.) Proceedings of the 7th Workshop on Cloud Technologies in Education (CTE 2019), Kryvyi Rih, Ukraine, December 20, 2019, CEUR-WS.org, online (2020, in press) 13. Modlo, Ye.O., Semerikov, S.O., Shajda, R.P., Tolmachev, S.T., Markova, O.M., Nechypurenko, P.P., Selivanova, T.V.: Methods of using mobile Internet devices in the formation of the general professional component of bachelor in electromechanics competency in modeling of technical objects. In: Kiv, A.E., Shyshkina, M.P. (eds.) Proceedings of the 7th Workshop on Cloud Technologies in Education (CTE 2019), Kryvyi Rih, Ukraine, December 20, 2019, CEUR-WS.org, online (2020, in press) 14. Moiseienko, M.V., Moiseienko, N.V., Kohut, I.V., Kiv, A.E.: Digital competence of pedagogical university student: definition, structure and didactical conditions of formation. 703 In: Kiv, A.E., Shyshkina, M.P. (eds.) Proceedings of the 7th Workshop on Cloud Technologies in Education (CTE 2019), Kryvyi Rih, Ukraine, December 20, 2019, CEUR- WS.org, online (2020, in press) 15. Nosenko, Yu.H., Popel, M.V., Shyshkina, M.P.: The state of the art and perspectives of using adaptive cloud-based learning systems in higher education pedagogical institutions (the scope of Ukraine). In: Kiv, A.E., Soloviev, V.N. (eds.) Proceedings of the 6th Workshop on Cloud Technologies in Education (CTE 2018), Kryvyi Rih, Ukraine, December 21, 2018. CEUR Workshop Proceedings 2433, 173–183. http://ceur-ws.org/Vol- 2433/paper10.pdf (2019). Accessed 10 Sep 2019 16. O’Hara, K. J., Blank, D., Marshall, J.: Computational Notebooks for AI Education. In: Proceedings of the Twenty-Eighth International Florida Artificial Intelligence Research Society Conference, FLAIRS 2015. AAAI Press, Palo Alto (2015). doi:10.13140/2.1.2434.5928 17. Oleksiuk, V.P., Oleksiuk, O.R.: Methodology of teaching cloud technologies to future computer science teachers. In: Kiv, A.E., Shyshkina, M.P. (eds.) Proceedings of the 7th Workshop on Cloud Technologies in Education (CTE 2019), Kryvyi Rih, Ukraine, December 20, 2019, CEUR-WS.org, online (2020, in press) 18. Osadcha, K., Osadchyi, V., Semerikov, S., Chemerys, H., Chorna, A.: The Review of the Adaptive Learning Systems for the Formation of Individual Educational Trajectory. CEUR- WS.org, online (2020, in press) 19. Popel, M.V.: Using Cocalc as a Training Tool for Mathematics Teachers’ pre-Service Training. Information Technologies and Learning Tools 68(6), 251–261 (2018). doi:10.33407/itlt.v68i6.2404 20. Popel, M.V., Shokalyuk, S.V., Shyshkina, M.P.: The Learning Technique of the SageMathCloud Use for Students Collaboration Support. In: Ermolayev, V., Bassiliades, N., Fill, H.-G., Yakovyna, V., Mayr, H.C., Kharchenko, V., Peschanenko, V., Shyshkina, M., Nikitchenko, M., Spivakovsky, A. (eds.) 13th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer (ICTERI, 2017), Kyiv, Ukraine, 15-18 May 2017. CEUR Workshop Proceedings 1844, 327–339. http://ceur-ws.org/Vol-1844/10000327.pdf (2017). Accessed 21 Mar 2019 21. Rashevska, N.V., Soloviev, V.N.: Augmented Reality and the Prospects for Applying Its in the Training of Future Engineers. In: Kiv, A.E., Soloviev, V.N. (eds.) Proceedings of the 1st International Workshop on Augmented Reality in Education (AREdu 2018), Kryvyi Rih, Ukraine, October 2, 2018. CEUR Workshop Proceedings 2257, 192–197. http://ceur- ws.org/Vol-2257/paper18.pdf (2018). Accessed 30 Nov 2018 22. Rashevska, N.V., Tkachuk, V.V.: Technological conditions of mobile learning at high school. Metallurgical and Mining Industry 3, 161–164 (2015) 23. Serhiienko, V.P., Voitovich, I.S.: Creation of educational resources in the Moodle environment based on "cloud computing" technology. Information Technologies and Learning Tools 24(4) (2011). doi:10.33407/itlt.v24i4.518 24. Shapovalova, N., Rybalchenko, O., Dotsenko, I., Bilashenko, S., Striuk, A., Saitgareev, L.: Adaptive Testing Model as the Method of Quality Knowledge Control Individualizing. In: Ermolayev, V., Mallet, F., Yakovyna, V., Kharchenko, V., Kobets, V., Korniłowicz, A., Kravtsov, H., Nikitchenko, M., Semerikov, S., Spivakovsky, A. (eds.) Proceedings of the 15th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer (ICTERI, 2019), Kherson, Ukraine, June 12-15 2019, vol. II: Workshops. CEUR Workshop Proceedings 2393, 984–999. http://ceur-ws.org/Vol-2393/paper_328.pdf (2019). Accessed 30 Jun 2019 704 25. Shyshkina, M.P., Marienko, M.V.: Augmented reality as a tool for open science platform by research collaboration in virtual teams. In: Kiv, A.E., Shyshkina, M.P. (eds.) Proceedings of the 2nd International Workshop on Augmented Reality in Education (AREdu 2019), Kryvyi Rih, Ukraine, March 22, 2019. CEUR Workshop Proceedings 2547, 107–116. http://ceur-ws.org/Vol-2547/paper08.pdf (2020). Accessed 10 Feb 2020 26. Shyshkina, M.: Holistic Approach to Training of ICT Skilled Educational Personnel. CEUR Workshop Proceedings 1000, 436–445 (2013) 27. Shyshkina, М.P., Kogut, U.P., Popel, М.V.: Systems of computer mathematics in the cloud-based learning environment of the educational institution. Science and Education a New Dimension. Pedagogy and Psychology 2(14), 75–78 (2014). doi:10.14308/ite000578 28. Shyshkina, М.P., Popel, М.V.: Cloud based learning environment formation for mathematics disciplines learning using the SageMathCloud (guidelines). Information Technologies in Education 26, 148–165 (2016) 29. Skvortsova, S. O.: Formuvannia profesiinoi kompetentnosti v maibutnoho vchytelia matematyky (Formation of professional competence in the future teacher of mathematics). Pedahohichna nauka: istoriia, teoriia, praktyka, tendentsii rozvytku 4. http://web.archive.org/web/20191222055038/http://intellect- invest.org.ua/ukr/pedagog_editions_e- magazine_pedagogical_science_vypuski_n4_2010_st_4/ (2010). Accessed 28 Nov 2019 30. Slovak, K.I., Semerikov, S.O., Tryus, Yu.V.: Mobilni matematychni seredovyshcha: suchasnyi stan ta perspektyvy rozvytku (Mobile mathematical environments: current state and development prospects). Naukovyi chasopys Natsionalnoho pedahohichnoho universytetu imeni M. P. Drahomanova. Seriia 2. Kompiuterno-oriientovani systemy navchannia 12(19), 102–109 (2012) 31. Stelmakh, Ia.G.: Formirovanie professionalnoi matematicheskoi kompetentnosti studentov – budushchikh inzhenerov (Formation of professional mathematical competence of students – future engineers). Dissertation, Samara State University of Social Sciences and Education (2011) 32. Subject Benchmark Statements: List of statements available on the QAA website. https://www.qaa.ac.uk/docs/qaa/subject-benchmark-statements/subject-benchmark- statements.pdf?sfvrsn=1656ff81_23 (2020). Accessed 21 Mar 2020 33. Vlasenko, K., Chumak, O., Lovianova, I., Kovalenko, D., Volkova, N.: Methodical requirements for training materials of on-line courses on the platform “Higher school mathematics teacher”. In: Semerikov, S., Chukharev, S., Sakhno, S., Striuk, A., Osadchyi, V., Solovieva, V., Vakaliuk, T., Nechypurenko, P., Bondarenko, O., Danylchuk, H. (eds.) The International Conference on Sustainable Futures: Environmental, Technological, Social and Economic Matters (ICSF 2020). Kryvyi Rih, Ukraine, May 20-22, 2020. E3S Web of Conferences 166, 10011 (2020). doi:10.1051/e3sconf/202016610011 34. WELCOME TO TUNING PROJECT. http://www.unideusto.org/tuning. Accessed 28 Nov 2019 35. Zhylenko, T.I., Martynova, N.S., Shuda, I.A., Chykalov, Ye.A., Kuzmuk, D.A.: Auto Checker of Higher Mathematics – an element of mobile cloud education. In: Kiv, A.E., Shyshkina, M.P. (eds.) Proceedings of the 7th Workshop on Cloud Technologies in Education (CTE 2019), Kryvyi Rih, Ukraine, December 20, 2019, CEUR-WS.org, online (2020, in press)