当前位置:首页 >> 其它课程 >> 算法和算法的描述说课稿

算法和算法的描述说课稿


《算法和算法的描述》说课稿

一、 课程内容标准 经历用那个自然语言、流程图或伪代码等方法描述算法的过程。 二、 教学内容分析 本节内容选自广东教育出版社选修一《算法与程序设计》第一章 《揭开计算机解决问题的神秘面纱》第二节内容《算法和算法的描 述》。在运用计算机解决问题的过程中,算法设计是一个重要的环节。 本节的学习目的和作用是让学生重温算法的概念,经历用自

然语 言、流程图或伪代码等方法描述算法的过程,体验算法的描述。 上一节讲解了计算机解决问题的过程中要用到算法,这节我们继续 深入了解计算机算法,算法作为计算机世界的核心,又有数学的渊源, 教材上大部分源于数学教材中的问题,同学们刚接触不太明白计算机算 法和我们平时数学算法的区别,上课时应设计些趣味性操作性强的问 题,让学生产生学习算法的兴趣,为今后能够更好的学习算法与程序设 计。了解掌握本节内容对以后章节的学习会起到了一个启蒙和引导的作 用。

三、 学情分析 对象:高二年级学生

学习特点:对信息技术基础方面的知识有一定的接触和了解,虽然 学生比较喜欢信息技术,但是对于编程还是很陌生。但是高二的学生具 有分析、解决问题的能力,并能够从具体的事例分析中总结归纳。 学习基础:学生已经在《信息技术基础》的第四章 4.1 节中接触过 有关内容,也学习了用计算机解决问题的基本过程,且对 VB 开发环境 有所了解,在数学学科的学习中也学习来了一些算法的初步知识。因 此,学生对本节内容的学习已经具备一定的基础知识和学习经验。

教师上课时应结合着具体的实例吸引学生,激发学生的学习兴趣,让学生自己 去合作探讨,发挥小组学习的优势。 四、 教学目标 1、 知识与技能: a. 理解算法的概念 b. 认识流程图的六种基本符号 c. 经历用自然语言、流程图和伪代码等方法描述算法的过程 2、 过程与方法: a. 通过用不同方式描述算法,体验三种不同描述方式的优缺点 b. 通过具体问题的解决,体验算法的地位和作用 3、 情感态度与价值观: a. 引导学生关注算法的应用,激发学习热情 b. 培养学生合作意识和进取精神,初步形成严谨的逻辑思维习惯 五、 教学重、难点 重点: a. 算法的概念 b. 经历用自然语言、流程图等方法描述算法的过程

难点:流程图描述算法 [ 措施: 1、通过具体的问题情境,归纳总结算法的概念。 2、根据具体的实例问题,对最大公约数的算法进行三种不同方式的描 述,让学生有一个比较的认识,并体会出三种描述方式的优缺点。 3、难点内容用流程图描述算法,首先要先让学生了解流程图中的基本图 形,并熟练掌握这些图形的用法及功能。通过电子白板中的表格的吸附和隐藏 的功能,让学生通过提示一步步地完善表格,进一步加深学生的印象。再通过 具体的实例,让学生自己动手用流程图来描述算法并自己进行讲解,更深一步 加深流程图的引用及对算法的理解。] 六、 教学策略与方法 a. 创设问题情境,吸引学生学习兴趣,引导学生归纳总结出算法的定 义。 b. 小组合作探究算法的不同描述方式,并体验三种描述方式的优缺点。 c. 通过实践练习,小组合作讨论解决具体问题巩固算法的概念以及算法 的描述。 七、 教学过程 1、 情境导入: 依次出现灰太狼、喜羊羊、还有大白菜让学生进行逐个联想,引 出农夫过河问题,然后组织学生帮助农夫把狼、羊、菜安全的运 过河。 (游戏导入吸引学生。依次出现狼、羊、菜,培养学生的联想和 想象力。直接把狼、羊、菜放在白板上,让学生直接利用拖拽功 能进行拖拽过河,更能够吸引学生,让学生更好的参与到课堂 中。) 2、 学习新知 a. 算法的概念

组织学生呈现解决农夫过河问题的具体过程。通过把步骤过程化的呈现, 进一步引导学生总结归纳算法的概念。 (呈现过程,把抽象问题具体化,使学生更能理解和掌握算法的概念。) b. 1、 算法的描述(自然语言、流程图、伪代码)

展示求两个数的最大公约数,先让学生利用数学知识进行求解。再介绍 辗转相除法求解,然后让学生试着用文字(自然语言)写出利用辗转相 除法的算法。

2、

首先给出不完整的流程图的基本图形及其功能的表格,并利用表格中的 隐藏功能,一步一步的给出提示,让学生把流程图中的图形与功能对应 着完成表格。(掌握流程图的图形要素及其功能) 然后再根据最大公约数的自然语言描述,让学生根据给出的基本图形和 关键语句相结合画出流程图。最后其他同学进行点评和修改。

