九年级第一学期信息技术教案_6算法与流程图【教学目标】[知识目标]1.算法的概念;2.流程图
[能力目标]用流程图表达算法和其他事情的流程[情感目标]利用流程图更清晰地安排好自己的日常生活【教学重点】1
算法的概念;2
流程图及其画法
【教学难点】算法的概念【教学方法】讲授法【教学过程】[创设情境,讲授新课]由于学校给我们学习和演示用的机器人还没有买到,关于动手制作电动玩具车的课程我们在后面进行
这节课我们开始下一个单位的学习
前面的单元,我们学习和了解了机器人的基本概念和制作机器人所需要的机械、电气方面的知识和技能
这个单元,我们的关注点将放在如何让机器人具备初步“智能”上了
为了让同学们更好的了解和掌握这部分内容,这节课我们先来学习以后我们常用的两个“工具”——算法和流程图
先来看看算法
“算法”一词最早起源于公元9世纪的阿拉伯
有一位名叫花拉兹米的阿拉伯数学家,他在一生中发现了很多求解算术问题的算法,并撰写了《合并与回代》一书,后被翻译成为拉丁文
“合并”与“回代”这两个词是指解方程时所用的两个主要过程
“算法”这个词现在一般认为都是在数学和计算机程序设计时才能用到
其实,除了,在数学、计算机等领域经常用到外,其他领域甚至连我们的日常生活也一样可以用算法来表达,如:我们早晨起床穿鞋补袜这个动作,我们分解开这成了这样第一步:准备好鞋袜;第二步:穿袜子;第三步:穿鞋
穿鞋袜需要遵循一定的步骤,这些步骤也可以称为算法
一般而言,算法是解决问题的方法和步骤
生活中处处都有算法,泡一壶茶需要算法、打扫卫生需要算法,做饭、做菜也需要算法
只有明确了算法,我们才能做好一件事情
做每件事情必须有基本元素(例如:穿鞋袜就需要有鞋袜),我们可以称这种基本元素为数据
而数据和算法构成了一个完整的程序(程序=数据+算法),例如:我们按正常穿鞋袜的程序完成动作,就不至于搞出把袜子穿鞋外面的笑话