终身会员
搜索
    上传资料 赚现金

    《基本算法语句》教案1(1)

    立即下载
    加入资料篮
    《基本算法语句》教案1第1页
    还剩2页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    《基本算法语句》教案1(1)

    展开

    这是一份《基本算法语句》教案1(1)
    基本算法语句(1)教学目标:通过伪代码学习基本的算法语句,更好地了解算法思想.教学重点:如何进行算法分析.教学难点:如何进行算法分析.教学过程:Ⅰ.课题导入算法基本语句包括赋值语句、输入输出语句、条件语句、循环语句.伪代码问题:已知某学生一次考试中语文、数学和英语学科的得分分别为85,90,95,试设计适当的算法求出这名学生三科的总分和平均分.解:sum←0  C←85  M←90   E←95  sum←C+M+EA←sum /3Print sum,AendⅡ.讲授新课例1:设计一个解二元一次方程组的通同算法.设二元一次方程组为 eq \b\lc\{(\a\al(a1x+b1y=c1,a2x+b2y=c2))  (a1b2-a2b1≠0)用消元法解得 eq \b\lc\{(\a\al(x= eq \f(b2c1-b1c2,a1b2-a2b1) ,y= eq \f(a1c2-a2c1,a1b2-a2b1) )) 用伪代码表示为 用伪代码表示为Read a1,b1,c1,a2,b2,c2x ←  eq \f(b2c1-b1c2,a1b2-a2b1) y ←  eq \f(a1c2-a2c1,a1b2-a2b1) Print x,y例2:已知三角形的三边,试用流程图和伪代码表示求这个三角形的周长的算法.解:流程图 伪代码 Read a,b,c M ← a+b+c Print M End例3:已知一匀变速运动的物体的初速度、末速度和加速度分别为V1,V2,a,求物体运动的距离s.试编写求解这个问题的一个算法的流程图,并用伪代码表示这个算法.解:由题意可知,V2=V1+a t,故运动时间t= eq \f(V2-V1,a) 所以,物体运动的距离s=V1 t+ eq \f(1,2) a t2= eq \f(V22-V12,2a) .据此,可设计算法如下: 将此算法程序用伪代码表示为: Read V1,V2,a s ←  eq \f(V22-V12,2a)  Print s End例4:写出下列用伪代码描述的算法执行后的结果.(1)算法开始a←2;a←4;a←a+a;输出a的值;算法结束执行结果:(    )答案:8(2)算法开始n←10;i←2;sum←0;while(i≤n)sum←sum+i;i←i+2;输出sum的值;算法结束执行结果:(    )答案:30点评:本题主要考查学生对基本算法语句的灵活准确应用和自然语言与符号语言的转化,让学生理解用伪代码表示的算法.Ⅲ.课堂练习课本P17 1,2,3.Ⅳ.课时小结Read是输入语句的一种,输入数据还有其它方式;输入语句与赋值语句不同,赋值语句可以将一个代数表达式的赋于一个变量,而输入语句只能读入具体的数据.Ⅴ.课后作业课本P24 1,2.

    • 精品推荐
    • 课件
    • 教案
    • 试卷
    • 学案
    • 其他
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map