高中算法教学研究性课题的开发

来源 :考试周刊 | 被引量 : 0次 | 上传用户:haier__
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 在高中數学教学中,为了培养学生使用数学解决实际问题的创新能力,本文提出了基于智能优化算法的研究性课题。在这一研究性课题的教学设计中,通过引入课题、介绍算法、建立模型、进行运算、讨论结果这五步,使学生解决了日常生活中的优化问题。教学设计的结果表明,基于智能优化算法的课题适用于高中数学研究性学习。
  关键词: 高中数学 研究性学习 算法
  1.高中数学的研究性学习
  高中数学的研究性学习有着重要意义[1,2],它能使学生在思考和分析数学材料的过程中,培养理解和感悟数学的能力,进一步认识数学的本质。研究性学习可以启发学生的创新意识,使学生遇到生活中的一些问题时,能够自主使用数学知识解决这些问题。由此可见,研究性学习需要的问题,应该是与高中数学基础相近的问题。对于高中数学的研究性课题,学生可以进行学习、试验、思考、争辩,并在课题的研究中找到数学领域的新天地。
  高中数学教材[3]指出,算法是计算机科学的基础,计算机已成为人们日常生活不可缺少的工具。对于高中生,从日常生活中选择引入研究性课题的材料,更容易被学生接受。人们在日常生活遇到的很多问题,都可以利用一些已有的算法和相应的计算机程序解决。因此,在算法教学中开展研究性学习,有着广阔的前景。下面提出一种基于智能优化算法的课题式教学设计。我们计划采用NSGA2作为教学实践中的智能优化算法。
  2.基于智能优化算法的课题式教学设计
  基于智能优化算法的课题式教学设计分为引入课题、介绍算法、建立模型、进行运算、讨论结果五个部分。
  2.1引入课题
  教师:如果在假期我们打算去旅游,有很多景区可以选择。我们对这些景区的兴趣不同,这些景区的门票和交通费用也不同,去更多的景区开阔眼界是每个人的愿望。因此,我们应该认真思考选择哪些景区。这是一个很难通过思考得到结果的问题,通过智能优化算法可以代替我们的大脑解决这个问题。
  2.2介绍算法
  教师:所谓人工智能,就是通过各种算法模拟大脑的工作,目的是代替我们的大脑进行思考,解决各种问题。智能优化算法是人工智能的一种算法,它可以代替我们的大脑解决优化问题。
  学生:那上面的问题是优化问题吗?
  教师:在上面选择哪些景区的问题中,我们有三个目的,一是选择的景区总的兴趣较高,二是选择的景区总的门票和交通费用较低,三是选择景区的数量尽量多。这三个目的往往是相互冲突的,我们需要选择一些景区最好地达到这三个目的。由此可见,这是一个优化问题,智能优化算法可以帮助我们解决这个问题。
  学生:我们怎么使用智能优化算法呢?
  教师:我们首先应该运用课本中所学的算法知识,初步了解智能优化算法的计算原理。我们已经选择的这些景区被称为决策变量;对于我们选择范围内的所有景区,称为决策空间。决策变量是在决策空间中随机选择的。如果我们可以最多同时选择5个景区,决策变量就是5维向量,即■=(x■,x■,…,x■),其中x■到x■这5个景区在所有景区中随机选择,这5个景区可以互相重复。
  学生:景区怎么用数字代替呢?
  教师:景区可以按照先后顺序依次用数字代替,比如第一个景区就是1。对于我们的三个目的,也需要把它们转化成数字才能进行计算。我们对每个景区都进行排名,排名靠前表明兴趣高。这样第一个目的就是中所有互不重复的景区名次的和。类似的,第二个目的就是中所有互不重复的景区门票和交通费用的和。第三个目的应该是中所有互不重复的景区数量。景区的名次和费用如表1所示。表中第一行和第四行是景区的编号,第二行和第五行是景区的排名,第三行和第六行是景区的费用,数字的单位是元。
  表1 景区的名次和费用
  学生:怎样计算呢?
  教师:通过以上分析可知,不管是景区名次的和,景区门票和交通成本的和,还是景区数量,它们的大小都是由■决定的。它们是■的函数,因此我们称这些函数为目标函数。我们只要拥有用数字表示的决策空间和决策变量,以及用数字计算的目标函数,就可以使用智能优化算法选择到最适合我们的景区。
  2.3建立模型
  学生:怎样建立目标函数呢?
  2.4进行运算
  学生:怎样调用智能优化算法的程序呢?
  教师:为了降低读写程序的难度,我们选择matlab语言。在调用智能优化算法程序的主文件中正确编程,就可以实现建立的数学模型,得到需要的结果。主文件中的matlab代码是:
  X2=fix(X*20);
  X3=X2 1;
  C=zeros(20,1);
  forn=1:5
  C(X3(n,1),1)=1;
  end
  [a,b]=find(C);
  C2=[a,b];
  [a1,b1]=size(C2);
  A=[6;3;16;11;7;17;14;8;5;19;15;1;2;4;18;13;9;20;10;12];
  forn=1:a1
  W1(n)=A(C2(n,1),1);
  end
  W2=sum(W1);
  B=[1200;2000;200;1400;1500;1000;1300;1800;800;900;100;500;1700;1100;700;600;1600;300;400;1900];
  forn=1:a1
  W3(n)=B(C2(n,1),1);
  end
  W4=sum(W3);
  F(1)=W2;
  F(2)=W4;   F(3)=1/a1;
  对于智能优化算法,代码中的X是m1维矩阵。通过设定m=5,这里X是5x1维矩阵,其中的5个元素均是从0.0000到0.9999中的随机数。fix()是matlab的取整函数,即实数的整数部分。因此,X2中的5个元素均是从0到19中的随机数。X3中的5个元素均是从1到20中的随机数。这样,代码中的X3是模型中的。zeros()是matlab的矩阵生成函数,生成的矩阵中元素都是0。因此C是201维0矩阵。通过for循环语句,我们使X3指定的元素全是1。find()是matlab的查找函数,查找矩阵中非0元素的位置,生成相应的矩阵。因此C2是C中非0元素的位置,也是X3中所有互不重复的数。size()函数得到矩阵的行数和列数,这样a1是C2的行数,是模型中的n。代码中的A和B是模型中的A和B。通过for循环语句,我们使W1和W3中的元素,是C2指定的A和B中的值,代码中的F(1)、F(2)、F(3)表示目标函数。对于智能优化算法,可以设定优化结果的个数,我们设定结果的个数是10,计算结果如表2所示。
  表2 计算结果
  2.5讨论结果
  教师:从表2可以看出,这10个景区的选择方式都很好,分别偏向了我们的三个目的。把它们互相比较,难分高低。智能优化算法很好地解决了选择哪些景区的问题,我们的大脑也很难想出这样的结果。在生活中还有很多其他的优化问题,我们也可以通过建立数学模型、编写matlab程序、进入智能优化算法进行计算的办法,解决这些复杂的问题。
  3.总结
  基于智能优化算法的课题式教学设计,主要涉及随机数的产生和矩阵的基本定义这两个知识点,它们在高中数学教材中都有介绍。matlab语言简单易学,通过互联网就可以了解其编程技巧。因此,基于智能优化算法的课题适用于高中数学研究性学习。
  参考文献:
  [1]杜振义.关于高中数学研究性学习的思考[J].数学教学与研究,2014(10),54-55.
  [2]张晓兵.例谈数学教学中的“微课题”研究[J].数学教育研究,2012(5),13-14.
  [3]普通高中課程标准实验教科书数学必修3[M].人民教育出版社,2012.
  [4]郑金华.多目标进化算法及其应用[M].科学出版社,2007.
