线性代数案例教学模式探索

线性代数案例教学模式探索

[摘要]大数据时代,个人生活、科学研究乃至社会管理都需要依靠数据进行决策,现代所有人都应该具备大数据的理念和思维方式,数据素养成为一项通用的技能。线性代数作为一种数学工具是工科专业的必修课,同时也是众多数据分析技术的理论基础之一。灵活掌握线性代数知识对于数据素养的培养至关重要。本文以数据处理原理为引例,探索将数据素养教育融于线性代数教学及自主学习中的教学方法,并以此引导学生掌握数据科学的数学理论,培养学生的创新精神,提高对新知识的求知欲,扩展学生处理大数据的思维方式。

[关键词]线性代数;教学模式;数据素养

一、背景

“大数据”作为继云计算、物联网之后的又一颠覆性技术,已成为决定国家综合国力强弱的关键资源,因此了解大数据的理念、培养大数据的思维方式是非常重要的。普遍认为的数据素养是指个体在一定行为规范内读取、理解、创建和分享数据的能力。拥有数据素养就是具备了一项通用的技能,使得自己在“一切都被记录,一切都被分析”的数据化时代更好的生存和发展[1]。较好的量化推理能力和数据思维已被公众认为是最该具备的素养。目前,国内高校所开设的数据素养通识课程大都以图书情报信息检索为主要授课内容,这与当今流行的数据技术以及与培养数据思维相关的教学内容有较大差别。由于这些课程面向的是本专业学生,对前期专业基础知识要求较高,即便是众多高校均开设相关课程,也尚未达到通识教育目的,因此需要发展多方位的数据素养教育实践活动。培养数据素养应是一种终身学习过程,学习教育对学生的影响不能追求立竿见影的效果,因此应该做长远打算,追求潜在的、深远的谋略。让学生产生兴趣,进而将学习的积极性调动起来,这是最好的学习方式。因此,以通识教育为原则,以培养开阔的视野,提升终身学习能力为目标,把数据素养的教育融入本科生基础课教学过程是非常必要的大学生的未来发展将起着重要的作用。

二、线性代数与数据素养

近年来随着科技发展和社会进步,数学在大数据、互联网、通信技术、人工智能等各个新兴领域中得到重视,并在某些领域发挥了关键的作用。知名通信科技企业华为公司也宣称他们真正的核心科技是数学。最近阿里巴巴公司发起全球数学竞赛,奖金百万,鼓励年轻人热爱数学,从数学中发现新知。线性代数作为一门重要的数学课程,具有强大的应用背景,其理论和方法已经渗透到数学的许多分支,同时也成为人工智能与大数据技术支撑的数学理论基础之一[2]。无人驾驶、图像处理、社交网络和通信系统中的主流智能算法无不以线性代数为其支撑原理,其重要性不可否定。

三、线性代数教学模式的思考与借鉴

在国外,线性代数教学主要采用两种手段。一种是概念公理化教学,突出线性空间理论、培养学生抽象思维的教学模式。另一种是应用型导向的直觉化教学,突出计算与应用能力[3]。这两种教学模式各有优势和不足,前者有益于数学思维的培养,对学生后续学习和发展有着重要作用,但学生会感觉枯燥。后者具有直观的优点,有助于引导学生入门,但在基于大量软件教学的模式下,学生对软件有着依赖性,对培养概念理解能力及深层逻辑思维不利。朱琳和蒋启芬两位学者对美国和法国各自线性代数教学模式的争论与优缺点、三种实践教学过程的收获与不足进行了多视角评析,其研究成果为我们本土院校开展教学改革提供了参考[3]。从历史分析与认识学习视角分析看,两种教学模式可以相互促进,初始阶段的直觉化教学会对后期概念公理化教学产生积极作用,符合学生学习的认知过程。目前,线性代数的概念公理化与直觉化协同教学已经引起教师的重视,广泛采取的方法是以生产实践中实例作为引例进行概念讲解,并结合数学软件进行授课。透过这些实例,让学生看到数学的广泛应用及掌握相关的数学概念的重要性[4-6]。但是基于实例的教学研究与数据素养有联系也有一定差别。前者强调的是应用性,特别是专业领域的应用;而数据素养强调的是一种通识教育,培养较强的数据意识。在大数据环境下,旨在培养数据素养的线性代数教学在强调直观教学的同时,也更需要加强对基本概念和基本理论的深入理解,了解现象背后的数学原理,加强数学概念的深化教学。本文探索如何将数据素养教育融于线性代数教学及自主学习中,并以范德蒙德行列式和最大无关组的案例教学方式(证明过程此文略去)进行展示。

