高中数学第1章算法初步基本算法语句导学案苏教版必修.doc_第1页
高中数学第1章算法初步基本算法语句导学案苏教版必修.doc_第2页
高中数学第1章算法初步基本算法语句导学案苏教版必修.doc_第3页
高中数学第1章算法初步基本算法语句导学案苏教版必修.doc_第4页
高中数学第1章算法初步基本算法语句导学案苏教版必修.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

江苏省响水中学高中数学 第1章算法初步基本算法语句导学案 苏教版必修3 学习目标1.理解用伪代码表示的赋值语句、输入、输出语句的结构;2.让学生充分地感知、体验应用计算机解决数学问题的方法;3.通过实例,使学生理解3种基本的算法语句(输入语句、输出语句和赋值语句)的表示方法、结构和用法,能用这三种基本的算法语句表示算法,进一步体会算法的基本思想一、基础知识导学1.伪代码: 2赋值语句:赋值语句是 例如:“”表示_,其中是_,是_说明:赋值语句中的赋值号“”的左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;赋值语句左边只能是_,而不是_,右边表达式可以是_、_或_;对于一个变量可以多次赋值。 2、“鸡兔同笼”是我国隋朝时期的数学著作孙子算经中的一个有趣而具有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”请你先列出解决这个问题的方程组,并设计一个解二元一次方程组的通用算法,并画出流程图,写出伪代码三、重难点探究1、已知三角形的三边长分别为a,b,c,借助三角形的面积公式 其中,用输入、输出和赋值语句表示计算三角形面积的一个算法。2、下面程序运行后的输出结果a=6,b=8,写出应该输入的a=_,b=_。Read a,baa+bba-baa-bPrint a,b3、请用伪代码编写程序,实现三个变量A=1,B=2,C=3的值按顺序互换,即ABCA之间的交换四、智能基础检测1、下列说法正确的是 (1)输入语句可以给变量赋值,并且可以同时给多个变量赋值;(2)输出语句可以输出常量、变量的值和系统信息,但不能输出有关的表达式的计算结果;(3)赋值语句“xy”与“yx”相同;(4)语句Print“Fribonacci Progression is”;1 1 2 3 5 8 13 21 34 55的执行结果是1 1 2 3 5 8 13 21 34 55。2、用“秦九韶算法”计算多项式,当时的值的过程中,要经过_次乘法运算和_次加法运算。3、下面的程序语句执行后的输出m的格式是_;输出的m的值是_。a1b2c3m(a2+b2+c2)/(2*a*b*c)4、求实数a,b的和、差、积、商。用伪代码表示算法。5、已知一个正三棱柱的底面边长为2,高为3,用输入、输出和赋值语句表示计算这个正三棱柱的体积的算法。课题:基本算法语句(2)学习目标 1.正确理解条件语句的步骤、结构及功能,并掌握其结构;2.能正确地使用条件语句表示选择结构;3.体会算法对逻辑思维能力的锻炼。一、基础知识导学1条件语句:(图2)NY 条件语句的一般形式为:图1,对应的程序框图为:图2。 (图1)NY开始输入x输出y结束2.条件语句的嵌套的一般形式: 二、基础学习交流目标一:能将具体问题的流程图转化为伪代码1、用伪代码表示流程图(右图)所描述的算法.2、已知函数,试用伪代码写出计算y的一个算法,并画出流程图。三、重难点探究3、写出下列语句的运行结果:(1) Read x (2)Read xIf x3 Then yx*xElse y2*xEnd If四、智能基础检测1、该伪代码运行后,变量y的值是 2、写出输入两个数a和b,将较大的数打印出来的算法,写出伪代码,并画出流程图课题: 基本算法语句(3)学习目标 1. 正确理解循环语句的概念,并掌握其结构;2. 会应用循环语句编写程序一、基础知识导学1循环语句:循环语句一般有两种:_、_。(1)“For循环”是在循环次数已知时使用的循环,其一般形式为:(2)“While循环”的一般形式为:其中A为判断执行循环的条件二、基础学习交流1、编写程序,计算自然数1+2+3+99+100的和。解:用“For循环”表示如下: 用“While循环”表示如下: 2、试用算法语句表示:寻找满足的最小整数的算法3、抛掷一枚硬币时,既可能出现正面,也可能出现反面,预先作出确定的判断是不可能的,但是假如硬币质量均匀,那么当抛掷次数很多时,出现正面的频率应接近50%试设计一个循环语句模拟抛掷硬币的过程,并计算抛掷中出现正面的频率三、重难点探究1、某高中男子体育小组的100m赛跑成绩(单位:s)12.1,13.2,12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7,从这些成绩中搜索出小于12.1s的成绩,并画出流程图编写相应的伪代码。四、智能基础检测1、下列关于for循环的说法错误的是 (1)在for循环中,循环表达式也称为循环体;(2)在for循环中,步长为1,可以省略不写;若为其他值,则不可以省略;(3)理解for循环关键是理解为循环变量设定初值、步长、终值;(4)在for循环中“end”控制结束一次循环,开始一次新的循环。2、For语句和While语句的共同点是 (1)循环次数已确定 (2)循环次数不能确定(3)当满足条件时跳出循环 (4)当不满足条件时跳出循环3、根据下面的伪代码,画出相应的流程图For I From -1 To 1 step 0.2 xiyx3Print yEnd For4、设计一个求(共6个3)的值的一个算法,用伪代码表示算法。课题: 基本算法语句复习学习目标 总结算法解题的一般思路,即算法分析(提炼问题的数学本质)画出程序框图按框图编写伪代码;通过本节学习增强解题的规范性一、基础知识导学输入语句:1、输入语句的一般格式: 2、输出语句的一般格式: 3、赋值语句的一般格式是: 4、条件语句的格式是: 条件语句的嵌套格式是5、(1)当循环的次数已经确定, 当循环次数不能确定时,可用“For”语句来表示一般形式为: 用While语句一般形式为: 二、基础学习交流考点题型1 输入、输出语句,实现数据的输入、输出功能1、编写个程序,求用长度为的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积要求输入的值,输出正方形和圆的面积(取314)考点题型2 赋值语句,将表达式的值转给变量2编写一个程序,要求输入两个正数a和b的值,输出ab与ba的值考点题型3 If-Then-Else语句,条件满足或不满足均有可执行的操作内容3编写程序,输入两点的坐标,输出这两点连线的斜率三、重难点探究考点题型4 If-Then语句,条件不满足时无可执行的操作内容1、编写程序,输入两个实数,由小到大输出这两个数考点题型5 For语句,先执行循环体,后判断条件(循环次数确定)2、算法: S0 For I From l To 1000 SS+I End For 中,执行循环的次数是( )A1 000 B999 C1001 D998考点题型6 While语句,先判断条件,再执行循环体(循环次数不确定)3、(1)设计一个计算13579的算法下面给出了程序的一部分,则在横线上不能填人下面数据中的 Sl I3 While I2006成立的最小正整数的算法过程考点题型7 If语句的嵌套4、中华人民共和国个人所得税法第十四条有下表(部分)个人所得税税率表(工资、薪金所得使用)级数全月应纳税所得额税率(%)1不超过500元部分52超过500元至2000元部分103超过2000元至5000元部分154超过5000元至20000元部分20目前,上表中“全月应纳税所得额”是从月工资、薪金收入中减去1600元后的余额若工资、薪金的月收入不超过1600元,则不需纳税某人月工资、薪金收入不超过21600元,试给出一个计算其月工资、薪金收入为x元时应缴纳税款额的算法并用伪代码表示这个算法四、智能基础检测1 下列一段伪代码的目的是 S0 al For i From l To 4 a2i SS+a End For Print S End2 下面程序的运行结果不为4的是 a3b5If ba Then c(a+b)/2 Print cElse Print bEnd IfEnd Aa3b4If ab Tthen Print bElse aa+lEnd IfPrint aEnd Ba3b4If ab Then ca+b Print cElse aa+b-3End IfPrint aEnd Ca3b5c(a+b)/2d(a+b+c)/3e(a+b+c+d)/4Print eEnd DS0I2005While . SS+I II1End WhilePrint SEnd(第3题)3图中的程序运行结果为6012,则的内容应为( )AI2002 BI2002 CI2002 D120 thenSS-20End IfEnd ForPrint S(第7题)End ForEnd6下面的程序运行的结果是 N0I0While I30

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论