其他文献
教学目标:  1.学习本课生字。掌握“浙江、杜鹃、明艳、蜿蜒、聚集、孔隙、臀部、稍微、漆黑、观赏、盘曲而上、变化多端”等词语。  2.了解作者的游览顺序。  3.通过语言文字了解金华双龙洞的特点,激发学生对大自然的热爱。  4.有感情地朗读课文。背诵自己喜欢的部分。  教学重点:  1.理清课文的条理。  2.了解外洞、内洞的特点及作者是怎样把由外洞进入内洞的过程写具体的。  教学难点:  学习作
摘 要: 对于小学数学教师来说,如何让学生“要我学”到“我要学”,培养学生学数学的兴趣很重要。只有学生对数学产生了浓厚的兴趣,才能“乐学、爱学、会学”。  关键词: 小学生 学数学 学习兴趣  小学数学学习过程中,对学生而言,“要我学”与“我要学”是一对截然不同的态度,对于小学数学教师来说,如何让学生“要我学”到“我要学”,应该从培养小学生喜欢学数学做起。“兴趣是最好的老师”,只有学生对数学
摘 要: 本文通过调查2011~2014年间鞍山师范学院汉语国际教育专业124篇本科毕业论文选题情况,分析现阶段毕业论文中存在的问题,寻求提高毕业论文选题质量的有效途径。  关键词: 汉语国际教育专业 本科毕业论文 选题质量  选题,即确定研究主题,是撰写学位论文的第一步,也是最重要的一步。好的选题是确保毕业论文质量的关键。鉴于此,本文通过分析2011~2014年间鞍山师范学院汉语国际教育专业12
皮亚杰认为,人类发展的本质是对环境的适应,这种适应是一个主动的过程。不是环境塑造了儿童,而是儿童主动寻求了解环境,在与环境的相互作用过程中,通过同化、顺应和平衡的过程,认知逐渐成熟,并逐步形成属于自己的学习方式。  中年级的学生处于成长的关键期,大脑发育正好处在内部结构和功能完善的关键期,生理和心理变化明显,是培养学习能力、情绪能力、意志能力和学习习惯的最佳时期。孩子们已经从被动学习向主动学习转变
摘 要: 专业建设是高职院校内涵建设的核心,是适应社会需求、区域经济发展、产业结构调整及学校自身建设的需要,加强专业建设,有利于提高学校办学水平,保障人才培养质量。为了专业建设管理进一步规范化、科学化,促进专业建设分层管理,及时掌握专业建设动态,督促各专业查找差距,采取措施,共同发展。本文以广州城建职业学院为例,依托高职院校人才培养工作状态数据采集平台,以专业建设过程中产生的数据为抓手,探索高职院
高效课堂指在有限的四十分钟内,让学生获取更多有价值的地理信息,并调动和运用地理知识,最终通过实践探讨和论证地理问题。高效课堂一定要摆脱传统教学模式,采用多种合作、交流、学习方法,促进师生共同完成一节课。方法有很多种,例如:课前预习、小组合作、讲练结合、师友合作等。现以《自然地理环境的差异性》为例,探讨一轮复习的高效课堂。  一、教师做好课前准备工作,是高效课堂的前提保证  1.课标要求:掌握和运用
在平日对初中生的教育教学中,经常遇到有些学生在某一方面反复犯错:经常不按时交作业、经常迟到、经常逃课、经常打架……这些学生犯错后经过老师的批评教育后可能会有所改正,但时间不久就会重犯,于是再教育,再改正,再重犯……甚至有些学生昨天才接受教育,今天又旧错重犯。个别孩子不但没进步,反而在反复犯错的过程中变本加厉,导致教师失去信心,学生更是破罐子破摔……那么,如何教育这些反复犯错的学生呢?在几年教育教学
摘 要: 高考新材料作文如何处理材料,一直是困扰广大考生的问题,或不用材料,另起炉灶;或照搬照抄,不知变通;或不知何处运用,无的放矢。因为对材料运用不恰当,背离新材料作文“不要脱离材料内容及含义的范围作文”的要求,从而难求理想之分。对原材料进行加工创造,适时、创新运用,是解决这一问题的良药。  关键词: 高考新材料作文 原材料 处理方法\  高考新材料作文如何处理材料,原材料是用还是不用?该怎么用
摘 要: 《罗密欧与朱丽叶》是莎士比亚戏剧代表作之一,其在世界上传播之广、影响之大实属罕见,是莎士比亚戏剧被拍成电影最多的一部。一个世纪以来,剧中罗密欧与朱丽叶的爱情打动着每一位读者。他们的一见钟情和以死殉情让每一位渴望爱情的人艳羡不已。本文从一见钟情的不稳定性角度剖析罗密欧与朱丽叶的爱情悲剧。  关键词: 《罗密欧与朱丽叶》 一见钟情 悲剧  引言  被誉为莎士比亚四大悲剧之一的著名戏剧《罗密欧
摘 要: 随着新媒体技术的迅速发展,艺术有了更开阔的视野,不再局限于传统艺术的理念与感受,而当武术与舞蹈相融合的武舞艺术邂逅新媒体技术,形成了当下新媒体表演艺术发展的新趋势。这是时代对传统文化的需求,并以一种新的形式与现代科技结合,更好地对传统文化进行传播和传承。  关键词: 新媒体艺术 传统文化 功夫舞台剧  武术中华民族经过数千年自我锤炼创造出的一份丰厚的文化遗产,是中国传统文化的精髓。