走进算法公开课.docx
《走进算法公开课.docx》由会员分享,可在线阅读,更多相关《走进算法公开课.docx(3页珍藏版)》请在第一文库网上搜索。
1、算法初步-认识流程图教学目标1 .了解计算机解决问题的一般过程;2 .了解流程图,能用流程图描述解决简单问题的算法;3 .了解程序的三种基本结构:顺序结构、分支结构和循环结构。教学重难点教学重点:1 .使用流程图描述算法。2 .了解程序的三种基本结构。教学难点:使用流程图描述算法。二、学情分析算法是程序设计的灵魂。计算机解决问题时,首先要对所解决的问题分析,然后进行算法设计,通常可借助流程图来描述算法,再选用一种计算机语言编写计算机程序。本节课主要介绍算法的3种表现形式,通过分析实例让学生感知流程图的3种结果,最后让学生实际感受编程,通过这样一系列过程让学生了解计算机解决问题的一般过程。本节课
2、教学对象为五年级学生,他们才经过半年多的编程的学习,加上大部分学生没有接触过编程,对于算法、流程图、程序等概念的理解比较抽象,接受起来有一定难度,但他们好奇心强,对于课堂中的问题能积极思考,有自己的想法,有较好的知识迁移能力。三、教案一.导入师:我们每周一到周五都需要来学校上学,从起床到到校,在这么短的时间内,很多同学都会出现不同的情况,(PPt展示,教师解说)出示任务:你每天早上从起床到学校是如何经过的?学生回答(2min)师:刚刚你们每个人用来解决问题的方法和步骤是算法。今天我们一起来走进算法2.学概念,引课题(PPt展示一走进算法,板书)师:通过刚刚同学们的描述,我们可以感受到同一个问题
3、可以有不同的方法,也就是可以有不同的算法,你们觉得刚刚谁描述的算法好?为什么呢?生回答师:对,算法也有优劣之分,算法存在最优算法,好的算法会更加科学一些。我们在描述算法时一定要分步骤,第一步如何,第二步是如何的,也就是要有-确定性,然后每一步都是可以操作的,也就是执行性生活中的算法师:刚刚我们是用自然语言来描述算法的,那么现在你能再自然语言描述一下生活中的算法吗?生回答(2mi)教师总结:好的算法能使我们提高解决问题的效率.算法里的每一步都能被人或者机器装置执行。我们每天一到校就会安静学习,但一到下课你们会发现学校噪音问题就相当严重,声音40-60分贝是正常的交谈声音,如果分贝大于60分贝就是
4、属于吵闹范围了。学校想在我们校园内设一些噪音提示机缓解噪音问题,你们想不想提前感受一下?2、描述算法师:请注意!当我我打开这个软件,你们就慢慢鼓掌,看看有什么神奇的事情发生。(ppt演示)师:你看到了什么?发生了什么?(2min)师:那如何实现这样的效果呢?我们来分析下。先得让计算机判断什么?生回答(引导学生说:先的让计算机判断是否大于60分贝然后)学生用自然语言描述师:咱们刚刚在用自然语言描述的算法。他虽然表达很到位,但由于语句比较长,还不够清晰和直白,所以在这里我们还有一种表示算法的方法一流程图师:那流程图是什么呢?大家请看这个视频。(播放微课视频)(板书:流程图)师:视频看完了,同学们看
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 走进 算法 公开
