<!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>Сервіси середовища SageMathCloud та їх дидактичний потенціал у процесі навчання інформатичних та математичних дисциплін</article-title>
      </title-group>
      <fpage>13</fpage>
      <lpage>19</lpage>
      <abstract>
        <p>Анотація. У статті розглянуті питання доцільного використання середовища SageMathCloud як інтегратора сервісів, що можуть бути використані під час організації різних видів навчальної діяльності. Метою дослідження є визначення структурних елементів середовища SageMathCloud, які доречно використовувати в процесі навчання інформатичних та математичних дисциплін. Завданнями дослідження є: розглянути структуру ядра середовища SageMathCloud; виділити структурні елементи, які можна застосовувати у навчанні інформатичних та математичних дисциплін й дослідити можливості їх використання. Об'єктом дослідження є комп'ютерно орієнтоване навчання інформатичних та математичних дисциплін. Предметом дослідження є використання структурних елементів середовища SageMathCloud у процесі навчання інформатичних та математичних дисциплін. Використані методи дослідження: аналіз середовища SageMathCloud, порівняння структурних елементів середовища та їх узагальнення у відповідності до інформатичних та математичних дисциплін. У роботі проведено аналіз, узагальнення та систематизація основних структурних елементів кластера SageMathCloud, розглянуті характеристики елементів, які можна використати під час вивчення інформатичних та математичних дисциплін. Результати дослідження планується використати для удосконалення методики комп'ютерно орієнтованого навчання математичних та інформатичних дисциплін. Ключові слова: SageMathCloud, хмаро орієнтоване середовище, інформатичні дисципліни, математичні дисципліни.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Services of SageMathCloud environment</p>
      <p>and their didactic potential in learning
of informatics and mathematical disciplines
Pavlo V. Merzlykin1[0000-0002-0752-411X], Maiia V. Popel2[0000-0002-8087-962X],
Svitlana V. Shokaliuk1[0000-0003-3774-1729]
Abstract. In the article are reviewed the questions of expedient using
SageMathCloud environment, as an integrator of services that can be used during
different kinds of learning activities.</p>
      <p>Research goals: identify the structural elements of the SageMathCloud
environment, that it is appropriate to use the in learning informatics and
mathematical disciplines.</p>
      <p>Research objectives: consider the structure of the kernel of SageMathCloud
environment; highlight the structural elements, that can be used in learning
informatics and mathematical disciplines and explore the possibility of their use.</p>
      <p>Object of research: computer oriented study of informatics and mathematical
disciplines.</p>
      <p>Subject of research: use structural elements of the SageMathCloud
environment in learning informatics and mathematical disciplines.</p>
      <p>Research methods used: analysis of SageMathCloud environment,
comparison of the structural elements of the environment and their generalization
according to informatics and mathematical disciplines. In the work analyzed,
generalization and systematization of the major structural elements of the cluster
SageMathCloud, reviewed the characteristics of items that can be used in the
study informatics and mathematical disciplines.</p>
      <p>Results of the research will be used for improve methods of computer based
learning of informatics and mathematical disciplines.</p>
      <p>
        Мережна система комп’ютерної математики Sage (Web-СКМ Sage) є одним з
етапів розвитку хмаро орієнтованого середовища SageMathCloud (режими
доступу: cloud.sagemath.com або sagemathcloud.com). Наявний інструментарій
web-СКМ Sage версії 4.6 (останньої версії, що передувала появі SageMathCloud)
не був достатнім для організації усіх видів навчальної діяльності за умов
дистанційного навчання або його елементів [2; 3]. При цьому доводилося або
організовувати навчання із залученням двох систем – Web-СКМ Sage та
будьякої системи підтримки дистанційного навчання, зокрема Moodle, або
здійснювати їх інтеграцію [
        <xref ref-type="bibr" rid="ref10">5</xref>
        ]. Перший спосіб виявився незручним ані для
викладачів, ані для студентів, другий спосіб – не встиг набути масового
застосування, а з появою та удосконаленням SageMathCloud взагалі втрачає
актуальність.
      </p>
      <p>Повний перелік складових SageMathCloud поточної версії можна отримати за
однією з команд – ls /usr/share/applications або $sudo dpkg --get-selections (рис. 1).</p>
      <p>Рис. 1. Перегляд компонентів SageMathCloud
У табл. 1 наведено структурований перелік основних складових SageMathCloud.
Таблиця 1. Основні складові (компоненти, програмні засоби) SageMathCloud
FTP-клієнт
VNC-сервер
Архіватор
Безкоштовна утиліта командного рядка, для стиснення даних</p>
    </sec>
    <sec id="sec-2">
      <title>Inkscape</title>
      <p>Sage.7, Sage.8, Sage.9,
