<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Experience in the development and application of an electronic learning resource in the course "Internet Programming" based on Moodle*</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>V.I. Vernadsky Crimean Federal University</institution>
          ,
          <addr-line>Simferopol</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The article discusses the experience of developing and using the electronic educational resource "Internet programming" based on the Moodle educational platform. The concept of “electronic learning resource” is defined, three sections of the course are described: HTML, CSS, and JavaScript and a brief description of their contents. The article presents the organizational structure of the training resource and a list of typical materials for each topic, provides examples of some training materials.</p>
      </abstract>
      <kwd-group>
        <kwd>electronic learning resource</kwd>
        <kwd>Moodle</kwd>
        <kwd>Internet programming</kwd>
        <kwd>HTML</kwd>
        <kwd>CSS</kwd>
        <kwd>JavaScript</kwd>
        <kwd>jQuery</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Currently, the requirements for the use of electronic information and educational
resources are included in the Federal Law of the Russian Federation “On Education in
the Russian Federation” and in the requirements of the Federal State Educational
Standards in all areas of training specialists in higher education.</p>
      <p>
        The concept of "electronic learning resource" includes a wide range of information
resources, presented in various forms and using various technologies for this
presentation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Starting with a text document with guidelines, presentations with lecture notes,
and ending with a training course in the MOOC format (Massive Open Online
Course) – all this can be attributed to electronic training or educational resources and
together constitutes electronic information and educational environment (Electronic
Information – Educational Environment – EIEE) [
        <xref ref-type="bibr" rid="ref10 ref7">10,7</xref>
        ].
      </p>
      <p>
        The use of EIEE in the educational process can improve the quality of training of
