《《算法算法》》、、《《框图框图》》解读与教学建议解读与教学建议一、算法教学要求一、算法教学要求:第一节.算法与程序框图第一节.算法与程序框图基本要求基本要求::1.1.从实例出发了解算法的含义,理解数学中的算法与解法的联系与区别,了解从实例出发了解算法的含义,理解数学中的算法与解法的联系与区别,了解算法的基本特征算法的基本特征..2.2.初步会用自然语言描述算法,写出算法步骤初步会用自然语言描述算法,写出算法步骤..3.3.认识四种程序框的名称和它们各自的功能,了解程序框图是表达算法的更为认识四种程序框的名称和它们各自的功能,了解程序框图是表达算法的更为直观和明确的方式直观和明确的方式..4.4.理解算法的三种基本逻辑结构:顺序结构、条件结构和循环结构,并能用程理解算法的三种基本逻辑结构:顺序结构、条件结构和循环结构,并能用程序框图表示算法的三种基本逻辑结构序框图表示算法的三种基本逻辑结构..5.5.通过实例使学生知道程序框图的画法,初步会用程序框图表达简单的算法通过实例使学生知道程序框图的画法,初步会用程序框图表达简单的算法..66.在形成解决问题的算法的过程中.在形成解决问题的算法的过程中,,体验算法的作用和价值,培养观察、归体验算法的作用和价值,培养观察、归纳能力和逻辑思维能力纳能力和逻辑思维能力..发展要求:1.在明确“算法步骤”与“程序框图”是算法不同表现形式的基础上,认识两者所共同具有的算法基本逻辑结构,能根据“算法步骤”画出“程序框图”,或根据“程序框图”写出“算法步骤”.2.了解数学中的算法与计算机的程序设计的区别与联系.一、算法教学要求一、算法教学要求:第二节基本算法语句第二节基本算法语句基本要求:基本要求:11.了解任何高级程序都包含输入、输出、赋值、条件、循环等.了解任何高级程序都包含输入、输出、赋值、条件、循环等五种基本算法语句五种基本算法语句..22.通过实例理解五种基本算法语句的结构和用法.通过实例理解五种基本算法语句的结构和用法..33.借助一些简单的算法案例,认识算法中的三种逻辑结构与五.借助一些简单的算法案例,认识算法中的三种逻辑结构与五种基本算法语句之间的对应关系,初步掌握五种基本算法语种基本算法语句之间的对应关系,初步掌握五种基本算法语句句..44.进一步体会算法思想,培养逻辑思维能力.进一步体会算法思想,培养逻辑思维能力..发展要求;发展要求;对具体的算法案例,培养学生根据程序框图编写程序的对具体的算法案例,培养学生根据程序框图编写程序的能力,并通过上机操作,使编制的程序得以通过能力,并通过上机操作,使编制的程序得以通过..对算法中的循环结构,既能用当型语句结构表示也能用对算法中的循环结构,既能用当型语句结构表示也能用直到型语句表示直到型语句表示..一、算法教学要求一、算法教学要求:第三节算法案例第三节算法案例基本要求:基本要求:1.通过具体的算法案例,引导学生理解任何算法都可以由三种基本逻辑结构组成.2.使学生经历使用算法解决具体问题的基本过程:写出算法步骤,画出程序框图,编写程序,上机操作验证并得出问题的解.3.通过算法案例学习,进一步发展逻辑思维能力,体会算法思想的重要性.4.通过算法案例学习,认识算法具有悠久历史,感受中国古代数学的贡献,体验算法在信息时代具有的作用与价值.发展要求:发展要求:1.能借助上机操作,体会算法从“算法步骤”到“程序框图”,再到“程序”,是算法逐渐精确的过程,并掌握验证算法正确性的方法.2.对教材中解决同一问题的不同算法进行比较(如求最大公约数的“辗转相除法”与“更相减损术”,求多项式的值的不同算法),体会算法的优劣.3.通过算法案例学习,在知识运用中复习小结,构建算法知识网络.二、算法课时安排建议二、算法课时安排建议:(共12课时)第1节课:1.1.1算法的概念第2节课:1.1.2程序框图与算法的基本逻辑结构中,1.程序框图和2.算法的基本逻辑结构中的(1)顺序结构.第3节课:(2)条件结构第4节课:(3)循环结构第5节课:3.程序框图画法第6节课:1.2.1输入语句、输出语句和赋值语句;第7节课:1.2....