第五课《顺序结构程序设计》 ppt课件(共17张ppt)+教案-2023新浙教版(广西、宁波)九年级全册《信息技术》.rar

相关 举报
  • 第五课《顺序结构程序设计》 ppt课件(共17张ppt)+教案_2023新浙教版(广西、宁波)九年级全册《信息技术》
    • 《顺序结构程序设计》.ppt--点击预览
    • 《顺序结构程序设计》教学设计.docx--点击预览

文件预览区

资源描述
已知:苹果单价8.5元/kg,香蕉单价3元/kg,求:买5.3kg苹果,4.6kg香蕉需花费多少?第五课顺序结构程序设计设计“水果收银台”程序,该程序实现:输入苹果、香蕉质量,计算应付款。开始输入苹果质量_输入香蕉质量_显示应付款_结束计算应付款_8.5*_+3*_ 变量1变量:存储数据的内存区域,其值可变数据类型:Integer整数型Long长整型Single单精度实数型String字符串型数值型字符型Double双精度实数型Boolean布尔型Date日期型Byte字节型苹果的质量 香蕉的质量 应付款 singlesinglesingleDim 变量名 AS 数据类型Dim aw AS Dim bw AS Dim pr AS 变量的声明:苹果的质量 香蕉的质量 应付款 singlesinglesingleaw对象名为txtawTxtaw.Text字符型aw数值型Val()=赋值赋值Txtbw.TextbwVal()=赋值2赋值:变量=表达式对象.属性名=表达式 练习:下列哪些是正确的赋值语句()A、a=2B、y=8*xC、s=a+b D、label1.caption=sABCDlabpr.captionpr=开始输入苹果质量aw输入香蕉质量bw计算应付款pr8.5*aw+3*bw显示应付款pr结束Dim aw as singleDim bw as singleDim pr as singleaw=val(txtaw.text)bw=val(txtbw.text)labpr.caption=pr_ =8.5*_+3*_Prawbw 程序设计3程序设计:完成程序设计,然后将程序以工程文件、窗体文件以及exe文件三种形式保存到桌面,用电子教室上交。知识巩固4练习:输入圆半径R(m),求出圆周长C(m)与圆面积S()小结5小结:定义变量赋值语句变量=表达式Dim 变量名 As 数据类型对象.属性名=表达式顺序结构程序设计教学设计教材分析本课内容选自市教版信息技术九年级第二单元 VB 与程序设计的第五课顺序结构程序设计。通过第一单元的学习,学生对程序设计,对顺序结构有了初步的了解,本单元开始学习 VB 程序设计。本课是第二单元第二课的内容,在第一课认识 VB 中学生已基本掌握界面的设置。所以在本课设计中,学生分析流程图之后,直接进入水果收银台的代码设计部分,通过本课来学习定义变量和赋值语句,为后续学习奠定基础,同时让学生初步掌握顺序结构程序设计的方法。教学目标知识与技能:初步理解变量、赋值语句等基本概念。通过“水果收银台”的程序设计,进一步巩固顺序结构的特点,熟悉在 VB 中代码的编写。过程与方法:通过“水果收银台”的程序设计,让学生初步掌握在 VB 中设计顺序结构程序。情感态度价值观:通过“水果收银台”的程序设计,学会顺序结构程序的设计方法,感受顺序结构程序设计在解决日常生活问题中的作用,逐步养成规范的程序设计习惯。学情分析学生经过前面的学习对程序设计和顺序结构有了初步的认识,初步掌握了 VB 的基本操作,包括控件的设计、文件的保存。对于程序设计,学生既充满了兴趣,又担心自己学不好。基于这点,教师应该引导学生从生活的实际问题出发,拉近学生与程序的距离,让他们对程序有一个更直观的认识,初步理解基本概念,逐步培养学生自主发现问题、分析问题、解决问题的意识。以任务驱动贯穿整个课堂,引导学生逐步养成规范得到程序设计习惯。重点难点教学重点:1、学生初步理解变量、赋值语句等基本概念。2、学生初步掌握变量的定义,赋值语句的使用。教学难点:1、学生初步学会数据类型的转换。2、学生理解赋值语句的执行过程。教学过程一、导入创设情境:走进水果超市,以最快的速度来计算,购买了一定的苹果和香蕉之后需要支付多少费用?设计意图:水果超市贴近学生的生活,拉近程序设计与学生的距离,让学生感受到程序设计是可以为我们的生活服务的。展示已经设计完成的“水果收银台”,通过两者速度与操作方便度上的对比激发学生的学习兴趣,引出今天的学习内容。设计意图:通过笔算与“水果收银台”对比,激发学生的学习积极性,同时让学生对我们这节课的任务有一个直观的认识。二、新授1、引导学生分析水果收银台的事件顺序设计意图:分析事件的先后顺序,回顾顺序结构及其特点,结合实例巩固流程图的设计。2、变量的概念分析苹果的质量、香蕉的质量、应付款三个量的特点,值会变化,引出变量。变量:存储数据的内存区域,其值可变。3、数据类型变量相当于一个容器,用来存放数据的容器,可以存放不同类型的数据。教师提问:数据类型有哪些?学生回答:整数型、长整型、单精度实数型、双精度实数型、字符串型、日期型、布尔型、字节型。简单介绍整数型、长整型、单精度实数型、双精度实数型、字符串型的特点。教师提问:苹果的质量、香蕉的质量、应付款属于哪种类型?学生回答:单精度实数型。4、变量的定义给容器贴标签,告诉大家里面存放的是什么内容,引出变量的定义。(强调变量名要能体现数据的内容)规则:Dim 变量名 As 数据类型教师示范苹果的质量的定义:Dim aw As single学生在任务书上练习完成其他两个变量的定义。请一个学生到黑板上书写定义语句,然后分享他为什么是这么来定义的。设计意图:通过练习加深对变量的定义的认识,强调变量名一定要取得有意义,方便阅读,落实教学重点。教师分享自己的定义语句,强化学生的认识。5、赋值语句(1)通过苹果的质量的获取引出赋值语句。教师提问:苹果的质量是怎么获取的?学生回答:输入。教师提问:从键盘输入到哪个控件?结合任务书来回答学生回答:txtaw设计意图:通过问答,让学生了解 VB 可视化编程的特性,巩固控件的调用。Txtaw 是一个文本框控件,里面的内容是字符型的,而 aw 是数值型的变量,我们怎么把字符型的内容放到数值型的变量里去?引出val 函数。Val 函数把字符型转换成数值型。Aw=val(txtaw.text)把苹果的质量赋值给这个变量,我们把这种语句叫做赋值语句,请同学们接下来完成香蕉的质量的赋值。学生在任务书上练习完成香蕉的质量的赋值。设计意图:通过教师讲解让学生对赋值语句有个初步印象,再通过自己练习,加深认识,进而突破这个难点。(2)介绍赋值语句的第一种格式:变量=表达式。简单介绍什么是表达式。练习:下列哪些是正确的赋值语句,并且符合第一种规则(ABC)A、a=2 B、y=8*x C、s=a+b D、label1.caption=s设计意图:通过教师讲解让学生对第一种赋值语句有个初步印象,再通过练习,加深认识。(3)过度到赋值语句的第二种格式:对象.属性名=表达式。以显示应付款为例讲解第二种赋值语句的使用方法。练习:下列哪些是正确的赋值语句,并且符合第二种规则(ABCD)A、a=2 B、y=8*x C、s=a+b D、label1.caption=s设计意图:通过教师讲解让学生对第二种赋值语句有个初步印象,再通过练习,加深认识。(4)把程序补充完整6、程序设计把程序编辑到 VB 界面中,完成之后将程序以工程文件、窗体文件以及 exe 文件三种形式保存到桌面,用电子教室上交。设计意图:把任务书上的程序编辑到 VB 中,让学生体验成功的喜悦,感受程序给我们带来的便捷。三、巩固练习输入圆半径 R(m),求出圆周长 C(m)与圆面积 S()学生在界面中自行完成程序设计。教师巡视,如有普遍性问题,全体辅导,其他问题个别指导。学生分享自己的作品,以及设计的思路。设计意图:通过练习,巩固程序设计思维,让学生学会顺序结构程序的设计方法,逐步养成规范的程序设计习惯。四、小结连线题回顾知识点结束语:在我们的日常生活中,顺序结构可以说是无处不在,希望通过今天这节课的学习,同学们能把这种编程思维应用到生活中去,解决实际问题,下课!
展开阅读全文
相关搜索
资源标签
版权提示 | 免责声明

1,本文(第五课《顺序结构程序设计》 ppt课件(共17张ppt)+教案-2023新浙教版(广西、宁波)九年级全册《信息技术》.rar)为本站会员(QXX)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


当前位置:首页 > 初中 > 信息 > 浙教版(广西、宁波) > 九年级


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|