论文部分内容阅读
摘 要:本文论述了培训高职学生参加数学建模活动的方法。这些方法来自于培训高职学生参赛的实践,并反复在实践教学中得到验证,理论正确、方法适当,进一步丰富了数学建模理论,为高职院校有效开展数学建模活动提供了理论参考与实践指导。
关键词:高职学生;数学建模;培训方法
随着全国大学生数学建模竞赛活动的广泛开展,普通高校基本上都开设了“数学建模”这门课程,但基于高职院校培养目标的特殊性,只是在开设“应用数学”课程中,增加了少部分关于数学建模的知识,这远远不能满足高职学生全面提高能力的需要。数学建模可以促进学生理论联系实际、与所学专业知识紧密联系起来解决问题的能力,培养学生的创新意识、创造能力、团队合作意识和团队合作精神,训练人的逻辑思维和开放性思考方式,训练学生快速获取信息和资料的能力,锻炼学生快速了解和掌握新知识的技能,增强学生写作技能和排版技术。为弥补这一缺失,尤其是对基础本来就薄弱的高职学生来说,寻求课外培训方法显得尤为重要。
我们所组织的针对学生的培训,既不影响正常教学,又要达到培训目的。根据参赛需要,我们分五个步骤进行教学。第一步:教授数学建模活动的相关知识;第二步:教授数学软件的基本命令使用;第三步:教授基本的数学建模原理和方法;第四步:分析数学建模案例;第五步:实例演练。
一、数学建模活动的相关知识
主要介绍数学建模活动的发展历史、数学建模活动理论意义和实践价值、数学建模活动一系列程序、对学生培训的内容、方法及选拔学生参加决赛代表队的方案等。看似简单的知识,但对刚刚入学的高职学生来说,了解这些是非常必要的。因为他们对数学建模的概念不清晰,对参赛的意义、价值和程序不明确,对于培训内容、方法、参赛代表队的选拔等更是一无所知。对这些知识了解是否深入,直接影响所有参训学生能否主动学习、坚持培训,直至参加决赛。
二、教授数学软件的基本命令使用
我们选用MATLAB软件,它的全称是Matrix Laboratory,意思是矩阵实验室,它是以矩阵运算为基础的新一代程序语言。与Fortran语言和C语言相比,MATLAB语句显得简单且明了,更加符合人们平时的思维习惯。另外,MATLAB的数据可视化功能尤为突出,能将数字结果以图形的方式表现出来,让人们一目了然。它正快速在工程计算和科学研究中得到普及和应用。这一部分知识的学习,以学生自主学习为主,以教师指导为辅,学生会比较容易掌握。
三、教授基本的数学建模原理和方法
这一部分知识的讲授主要靠教师选择相对较易理解且实用的数学建模原理,如数学建模概述、初等数学方法建模原理、插值与拟合的原理、数理统计方法建模原理、微分方程方法建模原理等。要想使高职学生在较短时间内掌握上述理论知识,难度是相当大的,但只要教师认真选择经典案例和习题,精心设计指导,忽略广度,重视深度,并把“项目教学法”与“研究型课型”进行有机结合,教学目标不难实现。
在完成上述目标的同时,让学生熟练掌握建立数学模型的步骤:实际问题—理想化问题—寻找变量关系—建立数学模型—纯数学问题—求解数学模型—结果是否合理,若结果不理想,再重新理想化,直至得到理想结果,问题获得解决。并抽象出“数学建模五步法”,即搞清实际问题,建立数学模型,求解数学模型,回归实际问题,寻找最优解。
精通了几个建模原理,熟练了建模的步骤,为下面进行数学建模案例分析和实例演练奠定坚实基础。
四、分析数学建模案例
分析数学建模案例是全面提高建模能力和水平最关键的一步,要把所有学生共性的疑惑解决掉,这就要求分析案例时,要把全部的建模过程完全展示给学生,让学生自己找到不足之处,并加以改正。分以下两步走:
1.介绍题型
(1)实际问题背景:涉及社会、经济、管理、生活、环境、自然现象、工程技术、现代科学中出现的新问题等。这些问题都是确切的现实问题,大多是研究了很多年的,是和国内学术环境相关的,虽然近几年的赛题体现了最新形式,但一般都是老问题新面孔。
(2)若干假设条件:只有过程、规则等定性假设,无具体定量数据;给出若干实测或统计数据;给出若干参数或图形;蕴涵着某些机动、可发挥的补充假设条件,或参赛者可以根据自己收集或模拟产生数据。
(3)要求回答的问题:往往有几个问题且答案不是唯一,比较确定性的答案是基本答案,较容易回答,而最优答案需要更细致或更高层次的讨论才能得出。
2.经典建模案例分析
(1)选题原则:少而精。选择往年的竞赛真题,虽然可供选择的题目范围小,但对高职学生来说是够用的,选一个离散模型和一个连续模型足矣。
(2)选解原则:多多益善。筛选时,劣中选劣,优中选优。题目确定后,尽可能多地提供答案思路,经过细致筛选,选出具有代表性和典型错误的答案,个数越少越好,并选出一个最优答案,以备分析。
(3)分析原则:先劣后优。给出题目后,带領学生深入分析题目,待学生把题目搞清楚后,再依次把劣质答案、优质答案提供给学生。先对劣质答案逐个进行深入剖析,让学生以参赛队为单位找出答案的缺点,教师再做补充,最后才能给出教师所掌握的最优答案。分析后,最好也能针对不足提出建议,让学生对“没有最好,只有更好”这句话有更深刻的理解。
五、实例演练
这是巩固提高的关键一步。通过实例演练,要让学生掌握整个建模过程、熟练建模原理及方法,进一步发现本队队员在建模过程中的薄弱环节,并加以完善和提高,培养学生团队合作意识和团队合作精神,提升每个参赛队的整体建模能力。
1.搞清实际问题,提高学生数学阅读的能力
高职学生在看到题目纷繁的叙述时,会产生一种畏惧感或厌烦感,因此,要引导学生进行“数学式阅读”,使其快速、准确地掌握实际问题。指导学生通过阅读数学题目中的文字信息,用数学的方法和观点来认知、理解、汲取知识并从中提炼出已知的数量关系。如此,学生在实例演练中快速了解和掌握新知识的技能和数学阅读能力会不断提高。
2.建立数学模型,提高学生解决问题的能力
建立数学模型的过程,就是用恰当的数学语言表达已知的数量关系和待解决问题中的数与量,经过合理的分析,按所要求的逻辑关系和数量关系,列出正确的数学表达式。数学模型的建立能进一步训练学生的逻辑思维和开放性思考能力,提高学生解决问题的能力。
3.求解数学模型,提高学生数学计算的能力
解数学模型就是解纯数学问题,即解题。解题是运用数学运算、方法和数学软件的过程。解题提高了学生的计算能力和计算机语言的应用能力。
4.回归实际问题,提高学生数学应用的能力
对学生进行数学建模培训的主要目的,虽然不是要他们解决生产、生活中的实际问题,但要培养他们的数学应用意识和数学建模方法,为将来工作奠定坚实的基础。为此,将纯数学计算的结果回归到实际问题中,更能提高学生数学应用能力。
5.寻找最优答案,培养创新意识和创造能力
寻找最优解的过程就是不断创新和创造的过程,通过思考、运算、比较、判断、决策,学生的创新意识和创造能力能得到提高。
关键词:高职学生;数学建模;培训方法
随着全国大学生数学建模竞赛活动的广泛开展,普通高校基本上都开设了“数学建模”这门课程,但基于高职院校培养目标的特殊性,只是在开设“应用数学”课程中,增加了少部分关于数学建模的知识,这远远不能满足高职学生全面提高能力的需要。数学建模可以促进学生理论联系实际、与所学专业知识紧密联系起来解决问题的能力,培养学生的创新意识、创造能力、团队合作意识和团队合作精神,训练人的逻辑思维和开放性思考方式,训练学生快速获取信息和资料的能力,锻炼学生快速了解和掌握新知识的技能,增强学生写作技能和排版技术。为弥补这一缺失,尤其是对基础本来就薄弱的高职学生来说,寻求课外培训方法显得尤为重要。
我们所组织的针对学生的培训,既不影响正常教学,又要达到培训目的。根据参赛需要,我们分五个步骤进行教学。第一步:教授数学建模活动的相关知识;第二步:教授数学软件的基本命令使用;第三步:教授基本的数学建模原理和方法;第四步:分析数学建模案例;第五步:实例演练。
一、数学建模活动的相关知识
主要介绍数学建模活动的发展历史、数学建模活动理论意义和实践价值、数学建模活动一系列程序、对学生培训的内容、方法及选拔学生参加决赛代表队的方案等。看似简单的知识,但对刚刚入学的高职学生来说,了解这些是非常必要的。因为他们对数学建模的概念不清晰,对参赛的意义、价值和程序不明确,对于培训内容、方法、参赛代表队的选拔等更是一无所知。对这些知识了解是否深入,直接影响所有参训学生能否主动学习、坚持培训,直至参加决赛。
二、教授数学软件的基本命令使用
我们选用MATLAB软件,它的全称是Matrix Laboratory,意思是矩阵实验室,它是以矩阵运算为基础的新一代程序语言。与Fortran语言和C语言相比,MATLAB语句显得简单且明了,更加符合人们平时的思维习惯。另外,MATLAB的数据可视化功能尤为突出,能将数字结果以图形的方式表现出来,让人们一目了然。它正快速在工程计算和科学研究中得到普及和应用。这一部分知识的学习,以学生自主学习为主,以教师指导为辅,学生会比较容易掌握。
三、教授基本的数学建模原理和方法
这一部分知识的讲授主要靠教师选择相对较易理解且实用的数学建模原理,如数学建模概述、初等数学方法建模原理、插值与拟合的原理、数理统计方法建模原理、微分方程方法建模原理等。要想使高职学生在较短时间内掌握上述理论知识,难度是相当大的,但只要教师认真选择经典案例和习题,精心设计指导,忽略广度,重视深度,并把“项目教学法”与“研究型课型”进行有机结合,教学目标不难实现。
在完成上述目标的同时,让学生熟练掌握建立数学模型的步骤:实际问题—理想化问题—寻找变量关系—建立数学模型—纯数学问题—求解数学模型—结果是否合理,若结果不理想,再重新理想化,直至得到理想结果,问题获得解决。并抽象出“数学建模五步法”,即搞清实际问题,建立数学模型,求解数学模型,回归实际问题,寻找最优解。
精通了几个建模原理,熟练了建模的步骤,为下面进行数学建模案例分析和实例演练奠定坚实基础。
四、分析数学建模案例
分析数学建模案例是全面提高建模能力和水平最关键的一步,要把所有学生共性的疑惑解决掉,这就要求分析案例时,要把全部的建模过程完全展示给学生,让学生自己找到不足之处,并加以改正。分以下两步走:
1.介绍题型
(1)实际问题背景:涉及社会、经济、管理、生活、环境、自然现象、工程技术、现代科学中出现的新问题等。这些问题都是确切的现实问题,大多是研究了很多年的,是和国内学术环境相关的,虽然近几年的赛题体现了最新形式,但一般都是老问题新面孔。
(2)若干假设条件:只有过程、规则等定性假设,无具体定量数据;给出若干实测或统计数据;给出若干参数或图形;蕴涵着某些机动、可发挥的补充假设条件,或参赛者可以根据自己收集或模拟产生数据。
(3)要求回答的问题:往往有几个问题且答案不是唯一,比较确定性的答案是基本答案,较容易回答,而最优答案需要更细致或更高层次的讨论才能得出。
2.经典建模案例分析
(1)选题原则:少而精。选择往年的竞赛真题,虽然可供选择的题目范围小,但对高职学生来说是够用的,选一个离散模型和一个连续模型足矣。
(2)选解原则:多多益善。筛选时,劣中选劣,优中选优。题目确定后,尽可能多地提供答案思路,经过细致筛选,选出具有代表性和典型错误的答案,个数越少越好,并选出一个最优答案,以备分析。
(3)分析原则:先劣后优。给出题目后,带領学生深入分析题目,待学生把题目搞清楚后,再依次把劣质答案、优质答案提供给学生。先对劣质答案逐个进行深入剖析,让学生以参赛队为单位找出答案的缺点,教师再做补充,最后才能给出教师所掌握的最优答案。分析后,最好也能针对不足提出建议,让学生对“没有最好,只有更好”这句话有更深刻的理解。
五、实例演练
这是巩固提高的关键一步。通过实例演练,要让学生掌握整个建模过程、熟练建模原理及方法,进一步发现本队队员在建模过程中的薄弱环节,并加以完善和提高,培养学生团队合作意识和团队合作精神,提升每个参赛队的整体建模能力。
1.搞清实际问题,提高学生数学阅读的能力
高职学生在看到题目纷繁的叙述时,会产生一种畏惧感或厌烦感,因此,要引导学生进行“数学式阅读”,使其快速、准确地掌握实际问题。指导学生通过阅读数学题目中的文字信息,用数学的方法和观点来认知、理解、汲取知识并从中提炼出已知的数量关系。如此,学生在实例演练中快速了解和掌握新知识的技能和数学阅读能力会不断提高。
2.建立数学模型,提高学生解决问题的能力
建立数学模型的过程,就是用恰当的数学语言表达已知的数量关系和待解决问题中的数与量,经过合理的分析,按所要求的逻辑关系和数量关系,列出正确的数学表达式。数学模型的建立能进一步训练学生的逻辑思维和开放性思考能力,提高学生解决问题的能力。
3.求解数学模型,提高学生数学计算的能力
解数学模型就是解纯数学问题,即解题。解题是运用数学运算、方法和数学软件的过程。解题提高了学生的计算能力和计算机语言的应用能力。
4.回归实际问题,提高学生数学应用的能力
对学生进行数学建模培训的主要目的,虽然不是要他们解决生产、生活中的实际问题,但要培养他们的数学应用意识和数学建模方法,为将来工作奠定坚实的基础。为此,将纯数学计算的结果回归到实际问题中,更能提高学生数学应用能力。
5.寻找最优答案,培养创新意识和创造能力
寻找最优解的过程就是不断创新和创造的过程,通过思考、运算、比较、判断、决策,学生的创新意识和创造能力能得到提高。