数据科学计算机编程的一些教学要素:R语言教学的三种方法的比较

IF 1.2 Q2 EDUCATION & EDUCATIONAL RESEARCH Teaching Statistics Pub Date : 2023-11-28 DOI:10.1111/test.12361
David Shilane, Nicole Di Crecchio, Nicole L. Lorenzetti
{"title":"数据科学计算机编程的一些教学要素:R语言教学的三种方法的比较","authors":"David Shilane, Nicole Di Crecchio, Nicole L. Lorenzetti","doi":"10.1111/test.12361","DOIUrl":null,"url":null,"abstract":"Educational curricula in data analysis are increasingly fundamental to statistics, data science, and a wide range of disciplines. The educational literature comparing coding syntaxes for instruction in data analysis recommends utilizing a simple syntax for introductory coursework. However, there is limited prior work to assess the pedagogical elements of coding syntaxes. The study investigates the paradigms of the dplyr, data.table, and DTwrappers packages for R programming from a pedagogical perspective. We enumerate the pedagogical elements of computer programming that are inherent to utilizing each package, including the functions, operators, general knowledge, and specialized knowledge. The merits of each package are also considered in concert with other pedagogical goals, such as computational efficiency and extensions to future coursework. The pedagogical considerations of this study can help instructors make informed choices about their curriculum and how best to teach their selected methods.","PeriodicalId":43739,"journal":{"name":"Teaching Statistics","volume":null,"pages":null},"PeriodicalIF":1.2000,"publicationDate":"2023-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Some pedagogical elements of computer programming for data science: A comparison of three approaches to teaching the R language\",\"authors\":\"David Shilane, Nicole Di Crecchio, Nicole L. Lorenzetti\",\"doi\":\"10.1111/test.12361\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Educational curricula in data analysis are increasingly fundamental to statistics, data science, and a wide range of disciplines. The educational literature comparing coding syntaxes for instruction in data analysis recommends utilizing a simple syntax for introductory coursework. However, there is limited prior work to assess the pedagogical elements of coding syntaxes. The study investigates the paradigms of the dplyr, data.table, and DTwrappers packages for R programming from a pedagogical perspective. We enumerate the pedagogical elements of computer programming that are inherent to utilizing each package, including the functions, operators, general knowledge, and specialized knowledge. The merits of each package are also considered in concert with other pedagogical goals, such as computational efficiency and extensions to future coursework. The pedagogical considerations of this study can help instructors make informed choices about their curriculum and how best to teach their selected methods.\",\"PeriodicalId\":43739,\"journal\":{\"name\":\"Teaching Statistics\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":1.2000,\"publicationDate\":\"2023-11-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Teaching Statistics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1111/test.12361\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"EDUCATION & EDUCATIONAL RESEARCH\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Teaching Statistics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1111/test.12361","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 0

摘要

数据分析的教育课程越来越成为统计学、数据科学和广泛学科的基础。比较编码语法在数据分析教学中的教育文献建议在入门课程中使用简单的语法。然而,评估编码语法的教学要素的先前工作有限。本研究考察了数据的应用范式。表和DTwrappers包从教学的角度来看R编程。我们列举了计算机编程的教学元素,这些元素是利用每个包所固有的,包括函数、运算符、一般知识和专业知识。每个软件包的优点也与其他教学目标相一致,例如计算效率和对未来课程的扩展。本研究的教学考虑可以帮助教师对他们的课程以及如何最好地教授他们所选择的方法做出明智的选择。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Some pedagogical elements of computer programming for data science: A comparison of three approaches to teaching the R language
Educational curricula in data analysis are increasingly fundamental to statistics, data science, and a wide range of disciplines. The educational literature comparing coding syntaxes for instruction in data analysis recommends utilizing a simple syntax for introductory coursework. However, there is limited prior work to assess the pedagogical elements of coding syntaxes. The study investigates the paradigms of the dplyr, data.table, and DTwrappers packages for R programming from a pedagogical perspective. We enumerate the pedagogical elements of computer programming that are inherent to utilizing each package, including the functions, operators, general knowledge, and specialized knowledge. The merits of each package are also considered in concert with other pedagogical goals, such as computational efficiency and extensions to future coursework. The pedagogical considerations of this study can help instructors make informed choices about their curriculum and how best to teach their selected methods.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Teaching Statistics
Teaching Statistics EDUCATION & EDUCATIONAL RESEARCH-
CiteScore
2.10
自引率
25.00%
发文量
31
期刊最新文献
The sample is not the population In praise of pioneers Fear of the unknown: Relationship between statistics anxiety and attitudes toward statistics of university students in three countries Tribute to Jim Ridgway and his contributions to statistics education and statistical literacy Introduction to the Bayes factor: A Shiny/R app
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1