- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新人教A版高中数学(必修1)12《基本算法语句》word教案.doc
课题:赋值,输入和输出语句
教学目标
1.知识与技能目标
(1)初步了解基本的算法语句中的赋值,输入和输出语句特点.
(2)理解基本算法语句是将算法的各种控制结构转变成计算机能够理解的程序语言.
(3)结合Scilab的程序语言,初步掌握赋值,输入和输出语句的结构以及如何编写对应的Scilab程序及在计算机上实现算法.
2.过程与方法目标
通过上机编写程序,在了解三种语句的应用规则的基础上,运用算法语句实现运算.
通过模仿,操作,探索的过程,体会算法的基本思想和基本语句的用途,提高学生应用数学软件的能力.
3.情感,态度和价值观目标
通过对三种语句的了解和实现,发展有条理的思考,表达的能力,提高逻辑思维能力.
学习算法语句,帮助学生利用计算机软件实现算法,活跃思维,提高学生的数学素养.
结合计算机软件的应用, 增强应用数学的意识,在计算机上实现算法让学生体会成功的喜悦.
教学重点和难点
1.教学重点:赋值,输入和输出语句的基本结构特点及用法.
2.教学难点:三种语句的意义及作用.
教学方法
引导与合作交流相结合,学生在体会三种语句结构格式的过程中,让学生积极参与,讨论交流,充分挖掘三种算法语句的格式特点及意义,在分析具体问题的过程中总结三种算法语句的思想与特征.运用计算机教学,
教学过程
教学环节1:提出问题
教学内容:
教师提出前面的例子:鸡兔同笼问题的一个算法
S1: 输入鸡和兔的总数量M
S2: 输入鸡兔腿的总数N
S3: 鸡的数量
S4: 兔的数量B=M-A
如何才能把这些文字语言写成计算机识别的程序语言并能够运行呢?
对于题目中的输入,输出及鸡和兔的数量的表示A,B的表示使同学们对程序语言的表述产生了兴趣,抓住时机进入下一个环节,介绍定义.
在上一节,我们学习算法和程序框图时,就指出了用顺序结构,条件分支结构和循环结构就可以表示任何算法.如何将算法的这些控制结构,转变成计算机能够理解的程序语言和能在计算机上实现的程序呢?现在计算机能够直接或间接理解的程序语言有很多种,这些程序语言都包含了一些基本的语句结构:输入语句,输出语句,赋值语句,条件语句和循环语句.本节课我们就结合Scilab的程序语言,学习赋值语句,输入和输出语句进行分析,帮助大家更好地理解这些语句地结构以及在解决数学问题中的应用
教学环节.2.概念形成及深化
(1)赋值语句:在表述一个算法时,经常要引入变量,并赋给该变量一个值,用来表明赋给某一个变量的一个具体的确定值的语句叫做赋值语句.
赋值语句的一般格式:变量名=表达式
教师引导对于赋值语言的格式和意义进行进一步的探究.
①“=”的意义和作用:赋值语句中的“=”号,称作赋值号.
教师指出:赋值号与等式中等号的区别.
②赋值语句的作用:先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值.
教师指出:赋值语句是程序中是最常用的一种语句.例如:
关于赋值语句,需要注意几点:
①赋值号左边只能是变量名,而不是表达式.例如都是错误的.
②赋值号左右不能对换
教师指出:赋值语句是将赋值号右边的表达式赋值给赋值号左边的变量.例如:,表示用的值替代变量原先的取值,不能改写成,因为后者表示用Y的值替代变量X的值.
③不能利用赋值语句进行代数式(或符号)的演算.
教师指出:在赋值语句中的赋值符号右边的表达式中的每一个变量都必须事先赋值给确定的值,不能用赋值语句进行如化简,因式分解等演算,如是不能实现的.在一个赋值语句中只能给一个变量赋值,不能出现两个或多个“=”.
④赋值号和数学中的等号的意义不同.
教师指出:赋值号左边的变量如果原来没有值,则在执行赋值语句后,获得一个值.例如等;如果原来已经有值,则执行该语句后,以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”.例如:在数学中是不成立的,但在赋值语句中,意思是将的原值加1再赋给,即的值增加1.
⑤在一些程序中,也可以在界面窗口中直接赋值.
教师指出:比如在Scilab窗口界面内赋值并计算三个数的平均数,可在窗口中输入:
--a=5;b=7;c=9
--aver=(a+b+c)/3
aver=
7
这个程序中前2行是给变量赋值,后两行是显示变量aver的值.
(2)输入语句
在某些算法中,变量的初值要根据情况经常的改变,一般我们把程序和初始数据分开,每次算题时,即使初始数据改变,也不必改变程序部分,只要每次程序运行时,输入相应的数据即可,这个过程在程序语言中,用输入语言来控制.
教师指出:输入语句的意义是,在编写程序中可以把程序和初始数据分开,达到用程序解决一类问题的目的,也就是说在程序中用字母(变量)代替数,在解决具体问题时,对变量赋值.下面以Scilab为例,说明输入语句
您可能关注的文档
- 教研论文写作谈 陈爱娟_图文.ppt
- 教科版2016二年级上作文_图文.ppt
- 教科版三年级下册语文教案全册.doc
- 教科版九年级物理上册复习知识点.doc
- 教科版八年级物理上册期末复习提纲1.doc
- 教科版八年级物理上册知识点2016.doc
- 教科版物理八年级下册知识点总结2017.doc
- 教科版科学五年级上册科学知识点、整理(全).doc
- 教管中心20XX年度教育工作目标管理督导考核细则_图文.doc
- 教育培训管理办法_行政公文_工作范文_实用文档.doc
- 6狼牙山五壮士第二课时(课件)语文六年级上册.pptx
- (江苏南京卷)2022年中考数学第三次模拟考试(A3考试版).docx
- 信息必刷卷03-2023年高考化学考前信息必刷卷.docx
- 专题2.1相交线中的角度综合(压轴题专项讲练)(北师大版)(原卷版).docx
- 72三角函数概念.docx
- 第03讲勾股定理的应用(原卷版)2.docx
- Module9Unit1课件英语八年级上册(完整版)3.pptx
- 专题01单项选择-冲刺2023年中考英语必考题型终极预测.docx
- 高频考点48实验常用仪器和实验操作-2023年高考化学二轮复习高频考点51练(原卷版).docx
- M1U1Seeingandhearing英语复习课件三年级下册上海牛津版(试用).pptx
最近下载
- 大学科技创新平台管理办法(修订).pdf
- 2024届高考专题复习:语言文字运用指导 课件96张.pptx VIP
- 益丰5000吨年生物制剂(微生物水处理剂)项目报告表(最终版).docx
- 新人教小学五年级数学上册《植树问题(三)》示范教学课件.pptx
- 银行业安全保卫工作培训.pptx
- 2024年08月苏州工业园区行政审批局辅助人员公开招聘2人笔试历年典型考点解题思路附带答案详解.docx VIP
- 2017年在全县固定资产投资工作培训调度会上的发言 高度重视+落实责任+加快建设+严格奖惩.doc VIP
- 建筑电气工程安全和功能检验资料核查及主要功能抽查记录.docx VIP
- 质量管理自查制度.docx VIP
- 神经病理性疼痛评估与管理中国指南(2024版)要点.pdf
文档评论(0)