Sage.10
SparkleShare
Cephes
GNU MPC
Boost
Клієнт для Git-репозитарія
Математична бібліотека
Математична бібліотека для виконання дій над комплексними
числами
Набір бібліотек, що розширюють функціональність C++
Назва
програмного засобу
SageMathTeX
GenModel
Scilab
Phylip
GNU Octave
Gias/Xcas, Axiom, GAP
Maxima</p>
    </sec>
    <sec id="sec-3">
      <title>Jupyter Notebook</title>
      <p>Python
CPython, Java, Perl, bash
Mono, Embeddable
Common Lisp
DrRacket, MIT/GNU
Scheme
R
Докладні відомості про зазначені у табл. 1 та інші компоненти SageMathCloud (на
момент публікації) можна отримати за прямим посиланням
http://www.sagemath.org/links-components.html на офіційному сайті проекту Sage
(рис. 2).</p>
      <p>Рис. 2. Компоненти SageMathCloud
(sagemath.org – Меню Links – Команда SageMath Components)
Слід відмітити, що одні програмні засоби (структурні компоненти
SageMathCloud) явно доступні користувачу як вбудовані хмарні сервіси, інші ж
використовуються системою неявно.</p>
      <p>Оснащеність SageMathCloud прикладними сервісами спеціального
призначення надає можливість організувати комп’ютерно орієнтоване навчання
класичних математичних дисциплін, таких як «Лінійна алгебра та числові
системи», «Аналітична та диференціальна геометрія», «Математичний аналіз»,
«Теорія ймовірностей та математична статистика» тощо, наявні інструментальні
сервіси – на підтримку вивчення інформатичних дисциплін, зокрема
«Програмування», «Теорія кодування», «Криптографія», «Комп’ютерна графіка»
тощо.</p>
      <p>Як спеціальні прикладні, так і інструментальні сервіси можуть бути успішно
використані на підтримку вивчення так званих інформатично-математичних
дисциплін – «Чисельні методи/Методи обчислень/обчислювальна математика»,
«Дискретна математика», «Дослідження операцій», «Математичне
програмування» тощо.</p>
      <p>
        Беручи до уваги зростаючу популярність вільно поширюваних програмних
засобів та широкий спектр системних, прикладних та інструментальних сервісів
SageMathCloud, слід відмітити, що потребують напрацювання
навчальнометодичні матеріали щодо їх використання у процесі навчання інформатичних та
математичних дисциплін [
        <xref ref-type="bibr" rid="ref1 ref3 ref6">1</xref>
        ].
