黑龙江省大兴安岭市漠河县一中2020学年高中数学 第一章 算法初步 1.2.1 输入语句、输出语句和赋值语句学案 新人教A版必修3(通用)_第1页
黑龙江省大兴安岭市漠河县一中2020学年高中数学 第一章 算法初步 1.2.1 输入语句、输出语句和赋值语句学案 新人教A版必修3(通用)_第2页
黑龙江省大兴安岭市漠河县一中2020学年高中数学 第一章 算法初步 1.2.1 输入语句、输出语句和赋值语句学案 新人教A版必修3(通用)_第3页
黑龙江省大兴安岭市漠河县一中2020学年高中数学 第一章 算法初步 1.2.1 输入语句、输出语句和赋值语句学案 新人教A版必修3(通用)_第4页
黑龙江省大兴安岭市漠河县一中2020学年高中数学 第一章 算法初步 1.2.1 输入语句、输出语句和赋值语句学案 新人教A版必修3(通用)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、1.2.1输入语句、输出语句和赋值语句授课日期: 姓名: 班级: 编号:学习目标:知识与技能:1、正确理解赋值语句、输入语句、输出语句的结构;2、通过实例,理解3种基本的算法语句(输入语句、输出语句和赋值语句)的表示方法、结构和用法,能用这三种基本的算法语句表示算法,进一步体会算法的基本思想过程与方法:充分地感知、体验应用计算机解决数学问题的方法;情感态度与价值观:了解数学对于计算机的发展的作用,领会算法内涵。教学重点: 正确理解输入语句、输出语句、赋值语句的作用教学难点: 准确写出输入语句、输出语句、赋值语句使用说明及学法指导:1、限定45分钟完成,先阅读教材2124页,然后仔细审题,认真思

2、考、独立规范作答。2、不会的,模棱两可的问题标记好。3、对小班学生要求完成全部问题,实验班完成90以上,平行班完成60以上知识链接:1.算法的三种基本逻辑结构: 2.我们已经学过的两种算法语言: 3分别画出输入框,输出框,处理框的图形符号,以及它们的功能.名称图形符号功能输入框输出框处理框学习过程:自主探究阅读教材21-24页内容,回答问题A问题1:计算机完成任何一项任务都需要算法,但是,我们用 或 表示的算法,计算机是无法 的。因此还需要用计算机能够理解的 表示成计算机程序.A问题2:五种基本的算法语句A问题3:输入语句,输出语句分别与程序框图中的 , 对应,用来 和 信息,赋值语句与程序框

3、图中表示赋值的 对应,用来给变量 .B问题4. 三种语句的功能,格式,特点INPUT语句PRINT语句赋值语句格式INPUT “提示内容”;变量PRINT “提示内容”;表达式变量=表达式功能可以一次为一个或多个变量赋值,实现算法的输入信息功能 输出常量、变量的值和系统信息;输出数值计算的结果先计算表达式的值,然后把结果赋值给”=”左边的变量,此部完成后,”=”左边变量的值就改变了.说明1.“提示内容”和它后面的“;”可以省略2.一个语句可以给多个变量赋值,中间用“,”隔开3.无计算功能,不能输入表达式,输入语句要求输入的值只能是具体的常数。4.输入多个数据时用“,”分隔,且个数要与变量的个数

4、相同1.“提示内容”和它后面的 “;”可以省略2.一个语句可以输出多个表达式,不同的表达式之间用“,”隔开3.表达式可以是变量,也可以是计算公式4.有计算功能,能直接输出计算公式的值1.“=”左侧必须是变量,右侧可以是数字、变量或者是计算公式;2.一个语句只能有一个“=”,并且只能给一个变量赋值;3.有计算功能,可以把表达式的值赋给一个变量.B例1. 用描点法作函数的图像时,需要求出自变量和函数的一组对应值,编写程序,计算当时的函数值.(用三种算法语言)说明: 数学符号与程序符号的对比数学符号程序符号数学符号程序符号*/|x|ABS(x)abSQR(x)=或ORB例2.编写程序,计算一个学生数

5、学,语文,英语三门课的平均成绩. (用三种算法语言) A例3给一个变量赋值.程序: A=10 A=A+15 PRINT A END则A的输出是多少? B例4交换两个变量A和B的值,并输出交换前后的值.程序: INPUT A,BPRINT A,Bx=AA=BB=x PRINT A,B END1) 程序中3个赋值语句的作用是什么? 2) 变量x的作用是什么? 六达标训练:【B】1. 判断下列给出的输入语句,输出语句和赋值语句是否正确?为什么?(1)输入语句INPUT a;b;c (2)输出语句 A=4 (3)赋值语句 3=B (4)赋值语句 A=B= -2 【B】2.请写出下面运算输出的结果(1)

6、 a=5 b=3c=(a+b)/2d=c*cPRINT “d=”;d(2)a=1 b=2 c=a+b b=a+c-bPRINT “a=,b=,c=”;a,b,c(3)a=10b=20c=30a=bb=cc=aPRINT “a=,b=,c=”;a,b,c【B】3.春节到了,糖果店的售货员忙极了,请你设计一个程序,帮助售货员算账,已知水果糖每千克10.4元,奶糖每千克15.6元,果仁巧克力每千克25.2元,那么依次购买这三种糖果a,b,c千克,应收取多少钱? 【B】4.已知华氏温度与摄氏温度的转换公式是:(华氏温度32)=摄氏温度,编写一个程序,输入一个华氏温度,输出其相应的摄氏温度.【B】5.编写一个程序,计算两个非0实数的加,减,乘,除运算的结果.(要求输入两个非0实数,输出运算结果)总结评价:学后反思、自查自纠:【金玉良言】当你感到悲哀痛苦时,最好是去学些什么东西。学习会使你永远立于不败之地。04:输入语句、输出语句和赋值语句问题1:自然语言;程序框图;理解;程序设计语言。问题2:输入语句,输出语句,赋值语句,条件语句,循环语句。问题3:输入框,输出框;输入和输出;处理框;赋值。问题4:略例1:教材21页例2:教材23页例3:25例4:(1)交换两个变量的值 (2)引入一个中间变量X,将A的值赋予X,又将B的值赋予A

温馨提示

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

评论

0/150

提交评论