1、算 法A重点算 法(A)(重点)适用学科高中数学适用年级高中三年级适用区域全国新课标课时时长(分钟)60知识点1. 算法与程序框图 2.基本算法语句3.算法案例 4. 流程图中的图框 教学目标1.了解算法的含义、算法的思想.理解程序框图的三种基本逻辑结构:顺序、选择、循环.2.理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义.教学重点用流程图描述简单的算法教学难点用流程图描述算法,自然语言与流程图描述的比较教学过程一.课程导入:教师根据学生对问题的回答进行分析。引导学生往古时候比武时常常采用的“打擂台”的方式上想,提示学生可参考电视上经常播放的“挑战主持人”节目。师生
2、:打擂的过程可以描述为:(1)确定一个擂主(讨论第一个擂主是如何确定的);(2)挑战者上台;(3)擂主和挑战者比较;(4)挑战者胜的话,挑战者做擂主,否则擂主卫冕;(5)重复执行(2)(4)步骤,直到最后一个挑战者。师:在打擂的过程中,我们看到(2)(4)步骤是要重复做的,所以我们该怎么办呢?生:需要循环结构来实现。师:这几个步骤序列重复到什么时候结束呢?由学生讨论结束的办法,很显然,需要在最后加上一个能判断什么时候结束的判断框。二、复习预习通过课堂导入的简单事例我们掌握算法的流程和一些基本结构,也为这节课做了很好的铺垫 三、知识讲解考点1、算法三种语言自然语言、流程图、程序语言考点2、流程图
3、中的图框起止框、输入输出框、处理框、判断框、流程线等规范表示方法;考点3、算法的三种基本结构顺序结构、条件结构、循环结构考点4、基本算法语句输入语句的一般格式:INPUT“提示内容”;变量输出语句的一般格式:PRINT“提示内容”;表达式赋值语句的一般格式:变量表达式 (“=”有时也用“”).条件语句的一般格式有两种四、例题精析考点一 流程图的算法功能【例题1】【题干】下图是一个算法的流程图,则输出的n的值是_【答案】3 【解析】根据流程图得,当n1时,a取初值2,进入循环体,a3228,n112;由a20进行第二次循环,a38226,n213;此时a0,Ssinsinsin0,故满足条件的i值为22,故答案为22.课后评价