Список використаних джерел
References (translated and transliterated)
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1 Krivyi Rih State Pedagogical University, 54,
          <string-name>
            <given-names>Gagarin</given-names>
            <surname>Ave</surname>
          </string-name>
          .,
          <string-name>
            <surname>Kryvyi</surname>
            <given-names>Rih</given-names>
          </string-name>
          ,
          <volume>50086</volume>
          , Ukraine
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>2 Institute of Information Technologies and Learning Tools of NAES of Ukraine</source>
          , 9,
          <string-name>
            <given-names>M. Berlynskoho</given-names>
            <surname>St</surname>
          </string-name>
          .,
          <source>Kyiv</source>
          ,
          <volume>04060</volume>
          , Ukraine linuxoid@i.ua, {popelmaya, shokalyuk15}@gmail.com
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          1.
          <string-name>
            <surname>Попель</surname>
            <given-names>М</given-names>
          </string-name>
          . В.
          <article-title>Організація навчання математичних дисциплін у SageMathCloud : навчальний посібник / М</article-title>
          . В. Попель // Теорія та методика навчання математики, фізики, інформатики. - Кривий
          <string-name>
            <surname>Ріг</surname>
          </string-name>
          :
          <article-title>Видавничий відділ ДВНЗ «Криворізький національний університет</article-title>
          »,
          <year>2015</year>
          . - Том
          <string-name>
            <surname>XIII</surname>
          </string-name>
          .
          <source>- Випуск</source>
          <volume>1</volume>
          (
          <issue>35</issue>
          )
          <article-title>: спецвипуск «Навчальний посібник у журналі»</article-title>
          . - 111 с.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          2.
          <string-name>
            <surname>Семеріков</surname>
            <given-names>С</given-names>
          </string-name>
          . О.
          <article-title>Мобільне математичне середовище Sage: нові можливості та перспективи розвитку / С</article-title>
          . О. Семеріков, І. О. Теплицький // Тези доповідей VІІ Всеукраїнської науково
          <article-title>-практичної конференції «Інформаційні технології в освіті, науці і техніці» (ІТОНТ-</article-title>
          <year>2010</year>
          ).
          <article-title>4-6 травня 2010 року. - Том 2</article-title>
          . - Черкаси : Черкаський державний технологічний університет,
          <year>2010</year>
          . -
          <fpage>С</fpage>
          .
          <year>71</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          3.
          <string-name>
            <surname>Семеріков</surname>
            <given-names>С</given-names>
          </string-name>
          . О.
          <article-title>Організація розподілених обчислень засобами ММС Sage / С</article-title>
          . О. Семеріков, С. В. Шокалюк // Педагогічні науки: теорія, історія, інноваційні технології.
          <source>- 2010</source>
          . - №
          <volume>2</volume>
          (
          <issue>4</issue>
          ).
          <source>- С</source>
          .
          <fpage>338</fpage>
          -
          <lpage>345</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          1.
          <string-name>
            <surname>Popel</surname>
            <given-names>M. V.</given-names>
          </string-name>
          <article-title>Organization of teaching mathematical disciplines in SageMathCloud : textbook / M. V. Popel // Theory and methods of learning mathematics</article-title>
          , physics, informatics. - Kryvyi
          <string-name>
            <surname>Rih</surname>
          </string-name>
          : Vydavn.
          <source>viddil DVNZ “Kryvorizkyi natsionalnyi universytet”</source>
          ,
          <year>2015</year>
          . - Vol.
          <volume>13</volume>
          . - Issue
          <volume>1</volume>
          (
          <issue>35</issue>
          ) :
          <article-title>Special issue “Methodical manual in the journal”</article-title>
          . - 111 p. (
          <source>In Ukrainian)</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          2.
          <string-name>
            <surname>Semerikov</surname>
            <given-names>S. O.</given-names>
          </string-name>
          <article-title>Mobilne matematychne seredovyshhe Sage: novi mozhlyvosti ta perspektyvy rozvytku [Mobile mathematical environment Sage: a new features and development prospects] / S.</article-title>
          <string-name>
            <surname>O. Semerikov</surname>
            ,
            <given-names>I. O.</given-names>
          </string-name>
          <string-name>
            <surname>Teplyckyj</surname>
          </string-name>
          <article-title>// Tezy dopovidej VII Vseukrainskoi naukovo-praktychnoi konferencii “Informacijni tehnologii v osviti, nauci i tehnici” (ITONT-</article-title>
          <year>2010</year>
          ).
          <article-title>4-6 travnja 2010 roku</article-title>
          . - Tom
          <volume>2</volume>
          . - Cherkasy : Cherkaskyj derzhavnyj tehnologichnyj universytet,
          <year>2010</year>
          . - S.
          <year>71</year>
          . (In Ukrainian)
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          3.
          <string-name>
            <surname>Semerikov</surname>
            <given-names>S. O.</given-names>
          </string-name>
          <article-title>Orhanizatsiia rozpodilenykh obchyslen zasobamy MMS Sage [The organization of distributed computing using MME Sage] / S.</article-title>
          <string-name>
            <surname>O. Semerikov</surname>
          </string-name>
          , S. V. Shokaliuk // Pedahohichni nauky: teoriia, istoriia, innovatsiini tekhnolohii.
          <source>- 2010</source>
          . - No.
          <volume>2</volume>
          (
          <issue>4</issue>
          ). - S.
          <fpage>338</fpage>
          -
          <lpage>345</lpage>
          . (In Ukrainian).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          4.
          <string-name>
            <surname>Teplytskyi</surname>
            <given-names>I. O.</given-names>
          </string-name>
          <article-title>Z dosvidu vykorystannia Vilnoho prohramnoho zabezpechennia u pidhotovtsi maibutnoho vchytelia [The experience of the use of Free Software in training future teachers] / Teplytskyi</article-title>
          <string-name>
            <given-names>I. O.</given-names>
            ,
            <surname>Semerikov S</surname>
          </string-name>
          . O. // Ridna shkola.
          <source>- 2003</source>
          . - No. 5. - S.
          <fpage>40</fpage>
          -
          <lpage>41</lpage>
          . (In Ukrainian)
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          5.
          <string-name>
            <surname>Shokaliuk</surname>
            <given-names>S. V.</given-names>
          </string-name>
          <article-title>Metodychni zasady kompiuteryzatsii samostiinoi roboty starshoklasnykiv u protsesi vyvchennia prohramnoho zabezpechennia matematychnoho pryznachennia : dys</article-title>
          . ... kand. ped.
          <source>nauk : 13.00</source>
          .02
          <article-title>- teoriia ta metodyka navchannia (informatyky) [Methodical grounds of computer based approach to high school students' self study work in the process of learning mathematically oriented software] / Shokaliuk Svitlana Viktorivna ; Natsionalnyi pedahohichnyi un-t</article-title>
          <string-name>
            <given-names>im. M. P.</given-names>
            <surname>Drahomanova</surname>
          </string-name>
          .
          <article-title>-</article-title>
          K.,
          <year>2009</year>
          . -
          <fpage>261</fpage>
          s. (In Ukrainian)
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>