<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">edscience</journal-id><journal-title-group><journal-title xml:lang="ru">Образование и наука</journal-title><trans-title-group xml:lang="en"><trans-title>The Education and science journal</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1994-5639</issn><issn pub-type="epub">2310-5828</issn><publisher><publisher-name>RSVPU</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17853/1994-5639-2016-10-107-121</article-id><article-id custom-type="elpub" pub-id-type="custom">edscience-734</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ОБРАЗОВАНИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGIES IN EDUCATION</subject></subj-group></article-categories><title-group><article-title>ПРАКТИКА ИСПОЛЬЗОВАНИЯ ОТКРЫТЫХ ДАННЫХ В КУРСЕ «ПРОГРАММИРОВАНИЕ» ОБРАЗОВАТЕЛЬНОЙПРОГРАММЫ БАКАЛАВРИАТА «ПРОГРАММНАЯ ИНЖЕНЕРИЯ»</article-title><trans-title-group xml:lang="en"><trans-title>A PRACTICE OF OPEN DATA ADOPTION TO «PROGRAMMING» COURSE OF «SOFTWARE ENGINEERING» BACHELOR PROGRAM</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Максименкова</surname><given-names>Ольга Вениаминовна</given-names></name><name name-style="western" xml:lang="en"><surname>Maksimenkova</surname><given-names>Olga V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Международная научно-учебная лаборатория интеллектуальных систем и структурного анализа</p><p>младший научный сотрудник</p><p>департамент программной инженерии</p><p>факультет компьютерных наук</p><p>старший преподаватель </p></bio><bio xml:lang="en"><p>Junior Research Fellow, International Laboratory for Intelligent Systems and Structural Analysis: Senior Lecturer, School of Software Engineering, Faculty of Computer Science</p></bio><email xlink:type="simple">omaksimenkova@hse.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Подбельский</surname><given-names>Вадим Валериевич</given-names></name><name name-style="western" xml:lang="en"><surname>Podbelskiy</surname><given-names>Vadim V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>департамент программной инженерии</p><p>факультет компьютерных наук </p><p>доктор технических наук, профессор </p></bio><bio xml:lang="en"><p>Doctor of Technical Sciences, Professor, School of Software Engineering, Faculty of Computer Science</p></bio><email xlink:type="simple">vpodbelskiy@hse.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Национальный исследовательский университет «Высшая школа экономики», Москва</institution></aff><aff xml:lang="en"><institution>National Research University Higher School of Economics, Moscow</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2016</year></pub-date><pub-date pub-type="epub"><day>08</day><month>01</month><year>2017</year></pub-date><volume>0</volume><issue>10</issue><fpage>107</fpage><lpage>121</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Максименкова О.В., Подбельский В.В., 2017</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="ru">Максименкова О.В., Подбельский В.В.</copyright-holder><copyright-holder xml:lang="en">Maksimenkova O.V., Podbelskiy V.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.edscience.ru/jour/article/view/734">https://www.edscience.ru/jour/article/view/734</self-uri><abstract><sec><title>Аннотация</title><p>Аннотация. Цель работы – показать возможности использования открытых данных в преподавании курсов программирования.</p></sec><sec><title>Методы и методики</title><p>Методы и методики. Результаты внедрения представленной в публикации методики в процесс обучения программированию на первом курсе специальности «Программная инженерия» получены путем сравнительного исследования и проанализированы методами описательной статистики.</p><p>Результаты и научная новизна. Предложена методика использования открытых наборов данных при разработке тренировочных и контрольных заданий по программированию для студентов бакалавриата информационно-технологического профиля; приведены шаблоны типовых заданий.</p><p>Применение открытых данных в учебных целях – достаточно новое направление в образовании, позволяющее значительно улучшить качество подготовки специалиста в области компьютерных наук: приблизить учебные задачи к реальным; увеличить вариативность контрольных заданий; повысить мотивацию студентов. Однако наряду с позитивными характеристиками метода имеется ряд трудностей его внедрения в учебный процесс. Авторами сформулированы проблемы, возникающие при использовании открытых данных, и показаны возможные пути их решения.</p></sec><sec><title>Практическая значимость</title><p>Практическая значимость. Полученные в ходе исследования результаты демонстрируют возможности дальнейшего расширения применения открытых данных в образовании. Описанный практический опыт обучения программированию может быть частично или полностью использован преподавателями других учебных курсов. </p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Abstract</title><p>Abstract. The aim of the publication is to show the possibilities of use of open data in teaching courses of programming.</p></sec><sec><title>Methods</title><p>Methods. The results of adoption of the technique presented in the publication to the process of training in programming at the first year of the course «Program Engineering» are received by a comparative research and analysed by methods of descriptive statistics.</p><p>Results and scientific novelty. The technique of the use of open data sets when developing training and control tasks on programming for students of a bachelor degree of information and technological educational program specialization is offered; standard tasks templates are presented.</p><p>The application of open data in the educational purposes is a rather new direction in education that considerably enables to improve the quality of training of an expert in the field of computer sciences: to bring closer educational tasks to real; to increase variability of control tasks; to increase motivation of students. However, along with positive characteristics of the presented method, there are some difficulties of the method introduction in educational process. The authors have formulated the problems arising when using open data; possible ways of their decision are shown.</p></sec><sec><title>Practical significance</title><p>Practical significance. The results received during the research show the possibilities of further expansion of application of open data in education. The described practical experience of training in programming can be partially or completely used by teachers of other training courses.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>открытые данные</kwd><kwd>открытые образовательные ресурсы</kwd><kwd>наборы данных</kwd><kwd>обучение программированию</kwd></kwd-group><kwd-group xml:lang="en"><kwd>open data</kwd><kwd>open educational resources</kwd><kwd>data sets</kwd><kwd>teaching programming</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Open Knowledge project. The open definition [Электрон. ресурс]. Режим доступа: http://opendefinition.org (дата обращения: 8.01.2015).</mixed-citation><mixed-citation xml:lang="en">Open Knowledge project. The open definition. Available at: http://opendefinition.org. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Encheva S. Lecture notes in electrical engineering // Educational data mining for problem identification. 2014. Vol. 269. Р. 3491–3494.</mixed-citation><mixed-citation xml:lang="en">Encheva S. Lecture notes in electrical engineering. Educational Data Mi￾ning for Problem Identification. 2014. Vol. 269. Р. 3491–3494. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Muna A. R., Atheer S. A. K., Hend S. A. K. Lecture notes in electrical engineering // Educational data mining: a systematic review of hte published literature 2006–2013. 2015. Vol. 285. Р. 711–720.</mixed-citation><mixed-citation xml:lang="en">Muna A. R., Atheer S. A. K., Hend S. A. K. Educational data mining: a systematic review of the published literature 2006–2013. Lecture Notes in Electrical Engineering. 2015. Vol. 285. Р. 711–720. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">EdStats: Education Statistics [Электрон. ресурс] Режим доступа: http://datatopics.worldbank.org/education/ (дата обращения: 10.02.2015).</mixed-citation><mixed-citation xml:lang="en">EdStats: Education Statistics (2015). Available at: http://datatopics.worldbank.org/education/. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Drupal Groups. Using open data in education [Электрон. ресурс]. 2011. Режим доступа: https://groups.drupal.org/using-open-data-education (дата обращения: 25.01.2015).</mixed-citation><mixed-citation xml:lang="en">Drupal Groups. Using open data in education. 2011. Available at: https://groups.drupal.org/using-open-data-education. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Ernst M. Teaching intro CS and programming by way of scientific data analysis [Электрон. ресурс] // PATRAT: program analysis, the practice and theory. Michael Enst’s technical blog: Режим доступа: http://programanalysis.blogspot.ru/2012/08/teaching-intro-cs-and-programming-by.html (дата обращения: 3.03.2015).</mixed-citation><mixed-citation xml:lang="en">Ernst M. Teaching intro CS and programming by way of scientific data analysis. 2012. Available at: http://programanalysis.blogspot.ru/2012/08/teaching-intro-cs-and-programming-by.html. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Jormanainen I., Sutinen E. Koli Calling’13 // An open approach for learning educational data mining. Koli. 2013. Р. 203–204.</mixed-citation><mixed-citation xml:lang="en">Jormanainen I., Sutinen E. An open approach for learning educational data mining. Koli Calling’13. Koli. 2013. Р. 203–204. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Jo S., Ku J. O. Problem based learning using real-time data in science education for the gifted // Gifted education international. 2011. Vol. 27. Р. 263–273.</mixed-citation><mixed-citation xml:lang="en">Jo S., Ku J. O. Problem based learning using real-time data in science education for the gifted. Gifted Education International. 2011. Vol. 27. Р. 263–273. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">White S. Conceptual Structures for STEM data: Linked, Open, Rich and Personal // ICCS 2013. 2013. Р. 1–21.</mixed-citation><mixed-citation xml:lang="en">White S. Conceptual Structures for STEM data: Linked, Open, Rich and Personal. ICCS. 2013. Р. 1–21. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Radchenko I., Sakoyan A. On Some Russian Educational Projects in Open Data and Data Journalism // Open Data for Education. Linked, Shared, and Reusable Data for Teaching and Learning. Springer International Publishing, 2016. Р. 153–165.</mixed-citation><mixed-citation xml:lang="en">Radchenko I., Sakoyan A. On Some Russian Educational Projects in Open Data and Data Journalism. Open Data for Education. Linked, Shared, and Reusable Data for Teaching and Learning. Springer International Publishing, 2016. Р. 153–165. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Maksimenkova O. V., Podbelskiy V. V. 10th International Conference on Computer Science &amp; Education // On practice of using open data in construction of training and assessment tasks for programming courses. 2015. Р. 233–236.</mixed-citation><mixed-citation xml:lang="en">Maksimenkova O., Podbelskiy V. On practice of using open data in construction of training and assessment tasks for programming courses. 10th International Conference on Computer Science &amp; Education. 2015. Р. 233–236. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Jackson D., Miller R. A new approach to teaching programming. 2009.</mixed-citation><mixed-citation xml:lang="en">Jackson D., Miller R. A new approach to teaching programming, 2009. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Vahrenhold J., Paul W. Developing and validating test items for first-year computer science courses // Computer science education. October 2014. Vol. 24. № 4. Р. 304–333.</mixed-citation><mixed-citation xml:lang="en">Vahrenhold J., Paul W. Developing and validating test items for first-year computer science courses. Computer Science Education. 2014, October. Vol. 24. № 4. Р. 304–333. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Pendergast M. O. Teaching Introductury Programming to IS Students: Java Problems and Pitfalls // Journal of Information Techonology Education. 2006. Vol. 5. Р. 491–515.</mixed-citation><mixed-citation xml:lang="en">Pendergast M. O. Teaching Introductury Programming to IS Students: Java Problems and Pitfalls. Journal of Information Techonology Education. 2006. Vol. 5. Р. 491–515. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Leutenegger S., Edgington J. A. 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2007 // A games first approach to teaching introductory programming. New York. 2007. Р. 115–118.</mixed-citation><mixed-citation xml:lang="en">Leutenegger S., Edgington J. A. A games first approach to teaching introductory programming. 38th SIGCSE Technical Symposium on Computer Science Education. SIGCSE 2007. New York, 2007. Р. 115–118. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">De Jonge E., van der Loo M. An introduction to data cleaning with R. Heerlen: Statistics Netherlands, 2013. 53 p.</mixed-citation><mixed-citation xml:lang="en">de Jonge E., van der Loo M. An introduction to data cleaning with R. Heerlen: Statistics Netherlands, 2013. 53 p.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Wichham H. Tidy Data // Journal of Statistical Software. 2014. Vol. 59. № 10.</mixed-citation><mixed-citation xml:lang="en">Wichham H. Tidy Data. Journal of Statistical Software. 2014. Vol. 59. № 10. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">What is R? [Электрон. ресурс] // The R Project for Statistical Computing. Режим доступа: https:/www.r-project.org/about.html (дата обращения: 09.12.2014).</mixed-citation><mixed-citation xml:lang="en">What is R? The R Project for Statistical Computing. 2014. Available at: https://www.r-project.org/about.html. (Translated from English)</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Stevens S. S. On the Theory of Scales of Measurement // Science. 1946. Vol. 103. № 2684. Р. 677–680.</mixed-citation><mixed-citation xml:lang="en">Stevens S. S. On the Theory of Scales of Measurement. Science. 1946. Vol. 103. № 2684. Р. 677–680. (Translated from English)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
