Skip to main content

Chapter 1 Introduction to SageMath

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