让效率插上“算法”的思想,一起飞

来源 :文理导航 | 被引量 : 0次 | 上传用户:liz302
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、教学对象分析
  本节课是针对八年级学生展开教学的。学生在学习了VB基础知识,并能对逻辑和循环语句熟练应用的之后,对程序设计一次新的认识,在程序设计“思想”的一次提升并能从中能知道算法是程序的灵魂。
  二、教材内容分析
  “算法”是8年级第11章第5节的内容。本节内容是建立在学生对VB有一定了解,并能应用逻辑和循环语句编写程序来解决简单问题。通过对实际问题的解决过程进行比较,让学生认识到算法的优劣直接影响程序运行的速度(程序的质量),理解算法是程序的灵魂。学会用流程图来描述简单的的算法。
  三、教学目标
  [知识与技能]
  (1)了解算法在程序设计中的重要性,并能够用自然语言、流程图来描述算法。
  (2)知道算法有优劣之分,能有意识的设计和筛选算法,优化问题的解决方案。
  [过程与方法]
  通过实例,引导学生在解决问题的过程中逐步了解算法在程序设计中的重要地位。
  [情感态度与价值观]
  让学生认识到“算法是程序的灵魂”,并在解决问题过程中,能有意识地优化算法。
  [创新与行为]
  引导学生在设计算法时先模仿再改写,培养学生的创新能力。用优化算法的思想去解决实际生活中的问题,培养良好的优化思维力。
  教学方法:讲解、演示、讨论学习
  教学重点:理解算法在程序中的重要性,并能根据实际问题选择适当的算法。能用流程图来描述简单的算法。
  教学难点:抽象化实际问题,并用流程图来描述算法。
  四、教学过程
  1.导入
  华罗庚的《统畴方法》大家学习过吗?讲的是烧水泡茶的事,泡茶需要做四项工作,洗水壶(2分钟)、洗茶杯(3分钟)、准备茶叶(1分钟)、烧开水(10分钟)。那你怎么泡茶?有几种方法?你觉得哪种方法更好?为什么?除此,我们日常生活中做饭,是不是也可以合理安排各个洗菜做饭的环节来节省时间?通常你会怎么做?(师生讨论)
  我们刚才讨论了解决方问题的不同方法和步骤,如果我们把解决问题的方法和步骤,称之为算法,那么同学们发现各个不同的算法效率也不尽相同。生活中我们要勤于思考,寻找更好的算法。在计算机程序中,算法就更重要了,简单点说,好的算法让程序运行更快,不会“卡机”。
  [通过生活中的实际事例,体会解决问题的多样性,并感受不同方法所导致的效率。引出为何要进行算法研究并优化算法。]
  2.新课
  1)算法的重要性
  找数字(猜数游戏)
  这个游戏大家玩过吗?老师写下一个在1-100之间的整数,你猜一个数字,老师通过回答大还是小,最终确定你的数字是否和之前写下的数字一致,猜的次数少者胜出。这是我们玩过的游戏,你是如何以最快的速度来完成猜测的?说说你的想法。
  顺序查找,随机查找,二分法查找(黄金分割点)……
  思考:你觉得哪种算法比较好?为什么?
  光纤的损坏查修,通常都是采用黄金分割点的方法来快速完成损坏点的确定。其实生活中还有很多类似的应用。
  [探研]1+2+3+……100=?(小高斯) 大家都能一口报出答案。小高斯就是采用了最优的算法。大大提高了工作效率。那么1+3+5+……+2013=?你能想到什么更优算法?
  (师生论论)
  通过以上例子,我们都说出了不同的算法,我们这种算法,都是用口头语言的方式表述的,我们把这种算法描述方法称之为“自然语言”。
  [通过实例,让学生思考解决问题的多种方法,并能体会到算法优劣对解决问题效率上的影响,进而理解算法的重要性。]
  2)如何描述算法
  记得冬天,有一网友签名:“期待下一场雪。”大家说说之前有没有下过雪?(生讨论)
  请大家写出“将a加b除以a减b的值赋给x变量。”大家写的是否一致?为什么会产生不一样的结果?——用自然语言语言描述算法虽然通俗易懂,但有时并不严谨,在计算机上,我们可以用另一种方式来描述算法——流程图。它能直观、简洁地描述问题,并且逻辑关系清晰。
  [通过对自然语言描述问题时局限性和歧义性的感觉和体会,引出流程图,并激发学生流程图学习的兴趣,以期待流程图到底如何比自然语言更优越。]
  流程图就是用图形符号来描述解决问题的过程。它用规定的几种符号来表示各个处理过程。(教材P115)
  师生尝试用流程图来绘制“将a加b除以a减b的值赋给x变量。”(过程略)
  3)练习
  用流程图来描述顺序“找数”,你还能用二分法来描述找数吗?
  课内练习:任意输入二个数,判断较大的数,并用VB完成程序。
  扩展练习:尝试用流程图来技术一元二次方程的求根过程。
  [通过学生自主设计流程图,培养学生用流程图算法来解决简单问题的能力。]
  3.总结
  知道算法的重要性,并能用流程图来描述简单的问题。
  五、教学反思:
  本节内容在课前还是下了一定功夫的,通过经典的“泡茶”案例和猜数游戏,学生对算法在程序质量上的影响,理解的相对较好,加上师生对生活中做饭等类似的常见案例的讨论与分析,更有助于学生对优化算法思想的认识和理解。谈不上一节课就能培养学生对解决解决问题灵活采取优化的能力,至少应当有此意识,并能在今后的学习、生活中竭尽所能的朝这方面努力,尽可能地优化问题的解决方案。在流程图一块,练习的还不到位,时间和量都是有所欠缺的,不过本节内容有2课时,在下一课时尽可能安排多一些的练习,巩固和加强用流程图来描述算法的能力。
  (作者单位:江苏省句容市边城中学)