四、教学设计与扩展分析

范德蒙德行列式和最大无关组是线性代数中的两个概念。前者在教材中以例题的形式出现:作为一类特殊的行列式,它有着独特的形式极其简明的计算结果;教学中更多关注于它的各种扩展形式的计算(例如加边法计算范德蒙德行列式)。最大无关组则被用来刻画向量之间、线性空间结构等问题。范德蒙德行列式与最大无关组不仅是数学领域中重要的数学概念,而且在数据处理中有着重要的地位。通过了解数据处理中的数学原理,可使得学生了解基本的数据处理技能及数据意识,更有助于提升他们的学习兴趣。

(一)范德蒙德行列式范德蒙德行列式、矩阵及其应用

背景介绍:已知前四个数字为1,8,27,64,预测第五个数字。课堂上学生很快给出答案是125。这是因为他们观测到了数字的变化规律f(n)=n3。但对于复杂的猜字游戏我们很难立刻给出答案,例如1,3,6,10的下一位数字是什么?

(二)最大无关组及应用

问题引入:在自然界中,大部分彩色均可由三种基色按一定比例混合而成;反之,任意一种彩色均可被分解为三种基色。作为基色的三种彩色不是唯一的,但它们之间要相互独立,即其中任何一种基色都不能由另外两种基色混合来产生。通常人眼对红、绿、蓝最为敏感,大多数的颜色可以通过红、绿、蓝作为三基色按照不同的比例合成产生。但是除了红绿蓝作为基色外,还可以选择其他的三种颜色作为基色,见图2。

五、结论

本文以实例为背景探索了引入线性代数相关定义及计算方法的教学模式,通过搭建线性代数与数据分析的桥梁,使得学生直观体会到线性代数在数据分析中的重要性,并加以概念化掌握理论知识点,了解解决实际问题的方法。在各章节的教学中,通过将相关的算法思想和实际应用案例贯串其中,潜移默化,进而培养学生的数据素养,使其自觉地去认识与体验数据处理的方法。这不仅有助于提升学生学习积极性,更有益于学生今后的职业发展。然而,目前的线性代数知识对于大数据和人工智能所需的理论基础还远远不够,那些涉及矩阵论与优化算法相关知识的实验活动可作为课外扩展来进行。

[参考文献]

[1]周涛.为数据而生:大数据创新实践[M].北京:北京联合出版公司,2016.

[2]赵月莹.从数学思维角度浅析传统数学运算在未来计算机科学术领域中人工智能方面的应用[J].中国战略新兴产业,2018(4):3-4.

[3]朱琳,蒋启芬.国外线性代数的教学研究述评[J].数学教育学报,2018(1):79-84.

[4]王利东,刘婧.从应用实例出发的线性代数教学模式探讨[J].数学教育学报,2012(3):83-85.

[5]刘耀军,张姗梅.基于问题解决的线性代数概念教学[J].高师理科学刊,2016(2):50-54.

[6]田仁碧.大数据背景下线性代数课程教学改革初探[J].数学学习与研究,2017(9):34.

[7]黄静静.基于建模案例的极大线性无关组微课教学设计[J].课程教育研究,2015(13):120.

作者:王利东 刘婧 张运杰 单位:大连海事大学理学院