《算法的概念和表示方法》说课稿教材分析一、教材地位:1、使用计算机处理问题前的一个必要的步骤
2、是后续学习内容的知识基础,起到承上启下的作用返回重点:算法的基本概念和三种执行模式难点:用流程图描述算法学情分析二、从思维品质上来说具备一定的抽象思维和逻辑推理能力从知识储备上来说学生已经了解了使用计算机解决问题的一般过程,以及如何确定解决问题的方法,并且能够把方法步骤化
到底如何表示,以何种方式表示,尚不清楚
返回教学目标三、知识与技能:1、理解算法的基本概念和特征2、初步学会用自然语言和流程图来描述算法3、掌握顺序,选择和循环三种执行模式过程与方法:培养分析和解决问题的能力情感、态度、价值观提升对程序设计的兴趣返回四、教学过程教学方法:讲授法,练习法,讨论法课堂设计:复习引入——自主学习——检验判断——巩固练习——总结提升复习引入“算法”一词,并给出算法的定义
学生自主学习算法的基本特征
通过相关知识点的判断题的形式检验是否真正理解
讨论交流:描述身边的算法
(体会算法重要性,尝试用自然语言描述流程图)自主学习流程图的基本构件教师讲授三种模式的流程规律,并通过观看演示的方式进一步了解流程走向
用累加和的流程图,给学生填空
举一反三练习
考虑学情,适当降低难度
保持学生的学习兴趣
用流程图来描述算法A、B两瓶液体互换
(教师实现准备好流程图的基本构件,以便学生方便复制选用)总结提升,布置作业说课结束,请给予批评指正,谢谢
教学过程四、1、通过复习引入课题,开门见山
提出问题:使用计算机解决问题的三个阶段
(学生回答)1、分析问题确定要用计算机做什么2、寻找解决问题的途径和方法,即建立数学模型
3、用计算机来解决
教师引题:那么在用计算机解决问题之前,我们需要将解题的方法转换成一系列具体的,在计算机上可执行的步骤
这些步骤能够清楚地反映出解题方法一步步怎么做的过程,