1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
人教B版数学必修三《第一章 算法初步 1.2 基本算法语句 1.2.1 赋值、输入和输出语句》优质课教案
新课标对基本算法语句的要求是:结合具体程序源码,了解基本算法语句的含义;学会运用计算机理解和研究算法。
学情分析
1、学生对程序的编写是感兴趣的;
2、学生对程序的认识是模糊的,对算法的通性和实现算法的方式是陌生的。
四、教学目标
1、知识目标:理解赋值语句、输入输出语句
2、能力目标:在基本算法语句应用过程中,培养学生思考能力,创新能力。
3、德育目标:在学生感受算法奇妙的同时,激发学习的兴趣,培养学生乐于求索的精神。
五、重点难点
重点:对赋值语句的理解。
难点:把程序框图实现为程序语句。
六、教学过程
(一) 引入新课
上一节课,我们学习了算法的三种基本逻辑结构和框图表示,我们先来复习一下,有哪三种?(生:)
如何将算法的这些控制结构,转变成计算机能够理解的程序语言,又如何在计算机上实现的程序呢?这节课我们继续学习基本算法语句(板书)
讲解新课
现在计算机能够直接或间接理解的程序语言有很多种,例如汇编语言,C语言,C++,JAVA,VB,VC等等,任何高级程序设计语言都包含输入语句、输出语句、 赋值语句、条件语句和循环语句五种基本语句.它们与算法的三种基本结构是相互对应的.
(PPT)
其中顺序结构与输入语句、输出语句、赋值语句是相对应的,而我们今天要学习的就是输入语句、输出语句、赋值语句。
我们先来看一个实例(PPT),解一元二次方程是我们数学中经常碰到的一类问题,那么能否设计出一个程序来帮我们完成任意一个一元二次方程的求解呢?
我们按照算法 框图 程序的思路来完成这一问题,有了源码以后我们要在编译器中调试、生成一个程序,下面我们上机实践。
接下来我们学习一下赋值的格式(PPT)
赋值语句:变量=表达式,作用是将表达式所代表的值赋给变量;赋值语句左边只能是变量名字而不是表达式,
如:2=x是错误的;右边表达式可以是一个数据、常量或算式。
通过上机实践理解赋值语句的实际作用。