modern specialists, which at present cannot be achieved only by traditional forms,
methods, and teaching aids [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        The main task of the scientific and methodological training center for distance
education in the Humanities and Education Science Academy (branch) of V. I. Vernadsky
*
Crimean Federal University in Yalta is the introduction of electronic learning resources
into the educational process [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The electronic educational environment of the distance
education center is implemented in the Moodle learning management system [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        Consider the experience of creating and using an electronic learning resource in the
course "Internet programming". The course "Internet programming" is studied by
students in the direction of preparation 09.03.03 "Applied Informatics" in the third year.
This electronic learning resource is certified by an expert commission and is included
in the register of the electronic educational resources of V. I. Vernadsky Crimean
Federal University. In periodicals, one can often find a description of the experience of
using online courses in various academic courses [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], as well as the principles of the
formation of the content of an educational electronic resource [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
2
      </p>
      <p>HTML and CSS as basic tools for creating web resources
The course consists of 10 sections corresponding to 10 topics. The introductory part of
the course contains all the formal data following the requirements for such training
resources: metadata of the electronic educational resource, the glossary of the course,
the work program of the course, links to the information support of the course,
guidelines for organizing independent work.</p>
      <p>The course material is divided into three sections (modules), each of which includes
several topics.</p>
      <p>The first section is devoted to the basics of Internet programming - the markup
language for hypertext documents - HTML. This section examines the basic tag
constructions that originally existed and defined the layout of a web document: font formatting
tags, paragraph formatting tags, tags for creating and managing hyperlinks on the page,
designed to go to other pages of the site and inside the same page, tags for placing
graphics and creating tables and forms. We study not only tags but also their attributes
using specific examples. The materials in this section also introduce new tags that have
been introduced in the latest version of the markup language - HTML5. This includes
information about semantic tags that define the logical layout of a web page or its
structural elements, such as &lt;section&gt;, &lt;header&gt;, &lt;nav&gt;, &lt;footer&gt;, &lt;hgroup&gt;,
&lt;figure&gt;, &lt;article&gt;, &lt;aside&gt; and others, as well as tags for including
multimedia resources in web documents: &lt;audio&gt; and &lt;video&gt; and the &lt;canvas&gt; tag,
which defines the area with the ability to draw using scripts.</p>
      <p>The training material discusses all the additional features that are included in the
functionality and appearance of such a web page object as a form - the main element of
user interaction with an Internet resource.</p>
      <p>These are elements such as fields for selecting a date and its elements, fields for
selecting and setting time, widgets for choosing colors, input fields for phone numbers,
and email addresses. Such an attribute of form objects as "placeholder" allows you to
specify the text of a hint about the purpose of the input field, the attribute "required"
defines the form field as required. In this way, students are introduced to the basic web
page layout tools that are available in HTML5.</p>
      <p>In the second section of the Internet programming course, which is studied over
several topics, students get acquainted with the formal language for the appearance of a
web page - CSS (Cascading Style Sheets) and the features that its latest version of CSS3
provides. CSS is a formal language based on finding a specific element of a web page
and setting its properties to specific values. So-called selectors are used to searching
for page elements. The selector tells the browser which page element to apply the style
to. Any HTML tag can act as a selector, for example, &lt;h1&gt;, &lt;p&gt;, &lt;ul&gt;, etc. There are
selectors for the attribute “class”, which is set when marking up the page element,
for example, &lt;p class = ”par”&gt;, or by identifier, for example, &lt;div id =
”block1”&gt;. Some universal selectors access all elements of a web page, contextual,
child, and attribute selectors. Pseudo-class selectors are used to selecting page elements
that are difficult or impossible to access with the help of other selectors. Examples of
such selectors can be hyperlinks (:link) or elements that are currently under the
mouse cursor (:hover), as well as children of other selectors, for example, a specific
table cell or list line.</p>
      <p>After assigning the selector to which you want to apply to format, the parameters
and their values are set. Selector formatting rules can include properties such as color,
background, borders, size, and other options for displaying an element in the browser.</p>
      <p>The course includes training materials on the properties and rules of CSS, which
became available in CSS3, which provides a modern level of development of the style
of web pages. These include such features as displaying rounded corners of page
elements, creating gradient fills, transparency, and shadows for both blocks and text. A
mandatory requirement for a modern site is its adaptability, i.e. adequate display on
screens with any available resolution, ranging from typical smartphones, tablets, and
ending with widescreen desktop computers (desktop personal computers). The @media
rule is responsible for this. This rule allows you to specify the media type and those
changes to CSS properties that should be applied to page elements when displayed on
different devices.</p>
      <p>The materials presented in the electronic training resource not only provide
theoretical information but also give practical examples of using both the markup language
and CSS, analyze typical typesetting techniques using both the block model and other
modern web programming tools.</p>
      <p>The following are examples of CSS training material for implementing a flexible
layout.</p>
      <p>The flexExample.html file contains the following code:
&lt;!DOCTYPE html&gt;
&lt;html lang="ru"&gt;
&lt;head&gt;
&lt;meta charset="UTF-8"&gt;
&lt;title&gt;Flex template&lt;/title&gt;
&lt;link rel="Stylesheet" href="css/styleFlex.css"&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;li&gt;&lt;a href="#"&gt;Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Portfolio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Contacts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;main class="main-content"&gt;
&lt;div class="main-left"&gt;Contents 1&lt;/div&gt;
&lt;div class="main-right"&gt;Contents 2&lt;/div&gt;
&lt;/main&gt;
&lt;footer class="main-footer"&gt;Copyright&amp;copy;&lt;/footer&gt;
&lt;/body&gt;
&lt;/html&gt;
The contents of the styleFlex.css file:
The view of the web page in the browser window is shown in Fig. 1.</p>
    </sec>
    <sec id="sec-2">
      <title>JavaScript programming language</title>
      <p>
        The third module of the “Internet Programming” course is devoted to the study of the
JavaScript programming language [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Currently, JavaScript is the main scripting
language when developing the interface of the client-side of the website. Using JavaScript,
interactive elements are created, such as menus, form processing scripts, slide shows,
and others. Its widespread use is also dictated by the fact that all modern browsers
support it. Using JavaScript in developing the site, the programmer can be sure that the
script will execute in any browser. JavaScript is a multi-paradigm programming
language and supports paradigms such as functional, procedural, and object-oriented.
      </p>
      <p>The electronic educational resource includes topics such as the basics of
programming in JavaScript. The basic syntax of the language is based on the programming
language C and C ++. Students study the technology of working with variables, basic
arithmetic operations, the use of a library with mathematical functions, the basic
algorithmic design: if..else statement., switches, and loops. Also, they get acquainted with
the predefined language objects: Object, Array, Boolean, Date,
Function, Math, Number - and methods for using them.</p>
      <p>A separate topic in this section is devoted to the object model of the JavaScript
programming language. It is called the DOM (Document Object Model) and provides an
application programming interface or application programming interface (API) for
HTML and XML documents. It defines the logical structure of web documents and how
to interact with them. The entire model of the web page is included in the object model:
&lt;!DOCTYPE html&gt;
&lt;html lang="ru"&gt;
&lt;head&gt;
&lt;meta charset="UTF-8"&gt;
&lt;style&gt;
#slide {</p>
      <p>box-shadow: rgb(150, 150, 150) 10px 10px</p>
      <p>}
&lt;/style&gt;
&lt;title&gt;Button Slide Show&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div align='center'&gt;
&lt;h3&gt;Slide Show&lt;/h3&gt;
&lt;img id="slide" src="img/crimea1.jpg" width="600"
height="400"&gt;
&lt;p&gt;
&lt;button onclick="show(-1);"&gt;</p>
      <p>&lt;/button&gt;
&lt;button onclick="show(+1);"&gt;
&lt;/button&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;script&gt;</p>
      <p>var URLs = new Array('img/crimea3.jpg',
'img/crimea4.jpg',</p>
      <p>'img/crimea5.jpg', 'img/crimea6.jpg',
'img/crimea8.jpg',</p>
      <p>'img/crimea9.jpg', 'img/crimea10.jpg',
'img/crimea11.jpg', 'img/crimea1.jpg');
var currentImage = 0;
function show(direction) {
currentImage += direction;
if (currentImage == URLs.length)</p>
      <p>currentImage = 0;
if (currentImage == -1)</p>
      <p>currentImage = URLs.length - 1;
document.getElementById('slide').setAttribute('src', URLs[currentImage]);</p>
      <p>}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
This module includes the topic of considering algorithms and solutions to typical web
programming tasks: placing a running clock, calendar, programming an online
calculator, creating and processing a cascading menu on a page. Below is the text of the script
that creates the table on the page.
&lt;!DOCTYPE html&gt;
&lt;html lang="ru"&gt;
&lt;head&gt;
&lt;meta charset="UTF-8"&gt;
&lt;title&gt;JavaScript Table&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id="wrapper"&gt;
&lt;script&gt;
var str = '&lt;table border="1px" width="30%"&gt;';
for (var i = 1; i &lt; 10; i++) {
str += '&lt;tr&gt;';
for (var j = 1; j &lt; 10; j++) {
str += '&lt;td&gt;';
str += i * j;
str += '&lt;/td&gt;';
}
}
str += '&lt;/tr&gt;';
str += '&lt;/table&gt;';
var el = document.getElementById('wrapper');
el.innerHTML = el.innerHTML + str;
&lt;/script&gt;
Currently, a large number of JavaScript libraries have been created. One of the most
popular is the jQuery library. The study of techniques for working with this library,
namely: connection and application are also considered in the framework of this
learning resource.
4</p>
      <p>The organizational structure of electronic educational
resource
Typical content for each topic includes the following sections:
- a description of the topic, including a summary of the main issues, addressed in it;
- A glossary or dictionary of highly specialized terms that are first introduced to
teaching people when studying this topic. The terms and their interpretation are given,
including, if required, translation into a foreign language and examples;
- a lecture on the topic, including theoretical information, syntactic rules, and
semantic interpretation of the constructions of the markup language HTML or CSS, the
programming language JavaScript, examples of their use.</p>
      <p>- laboratory work, in which students are invited to complete a practical task on a
particular topic of the course; consolidate the received theoretical information and
practice practical skills;
- a list of literary sources or links to Internet resources on the topic;
- questions for self-testing and independent work
An example of the presentation of training material is shown in Fig. 2.</p>
      <p>
        The system for setting up training materials allows you to place them in various
formats: lectures, assignments, pdf documents, presentations, videos, and graphics [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
In addition to the standard sections of its description and glossary, each topic includes
a lecture, a description of laboratory work, or a practical lesson. As a rule, it includes a
presentation with lecture notes, a list of references, questions for self-examination, and
independent work.
In the process of training, students are invited to pass three tests that complete the study
of the corresponding section of the course: HTML, CSS, JavaScript. Modern
technologies for assessing learning outcomes can be found in the article [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The article notes
the benefits of using the Moodle electronic platform for conducting the assessment
procedure. As an example, you can get acquainted with the materials outlined in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The
flexible system for setting up test tasks offered by Moodle allows you to group random
questions of the test in the process of passing it, adjust the number of attempts, test
time, and other parameters. The test questions bank contains more than 120 different
tasks.
      </p>
      <p>The course "Internet programming" provides a course project and an exam. Typical
topics of course projects and guidelines for its implementation are also included in the
electronic educational resource. The assessment fund also includes questions for exam
preparation. In the final part of the course, students are invited to undergo final testing.
The final test consists of 25 questions in all sections of the course. The data of the test
results of all tests and especially the final one are taken into account in the final
assessment of the student in the exam and significantly affect the assessment of the course.</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>
        The presentation of electronic educational resources in the Moodle system has another
significant advantage - it allows you to quickly maintain the course information in an
up-to-date form, which is very important for such a dynamically developing field of
programming as web programming [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The e-learning resource “Internet
programming” is actively used in the learning process of both full-time and part-time students.
      </p>
      <p>In conclusion, I would like to note that the new educational standards of higher
education in the Russian Federation expand the scope of an educational institution
towards the formation of electronic information and the educational environment. Thus,
the teacher gets additional opportunities for a creative approach to the organization of
the educational process, which contributes to the development of the professional
competencies of modern specialists.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Ivanov</surname>
            <given-names>A.V.</given-names>
          </string-name>
          <article-title>Review of information technologies and their importance in the educational directory of education</article-title>
          .
          <source>RUDN Journal of Informatization of Education</source>
          ,
          <volume>15</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>107</fpage>
          -
          <lpage>113</lpage>
          . (In Russian) DOI
          <volume>10</volume>
          .22363/
          <fpage>2312</fpage>
          -8631-2018-15-1-
          <fpage>107</fpage>
          -113
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>K.</given-names>
            <surname>Yu. Androsov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.F.</given-names>
            <surname>Golubeva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.V.</given-names>
            <surname>Spasennikova</surname>
          </string-name>
          <article-title>Prospects for the development of digital education and mass open online courses in the assessments of teachers and students</article-title>
          .
          <source>Ergo design</source>
          . Vol.
          <volume>2019 N 4</volume>
          (
          <issue>6</issue>
          ), pp.
          <fpage>214</fpage>
          -
          <lpage>222</lpage>
          (In Russian.) DOI:
          <fpage>10</fpage>
          .30987/
          <fpage>2619</fpage>
          -1512-2019
          <source>- 2019-4-214-222</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Konnova</surname>
            <given-names>L. P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lipagina</surname>
            <given-names>L. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Postovalova</surname>
            <given-names>G. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rylov</surname>
            <given-names>A. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stepanyan</surname>
            <given-names>I. K.</given-names>
          </string-name>
          <article-title>Adaptive online course in mathematics: the experience of designing and implementation</article-title>
          .
          <source>Business. Education. Law</source>
          ,
          <year>2020</year>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>436</fpage>
          -
          <lpage>446</lpage>
          . (In Russian) DOI:
          <fpage>10</fpage>
          .25683/VOLBI.
          <year>2020</year>
          .
          <volume>50</volume>
          .161
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kruglyk</surname>
            <given-names>V.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Osadchyi</surname>
            <given-names>V.V.</given-names>
          </string-name>
          <article-title>Developing Competency in Programming among Future Software Engineers</article-title>
          .
          <source>Integratsiya obrazovaniya = Integration of Education</source>
          .
          <year>2019</year>
          ;
          <volume>23</volume>
          (
          <issue>4</issue>
          ), pp.
          <fpage>587</fpage>
          -
          <lpage>606</lpage>
          . (In Russian.)
          <source>DOI: 10.15507/1991-9468.097.023.201904</source>
          .
          <fpage>587</fpage>
          -
          <lpage>606</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Krylova</surname>
            <given-names>E. A.</given-names>
          </string-name>
          <article-title>Blending learning in higher education</article-title>
          , Tomsk State Pedagogical University Bulletin,
          <year>2020</year>
          , Vol.
          <volume>1</volume>
          (
          <issue>207</issue>
          ), pp.
          <fpage>86</fpage>
          -
          <lpage>93</lpage>
          (In Russian) DOI:
          <fpage>10</fpage>
          .23951/
          <fpage>1609</fpage>
          -624X-2020-1-
          <fpage>86</fpage>
          - 93
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Makhmutova</surname>
            <given-names>M.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Senicheva</surname>
            <given-names>E.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Akimova</surname>
            <given-names>O.A.</given-names>
          </string-name>
          <article-title>Technology for the development and use of electronic educational resources in the educational process of a university</article-title>
          . Open Education.
          <year>2019</year>
          ;
          <volume>23</volume>
          (
          <issue>6</issue>
          ):
          <fpage>50</fpage>
          -
          <lpage>58</lpage>
          . (In Russian.) DOI:
          <fpage>10</fpage>
          .21686/1818-4243-2019-6-
          <fpage>50</fpage>
          -58
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>N.</given-names>
            <surname>Mamgain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sharma</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Goyal</surname>
          </string-name>
          <article-title>Learner's perspective on video-viewing features offered by MOOC providers: Coursera and</article-title>
          edX,
          <source>2014 IEEE International Conference on MOOC, Innovation and Technology in Education (MITE)</source>
          ,
          <year>Patiala</year>
          ,
          <year>2014</year>
          , pp.
          <fpage>331</fpage>
          -
          <lpage>336</lpage>
          . DOI:
          <volume>10</volume>
          .1109/MITE.
          <year>2014</year>
          .7020298
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Russ</given-names>
            <surname>Ferguson Beginning JavaScript.The</surname>
          </string-name>
          Ultimate Guide to Modern JavaScript Development // Ocean, NJ, USA,
          <year>2019</year>
          , 206p. ISBN-
          <volume>13</volume>
          (electronic):
          <fpage>978</fpage>
          -1-
          <fpage>4842</fpage>
          -4395-4 DOI: 10.1007/978-1-
          <fpage>4842</fpage>
          -4395-4
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Shagilova</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>Architecture and implementation of online testing to check solutions to Olympiad programming problems</article-title>
          . Vestnik of Don State Technical University.
          <year>2018</year>
          ;
          <volume>18</volume>
          (
          <issue>2</issue>
          ):
          <fpage>214</fpage>
          -
          <lpage>222</lpage>
          . (In Russian.) DOI:
          <fpage>10</fpage>
          .23947/1992-5980-2018-18-2-
          <fpage>214</fpage>
          -222
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Shtanko M.</surname>
          </string-name>
          <article-title>A. Electronic learning as a modern educational resource</article-title>
          .
          <source>Business. Education. Law</source>
          ,
          <year>2019</year>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>445</fpage>
          -
          <lpage>449</lpage>
          . (In Russian) DOI:
          <fpage>10</fpage>
          .25683/VOLBI.
          <year>2019</year>
          .
          <volume>47</volume>
          .245
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>Smirnova</given-names>
            <surname>Zh</surname>
          </string-name>
          .V.,
          <string-name>
            <surname>Krasikova</surname>
            <given-names>O.G.</given-names>
          </string-name>
          <article-title>Modern tools and technologies for assessing learning</article-title>
          outcomes // Vestnik of Minin University.
          <year>2018</year>
          . Vol.
          <volume>6</volume>
          , no.
          <source>3. Р. 9. DOI: 10.26795/2307- 1281- 2018-6-3-9</source>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Zaslavskaya</surname>
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>Principles of content formation educational electronic resource</article-title>
          .
          <source>RUDN Journal of Informatization of Education</source>
          ,
          <volume>14</volume>
          (
          <issue>3</issue>
          ), pp.
          <fpage>309</fpage>
          -
          <lpage>316</lpage>
          . (In Russian) DOI
          <volume>10</volume>
          .22363/
          <fpage>2312</fpage>
          -8631-2017-14-3-
          <fpage>309</fpage>
          -316
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>