其他文献
【摘 要】过渡是课堂教学的一个重要组成部分,有效课堂离不开有效过渡。本文结合初中思品学科具体实例,试从重过渡艺术,逐初中思品课堂之“无痕美”;推过渡艺术,显初中思品课堂之“多元美”;示过渡艺术,树初中思品课堂之“典型美”三个角度探究初中思品课堂中的过渡艺术,力求发人深思,以后能注重课堂过渡的设计与技巧,打造出智慧、高效的思品课堂。  【关键词】思品课堂;过渡艺术;无痕;多元;典型  中国有句古话:
期刊
【摘 要】化学作为一门以实验为主的基础学科,自然在化学教学中离不开实验,要想提高学生的实践能力,最主要的就是提高实验能力。本文结合实际分析了化学实验教学中对学生观察能力和创新能力的培养。  【关键词】初中化学;实验能力;学生;能力培养  对于初中生学习化学来说,实验能力是非常重要的,不仅能够使学生巩固所学的化学理论知识,还能够使他们熟练相关的操作技能,提高学生的思维能力与探索能力。化学的实验教学能
期刊
赛课是学科同行们进行切磋交流的平台。每次比赛都是一次自我提升的机会。然而一节精心准备的赛课很有可能会毁在小小的细节上。笔者结合个人经历,谈一谈赛课中应该注意的几个细节问题。  一、谨防管窥之弊  一般情况下,赛课要求老师在限定时间内写出教学设计。有些老师可能会一头扎进文本之中苦思冥想,导致一叶障目不见泰山,最后设计出来的方案可能会局限于文本,格局不高。比较合理的做法是先对文本在教材中的地位进行评估
期刊
【摘 要】幼儿教育包括幼儿园教育与幼儿家庭教育,两者在幼儿发展过程中起到了重要的促进作用。在幼儿培养的长期性战略中,家园关系的良好保持是做好幼儿教育工作的重中之重,家园关系,是幼儿发展中家庭和幼儿园这两个微观系统之家形成的重要的中间环境系统。家园合作已经成为幼儿园教育工作中必不可少的一部分,家园合作的成功与否直接影响到幼儿生活习惯培养的进程与效果,良好家园合作关系的建立,是社会幼儿教育的需要,也是
期刊
信息技术课堂教学是具有灵活多变的形式,理论与实践紧密相连,实践性很强的学科。如何在高中信息技术课堂教学中提高有效性,是摆在教师面前的一项紧迫而又必要的课题。本文从课前、课中(堂)、课后等三个阶段,论述与阐述,怎样才能提高课堂有效性。  1.课前准备是提前  笔者认为,备好课才能上好课,这是前提,也是基础。有效的备课必须体现出:  目标的有效:笔者认为,新课程理念是备课应该分析学情、了解现有的教学条
期刊
【摘 要】化学中涵盖着丰富的人文精神乃至人性,有待于我们去挖掘和领悟而已。文章从三个方面:一、什么叫做人文精神?二、高中化学教学中人文精神培养的重要性;三、高中化学教学中人文精神的培养的对策。阐述了高中化学教学中人文精神的培养。  【关键词】自然科学;高中化学;人文精神;渗透  化学中涵盖着丰富的人文精神乃至人性,只不过它不像语文、政治、历史等人文学科那样直白,而是以潜在、含蓄的形式蕴涵其内,有待
期刊
【摘 要】因材施教,针对不同基础的学生制定不同的教学,个性化地推进教学任务,分层把握内容、科学组织实施。重视跟踪辅导,精心设置个性化的物理作业,激发学习兴趣,引导学生在各自已有的物理基础上更好的完成与其学情相适应的物理作业,自主选择,获取成功。全面提升学科素养、掌握知识与方法、形成可持续发展目标。  【关键词】因材施教;个性化  虽然进入一轮复习时间不长,但是选修物理的学生的基础性差异却很快显现出
期刊
【摘 要】师生互动特性,是教学活动的显著特性,也是展示教师主导作用,学生主体特性的有效途径。学生在探知新知内容、探析问题条件过程中,需要借助于“阅读”手段,对新知内容及问题条件进行初步的感知,为有效思考、深入探究提供前提条件。阅读能力是学生学习能力素养的重要因素之一。本文作者简要论述了新课改下初中数学教师开展师生互动培养阅读能力的方法和策略。  【关键词】初中数学;阅读教学;师生互动;阅读能力  
期刊
【摘 要】新课程要求教师改变以教为主的教学方式,树立起学为中心的教学思想。让学生在主动的学习中自由地探究新知,在教师的积极地引导下快乐学习,在高效的兴趣激发中创新体验。不但使学生掌握数学的相关理论和技能,增强了学习的责任心和信心,而且为今后的学习和生活积聚了更多的发展能力。本文通过兴趣、形式、拓展三个方面对学为中心在初中数学中的应用进行了说明,希望我们的课堂可以变得更加精彩更加高效。  【关键词】
期刊
【摘 要】中学数学与小学数学教育这两者在教学方法上存在着较大的差异,认真分析并研究这些差异,如何实现中小学数学教学方法的有效衔接,就成为了摆在诸多中小学数学教育工作者面前一道亟待解决的教学难题。遵循思维发展规律,合理设计课堂教学环节,中小学老师加强交流,融洽的师生关系都是解决这一难题的有效途径。  【关键词】小学数学;初中数学;衔接;教学方法  从小学进入初中,新知识的增加引发了许多新的变化。受到
期刊