算法设计说课稿
作为一位无私奉献的人民教师,时常需要用到说课稿,说课稿有助于顺利而有效地开展教学活动。如何把说课稿做到重点突出呢?下面是小编为大家收集的算法设计说课稿,仅供参考,希望能够帮助到大家。
算法设计说课稿1一、说教材
1)教材简析:
在学习这一章前,很多学生还没有接触过程序,他们往往会产生一些错误的认识,以为只要把问题原封不动的交给计算机,计算机就会解决问题了。计算机之所以能解决这些问题是我们事先给计算机设定了解决问题的步骤。因此,当我们拿到一个问题后,首先要搞清楚做什么,再设计好一步一步怎么做,也就是设计解决这个问题的算法,最后选择一种适合的计算机语言编写程序,使计算机工作,得到正确结果。所以,解决任何问题,都必须设计算法、编写程序。
本章中所涉及的题目都不复杂,算法也比较简单。“解决问题的算法设计”这一节中所涉及到的算法和流程图的知识点很多老师都认为内容难、枯燥、学生难以理解。所以经常把这一节教学内容省略或者放在后面简单的讲讲。这样就造成学生拿到题目后,往往不认真考虑算法,一开始就把注意力集中到语言的语法规则和语句上。学习程序设计,如果只知道计算机语言的语法规则不知道解决问题的算法,就不能编出好的程序。于是我在学生刚开始学习程序设计时先强调算法设计,让学生们体验算法思想,了解算法在程序设计中的地位,养成良好的编程习惯。语言只是工具,算法才是设计的灵魂 ……此处隐藏2002个字……探究学习的能力。
三、 说学法
1) 算法是学生们较难理解和掌握的内容,而且本节课的教学内容比较多。我想如果让学生单兵作战去理解这些内容的话比较困难。因此我就想能不能利用同学们集体的智慧,在竞争的氛围中团结协作,更好的激起每个同学的智慧火花。于是课前我将全班35人分为7个小组,课堂中以小组为单位参与讨论和思考。7个小组互相竞争,小组成员之间互相合作,对于他组的成果懂得鉴别和欣赏。通过这种上课形式培养学生的探究学习能力,团队意识、竞争意识以及尊重他人、相互欣赏的素质。
2)由学生自己选择完成的题目,因为学生对自己的水平最了解,又要考虑到小组的积分,所以每位同学都会选择自己最有把握而且分值较高的题目,这样就达到了每位同学都能够尽自己最大的努力去掌握本节课的知识的目的。
四、说教学过程
1) 教学思路与教学环节
l 引入:渡河方案的确定
l 算法的概念
l 算法的描述:
u教师讲解流程图的常用符号及三种程序结构的表示方法,并以“输出两个数中的较小值”为例演示流程图的绘制方法。
u学生自选两道题,完成流程图。
u分析三道题的流程图。
l 算法的择优
2) 教学手段辅助教学
l 多媒体演示动画,展示渡河方案,吸引学生的注意力,激发兴趣
l 动态教学网站,整节课的支撑平台,可以发布任务,上传作业等。
3) 板书设计
解决问题的算法设计
一、算法的概念:算法是解决问题的方法和步骤。
二、算法的描述:自然语言、伪代码、流程图、框图
三、算法的择优: