The article discusses the use of cloud platforms and virtualization technologies, including those based on virtual machines from Microsoft, Amazon, Google, Yandex, Mail.ru for organizing universal training workstations for students with the unification of system and application software for individual study. The main advantages of using cloud-based software over traditional academical one in the educational environment are considered. The great attention is paid to the issues of organizing a virtual workplace in order to increase the effectiveness of training both in the educational organization and outside the classroom. The materials presented were tested at the Department of Computational Mathematics and Methods of Teaching Computer Science in the classroom by the authors of the article.
Annotation. In the paper an analysis of various programming languages previously used for educational process are carried out. Criteria are proposed to be followed for choosing a language in programming courses that will result in the improvements in the study. The basic methodological approaches to teaching programming in the course “Languages and programming methods” are described. The requirements for training tasks are developed, which will gain the interest in programming. Ways of further improvements to the teaching process are discussed.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.