2022年2022年教学设计算法和算法的描述_狼羊过河 .pdf
《2022年2022年教学设计算法和算法的描述_狼羊过河 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年教学设计算法和算法的描述_狼羊过河 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 课题名称:算法和算法的描述教师姓名:编号:教学背景分析(一)本课时教学内容的功能和地位本节课是广东版教材高中信息技术选修算法与程序设计第一章第节的教学内容,包括:算法的概念,经历用自然语言、流程图或伪代码等方法描述算法的过程,算法在解决问题中的地位和作用等。本章是全书的开篇和概述,而本节内容是本章的重要环节,是对前一节知识内容的进一步学习,也为后续章节的学习和开展多元化交流与合作做好必要的准备。(二)学生情况分析在必修模块 4.1 “编制计算机程序解决问题”部分以及本章第一节的学习中,学生已经经历了用计算机解决问题的基本过程,对VB开发环境有所了解,这些都为本节课的学习提供了良好的基础。
2、(学生对本节内容的学习具备一定的基础知识和学习经验)本节课有关知识、问题与数学学科联系紧密,学生具有相关的数学基础,因此理解起来相对容易。教学中要关注全体学生,变学生的个体差异为资源,发挥同伴互助作用,共同提高教学效率。(三)教学准备1、教学策略:情境引入学习新知操作实践交流评价拓展提高课堂小结。2、教学方法:讲授、演示、任务驱动,学生在教师的指导下自主学习,展开合作探究活动。3、课时安排: 1 课时。4、教学环境:计算机网络教室,VB开发环境, Moodle 网络教学平台。教学目标依据的课程内容标准:经历用自然语言、流程图或伪代码等方法描述算法的过程。(一)知识与技能1、理解算法的概念。2、
3、经历用自然语言、流程图或伪代码等方法描述算法的过程。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 2 3、了解算法在计算机解决问题中的地位和作用。4、能初步利用算法解决简单的问题。(二)过程与方法1、通过问题分析,选择适当的算法描述工具进行算法探究活动。2、对完成任务的过程和结果进行简单的评价。(三)情感态度与价值观1、引导学生关注算法在社会生活中的应用,激发学生学习的热情。2、培养学生运用计算机解决问题的意识,并初步形成严谨
4、的逻辑思维习惯。3、培养学生合作意识和进取精神。教学重点和难点分析(一)教学重点:经历用自然语言、流程图等方法描述算法的过程。(二)教学难点:流程图描述算法以及算法的选择。教学过程教学环节教师活动学生活动设计意图情境引入1、复习提问:计算机解决问题的过程。分析问题、设计算法、编写程序、调试程序。2、游戏:狼羊菜过河。一人要将一狼、一羊、一框白菜这些东西都运送到河对岸。渡船太小,一次只能带一样。因为狼要吃羊,羊会吃白菜,所以狼和羊,羊和白菜不能在无人监视的情况下相处。你能做到么?要求:现在请同学们设计一个方案, 把 3 样东西安然无恙的带过河。 1、 主动回答。 2、 小组讨论,设计过河方案。过
5、河方案:运羊过去, 人回;运狼过去,运羊回来;运菜过去, 人回;运羊过去, 过关。Moodle 上提交。 1、承上启下。 2、吸引学生注意力,让 学 生 很 快的 进 入 学 习状态;同时激发 学 生 的 学习 兴 趣 和 探索欲望。学习新知1、算法的概念。教师针对游戏的过河方案,提出以下问题:问题 1:这个方案总共有多少步?问题2:刚才同学们把第二步和第三步可以改变先后顺序,其它顺序还能不能颠倒,比如说:第一步先过狼?通过以上例子,我们能不能总结出什么是算法?教师小结算法的概念:算法就是解决问题的方法和步骤,而且步骤是有限的。在以后的编程中也要记住了,有些步骤是可以颠倒的,不影响程序的结果;
6、但是有些一旦颠倒了那最终的结果也就全变了。学 生 回 答 教师的问题。通过问题的回答,总结出算法的概念:算 法 就 是 解决问题的方法和步骤。通 过 几个 问 题 的 设置,基本上把算 法 的 概 念引导出来。 学生 在 游 戏 中更 好 的 理 解了 算 法 的 概念,加深了印象。2、算法的特征。欧几里得在几何原本中阐述了求两个整数的最大公约数的过程,这就是所谓的欧几里得算法各 小 组 写 出实践1 的算法:(1) 112 除以 64,学 生 在写 算 法 的 实践中体会、 理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名
7、师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 3 辗转相除法。例如:设给定的两个正整数为m和 n,求它们的最大公约数的步骤为:(1)以 m除以 n,令所得的余数为r 。(2)若 r=0,则输出结果n,算法结束;否则,继续步骤( 3)。(3)令 m=n ,n=r,并返回步骤 (1)继续进行。实践 1: 求两个正整数112 和 64 的最大公约数。实践 2(可选):求两个正整数112 和 64 的最小公倍数。师生总结算法的特征,教师简要举例说明。特征:输入、确定性、有穷性、输出、能行性(可行性、有效性)余为 48;(2)64除以 48, 余为
8、16;(3)48 除以 16,余为 0; 答案:112和 64 的最大公约数为 16。学 有 余 力 的学生可尝试写出实践 2 的算法。Moodle 上提交。解 算 法 的 特征。3、算法的描述。(1)问:在游戏和辗转相除法中,我们是用什么来描述算法的?那么还有没有其它方式呢?除了自然语言,还有流程图、伪代码等。例如辗转相除法用流程图和伪代码描述如下:流程图描述的辗转相除法(教师简单说明流程图的基本图形及其功能):伪代码描述的辗转相除法(教师简要说明伪代码是用介于自然语言和计算机语言之间的文字和符号来描述算法的工具。对学生学习不作要求):INPUT m,n r= m mod n Do Whil
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年教学设计算法和算法的描述_狼羊过河 2022 教学 设计 算法 描述 过河
限制150内