(通过表格的完成,让学生更感兴趣也更容易掌握图形及其功能。具体的实 例,让学生进一步掌握图形的应用。也达到用流程图描述算法的一种练习。其 他同学的点评和修改,使流程图更加的完善和美观。) 3、根据给出的自然语言描述,写出伪代码。然后给出事先书写好的伪代码描述 进行比较。让学生知道伪代码有多种写法。 c. 三种描述算法方式的优势和不足

让学生通过体验用三种描述方式描述算法之后,完成配对游戏,体验和总 结他们的优缺点。 3、 实践练习

给出 3 个题目,第一题是流程图的图形和功能匹配选择,第二题是算法的设 计,第三题是三种算法描述方式解决算法的设计 4、 交流评价

针对第三题的实践练习,利用数字展台展示学生的结果,自己进行解 说、其他学生进行补充和总结以及评价 。进一步让学生体验算法的应 用,以及算法的描述。 5、 课堂小结

八、 教学设计反思 本节课的教学效率还是很不错的,让学生自己参与进来成为课堂的小主 人,更加能够提高学生的兴趣,吸引学生的注意力,学生的参与度大大的提 高,课堂气氛更加的活跃。学生积极地参与到教学过程中,由“观望者”转为 “操作者”,有助于培养学生的自主学习能力和创造性思维能力。 其他的大多数的课件都是按照事先预设和计划好的节奏来控制课堂,白板 的课堂上,课堂知识内容的呈现可以根据课堂上学生的具体接受和表现适时调 整,使课堂更加的灵活,学生知识的生成性更多,更强。交互式白板操作方 便,它的使用也让课堂气氛活跃,教师通过课件就可以和学生互动,这是我们 以前的课件所无法体现的优点。可以让学生自己动手去解决问题,展现问题解 决的过程。可以把抽象问题更加的形象化。


更多相关文档:

算法和算法的描述说课稿

算法和算法的描述说课稿_其它课程_高中教育_教育专区。《算法和算法的描述》说课稿 一、 课程内容标准 经历用那个自然语言、流程图或伪代码等方法描述算法的过程。...

高中算法与算法描述说课稿

高中算法与算法描述说课稿 算法与算法描述算法与算法描述隐藏>> 15 算法和算法描述一、学情分析 [教材分析]:本节课内容出现在信息技术基础选修模块,出现在第一章...

算法及其实现说课稿

算法及其实现说课稿_其它课程_高中教育_教育专区。尊敬的各位评委、各位老师: ...以学生感兴趣 的 flash 益智小游戏为依托开展算法教学,以此促进学生对算法的理解...

算法与程序框图说课稿

算法与程序框图说课稿_数学_高中教育_教育专区。各位老师: 大家好!我叫高军艳,...(约 20 分钟) 4.课堂小结: (1)算法的概念和算法的基本特征 (2)算法的描述...

算法的概念说课稿

算法的概念说课稿各位老师: 各位老师大家好!我说课的题目是《算法的概念》 ,内容...同时也可以巩固用自然语言描述算法,提高用自然语言描述算 法的表达水平.另外,...

基本算法语句说课稿

基​本​算​法​语​句​说​课​稿课题《基本算法语句》方得教育 一、教材分析; 本知识来自于人教版高中数学必修 3 第一章第二节, 着好似一...

《算法与程序设计的递归算法与递归程序》说课稿

算法与程序设计的递归算法与递归程序》说课稿_数学_小学教育_教育专区。《算法与程序设计的递归算法与递归程序》说课稿 一、说教材 (一)说教材的地位和作用 本...

2.1算法的基本思想(说课稿)

2.1 算法的基本思想(说课稿) 瀛湖中学 李善斌 说课的课题是《算法的基本思想》 ,这是北师大版必修 3 第二章第一节的内 容, 课时安排为三个课时, 本节课...

《算法与程序设计的递归算法与递归程序》说课稿(高中信息技术精品)

算法与程序设计的递归算法与递归程序》说课稿 一、说教材 (一)说教材的地位...(2)软件:课件、VB、交互式多媒体教学软件、三个任务描述 (五)课时数:1 节...

《集中趋势的统计描述》说课稿

《集中趋势的统计描述说课稿_数学_自然科学_专业资料。《从统计图分析数据的集中趋势》说课稿一、说教材 (一)教材简析: 《从统计图分析数据的集中趋势》这个...
更多相关标签:
算法与程序设计说课稿 | 运动的描述说课稿 | 观察描述矿物一说课稿 | 算法和算法的描述 | 算法的特征和描述方法 | 算法精解 c语言描述 | 算法描述 | 算法的描述方法包括 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com