Chapter 1 Introduction to SageMath
我在做基础数学研究的时候, 利用数学软件GAP进行计算, 通过观察和分析所得数据, 发现了某些规律, 猜想出某些定理, 并给出主要定理的理论证明. 我也渐渐有了在本科教学中使用数学软件的构想, 开始关注如何利用数学软件帮助学生更快更高效的学习. 现阶段,高效学习有以下特征。
- 数字化教育(Digital education).
- 创造积极学习环境(Creating a positive learning environment).
- 自适应学习(learn at their own pace).
- 小组学习(Communicate and collaborate with others).
这本书Linear algebra lab manual创作的目的就是帮助我的学生高效学习. 首先, 利用数字出版技术将数学软件SageMath整合到教案中, 创造积极的学习环境. 其次, 本手册创造一个学习, 练习和拓展的三层递进的环境, 实现分层教学. 再者, 通过混合式教学模式, 以学生主体, 教师主导, 鼓励学生自主学习. 数学国际班特有的小班化教学为及时反馈和提供抓手. 最后, 通过分组讨论和班级演示等多种形式推动师生-生生间高效的交流和合作.
或许你已经有了疑问: ``没有任何计算机编程基础, 我能学好高等代数数学实验吗?’’ 我的答案: 先从下面两个命令开始吧.
学习数学软件的想法是让你从复杂、繁琐的计算中解放出来, 更加关注数学问题的解答. 更加深入的想法是利用软件发现规律, 提升解决问题的能力. 更有甚者,通过数学实验,学生获取终生学习的能力。