Applying a reproducible research approach to distance education

M. Eremeev, O. V. Trubienko, I. I. Zakharchuk
{"title":"Applying a reproducible research approach to distance education","authors":"M. Eremeev, O. V. Trubienko, I. I. Zakharchuk","doi":"10.32362/2500-316x-2022-10-4-86-92","DOIUrl":null,"url":null,"abstract":"Objectives. Emerging as a response to the global threats presented by the COVID-19 pandemic, the changing nature of problem-solving in the field of information technology associated with economic globalization, including possibilities of remote working, imposes new requirements on the competencies and skills of future professionals. This, in turn, requires adjustments to the higher education process. Agile project management methodologies such as Scrum, along with Infrastructure-as-Code approaches in information and telecommunication infrastructure management, and Documentation-as-Code approaches in documentation development, aim to present design, development, testing, and documentation as short cycle iterative processes to permit the rapid and transparent addition of new product value in discrete portions. Applied to the education sphere, this approach implies new knowledge and practical skills of students that can be easily and transparently measured in the process of mastering a discipline. The present paper aims to develop methods of applying modern software development techniques to training students of technical specialties.Methods. The use of reproducible research methods and agile design practices while organizing and managing practical tasks for students is proposed.Results. Contemporary tools used in software development based on Git hosting services (GitLab and GitHub) are presented alongside reproducible research paradigms in distance education using the R Markdown format by RStudio.Conclusions. In addition to increasing the involvement of students in the process of practical tasks, the proposed approach can be used to reduce the workload of teachers when checking and evaluating student working results.","PeriodicalId":282368,"journal":{"name":"Russian Technological Journal","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Russian Technological Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32362/2500-316x-2022-10-4-86-92","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Objectives. Emerging as a response to the global threats presented by the COVID-19 pandemic, the changing nature of problem-solving in the field of information technology associated with economic globalization, including possibilities of remote working, imposes new requirements on the competencies and skills of future professionals. This, in turn, requires adjustments to the higher education process. Agile project management methodologies such as Scrum, along with Infrastructure-as-Code approaches in information and telecommunication infrastructure management, and Documentation-as-Code approaches in documentation development, aim to present design, development, testing, and documentation as short cycle iterative processes to permit the rapid and transparent addition of new product value in discrete portions. Applied to the education sphere, this approach implies new knowledge and practical skills of students that can be easily and transparently measured in the process of mastering a discipline. The present paper aims to develop methods of applying modern software development techniques to training students of technical specialties.Methods. The use of reproducible research methods and agile design practices while organizing and managing practical tasks for students is proposed.Results. Contemporary tools used in software development based on Git hosting services (GitLab and GitHub) are presented alongside reproducible research paradigms in distance education using the R Markdown format by RStudio.Conclusions. In addition to increasing the involvement of students in the process of practical tasks, the proposed approach can be used to reduce the workload of teachers when checking and evaluating student working results.
应用可重复的研究方法进行远程教育
目标。为应对2019冠状病毒病大流行带来的全球威胁,与经济全球化相关的信息技术领域解决问题的性质不断变化,包括远程工作的可能性,对未来专业人员的能力和技能提出了新的要求。这反过来又要求对高等教育过程进行调整。敏捷项目管理方法,如Scrum,以及信息和电信基础设施管理中的基础设施即代码方法,以及文档开发中的文档即代码方法,旨在将设计、开发、测试和文档呈现为短周期迭代过程,以允许在离散部分快速透明地添加新产品价值。应用于教育领域,这种方法意味着学生的新知识和实践技能,可以在掌握一门学科的过程中轻松透明地衡量。本文旨在探讨应用现代软件开发技术培养技术专业学生的方法。在组织和管理学生的实际任务时,建议使用可重复的研究方法和敏捷设计实践。基于Git托管服务(GitLab和GitHub)的软件开发中使用的当代工具与RStudio.Conclusions使用R Markdown格式的远程教育中可重复的研究范例一起呈现。除了增加学生在实际任务过程中的参与度外,还可以减少教师在检查和评估学生工作成果时的工作量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信