R语言在高等学校数学课程教学中的应用
Application of R Language in Mathematics Course Teaching in Colleges and Universities
摘要: 本文旨在通过计算机实验,培养理工科专业学生的计算思维。这些方法有望让学生学会利用技术进行学习、创造和发明,并通过模拟、可视化和数据分析来培养计算思维。本文设计了高等数学和概率统计课程相关的算例,通过模拟、可视化和数据分析来培养计算思维。本文使用的是开源统计编程语言R。本文的目标是让读者体验R的功能,而非提供关于R语言的全面教程。根据经验,这类交互式计算机实验可以轻松融入智能课堂。此外,这些实验能够激发学生的积极性,让他们积极参与学习、解决问题,并培养更好的直觉来理解复杂的数学概念。
Abstract: This paper aims to cultivate computational thinking for students majoring in science and engineering through computer experiments. These methods are expected to enable students to learn using technology for study, creation, and invention, and develop computational thinking via simulation, visualization, and data analysis. We design examples for advanced mathematics and probability statistics courses to foster computational thinking through simulation, visualization, and data analysis. The open-source statistical programming language R is employed in this study. The objective is to let readers experience the functions of R, rather than providing a comprehensive tutorial on the R language. According to experience, such interactive computer experiments can be readily integrated into intelligent classrooms. Furthermore, these experiments can stimulate students’ enthusiasm, encourage active participation in learning and problem-solving, and help them develop better intuition to understand complex mathematical concepts.
参考文献
|
[1]
|
何泉蓉, 郭玉峰. 从运算能力到计算思维: PISA 2022数学测评变革的启示[J]. 上海教育科研, 2024(12): 50-58.
|
|
[2]
|
刘伟康. 基于计算思维能力培养的课程内容设计模型构建[D]: [硕士学位论文]. 海口: 海南师范大学, 2023.
|
|
[3]
|
The R Project for Statistical Computing [Internet]. http://www.r-project.org
|
|
[4]
|
RStudio [Internet]. http://www.rstudio.com
|
|
[5]
|
丰士昌. 零基础学R语言: 数学计算, 统计模型与金融大数据分析[M]. 北京: 清华大学出版社, 2018.
|
|
[6]
|
Lander, J.P. R语言: 实用数据分析和可视化技术[M]. 北京: 机械工业出版社, 2015.
|
|
[7]
|
Robert I. Kabacoff, 卡巴科弗, 陈钢, 等. R语言实战[J]. 北京: 人民邮电出版社, 2013.
|
|
[8]
|
Spivak, M. (2008) Calculus. 4th Edition, Publish or Perish.
|