九年级(下)信息技术导学案(09-18).doc_第1页
九年级(下)信息技术导学案(09-18).doc_第2页
九年级(下)信息技术导学案(09-18).doc_第3页
九年级(下)信息技术导学案(09-18).doc_第4页
九年级(下)信息技术导学案(09-18).doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

第四节 算法与顺序、选择结构程序4.1 算法与流程图【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、流程图用 和 直观地描述计算过程的流向。2、流程图中程序起止框是(用图形表示) ,输入输出框的流程图符号是。【学习目标】1、了解流程图的概念。2、会用流程图设计和描述算法。【自主学习】、什么是算法?、设计“计算商品金额”算法。【交流探究】设计一个算法并画出流程图,找出并显示任意个数中的最大数。【拓展视野】自看课本P39页常用流程图符号:、名称 、流程图符号 、意义 【回顾反思】1、算法是: 2、流程图的规则是: 【实战演练-当堂达标】1、某商场为了对苹果进行促销,规定购买1千克以上的可以在原价每公斤1.5圆的基础上打八折,不足2千克的按原价格销售,请你设计出算法并画出流程图。2、电力公司每月收取电费,不足100度,每度0.52元,超过100度的部分0.78元,请写一个电费收缴计算程序。第四节 算法与顺序、选择结构程序4.2 顺序结构和选择结构程序4.3 关系运算符和条件表达式【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、顺序结构是 。2、选择结构是 。3、关系运算符是 。4、条件表达式是其值为或。【学习目标】1、知道关系运算符和逻辑运算符。2、会进行简单的关系运算和逻辑运算。【自主学习】、 关系运算符有哪些?含义是什么?、条件表达式的值是什么?如何表示?【交流探究】条件表达式中的等于关系运算符“”和赋值语句的运算符“”的区别是什么?【拓展视野】1、自看课本P40页VB中关系运算符:、运算符 、意义 、表达式举例及结果 2、在“立即”窗口中使用“?条件表达式”形式,验证4.2的“表达式举例”列中的表达式的值。【回顾反思】1、关系运算符是: 2、条件表达式是: 【实战演练-当堂达标】当x的值分别为6和2时,运行下述程序后,y的值分别是多少? If Sqr(x2) Then y=x+1 Else y=3*x End If第四节 算法与顺序、选择结构程序4.4 逻辑运算符和逻辑表达式 【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、VB中的逻辑表达式有 、 和 三种。2、逻辑表达是 。、逻辑表达式的值是。【学习目标】1、知道逻辑运算符。2、会进行简单逻辑运算。【自主学习】、 逻辑运算符有哪些? 、逻辑表达式的值是如何定义的?【交流探究】填写下列逻辑表达式的结果ABA and BA or BNot AFalseTrueFalseFalseTrueTrueTrueFalse【拓展视野】1、自看课本P41页VB中逻辑表达式的结果:、运算符 、意义 、表达式举例及结果 2、在“立即”窗口中使用“?条件表达式”形式,验证4.3的“逻辑表达式举例”列中的表达式的值。【回顾反思】1、逻辑运算符是: 2、逻辑达式是: 【实战演练-当堂达标】已知变量X和Y和值分别为6和5,判断下述4个逻辑表达式的值。1、Not(x6) 2、x=6 And Y43、x3 And Y7 4、(x=3 Or Y=5) And X+Y8第四节 算法与顺序、选择结构程序4.5 两种条件语句 【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、条件语句是 。2、单向If语句的执行过程是 。3、双向If语句的执行过程是 。【学习目标】1、知道两种条件语句的基本格式。2、会利用条件语句编写简单的程序。【自主学习】1、编写“计算商品金额”程序代码,要求单“计算”按钮后,在Label3标签控件中显示出商品金额。2、为“求方程的根”程序编写代码,用来求一元二次方程x2+px+q=0的根。【交流探究】1、运行程序,v输入不同的一次项系数和常数项,检验程序的效果。2、运行程序,观察效果。【拓展视野】1、自看课本P43页单向If语句流程图,搞清楚其执行过程。2、自看课本P44页双向If语句流程图,搞清楚其执行过程。【回顾反思】1、单向IF语句的基本格式是: 2、双向IF语句的基本格式是: 【实战演练-当堂达标】出租车的运行里程在3公里之内时,车费为7元,每走出公里,车费增加1.2元,设计一个程序,在输入了实际乘车距离(一个整数)并单击窗体上的某个按钮后,计算并显示乘客应支付的车费。第四节 循环结构程序和对象的方法4.6 边框、单选按钮和复选框控件【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、举例说明边框、单选按钮和复选框控件的用途。2 、边框、单选按钮和复选框控件属性设置。【学习目标】1、知道边框、单选按钮和复选框控件的用途。2、会使用边框、单选按钮和复选框控件编制程序。【自主学习】参照P47页“做一做”完成有关内容(启动VB进行操作)。【交流探究】1、边框的作用是 。2、单选按钮的作用是 。3、单选按钮Value属性的含义是 。4、复选框作用是 。5、复选框Value属性的含义是0表示 ;1表示 ;2表示 。【拓展视野】1、程序中语句左侧的”是注释语句。2、请你根据单选按钮和复选框的Value属性的含义,解释程序中各条语句的作用。【回顾反思】1、边框的作用是 。2、单选按钮的作用是 。3复选框作用是 。【实战演练-当堂达标】按以下要求修改本节编制的“计算运动会成绩”程序。1、某班级在4X100米接力赛中设有进入前4名,在“4X100米接力”边框控件中增加一个“未进入前4名”的单选按钮。2、在程序界面中增加一个“400米赛跑”的边框控件,在该控件中设置4个复选框控件,分别表示取得400赛跑的第一名到第4名。3、根据上面设计,修改“计算”按钮的单击事件程序。第五节 循环结构程序和对象的方法5.1 DoLoop循环语句 【课前延伸】 课前认真预习课本,结合上节课所学知识完成以下问题。1、条件循环语句是解决 问题的。2、条件循环结构与计数循环结构的区别: 。3、DO循环语句一般格式有: 、 。【学习目标】1、学会使用Do Loop语句编写程序。2、编写条件循环结构程序解决简单问题。【自主学习】1、解决本节课程序的流程图:2、Do循环用于 程序设计。【交流探究】1、编写代码Private sub command 1_click()I=0H=val(text1.text)DoH=h*2I=i+1Loop Until h=8844430Label2.Caption=str(i)End Sub2、若没有输入纸张厚度,直接单击“计算”命令按钮程序将进入死循环,按 + 键退出。3、启动Excel,在A1单元格中输入纸张厚度0.1,在A2单元格输入=A1*2,然后拖动A2单元格的填充柄向下填充,观察向下填充多少个单元格才能使结果超过7744430?【拓展视野】自看课本P53知识集装箱:、Do While 条件 、Do循环体 循环体Loop Loop Until【回顾反思】1、Do while 与Do的区别?2、你对这节课还有什么不明白的地方?【实战演练-当堂达标】通过InputBox录入某些同学的数学成绩。如果某个录入的成绩小于0或者大于100,则放弃这个成绩重新录入。如果录入的成绩为-1,即视为成绩录入结束,录入完成以后统计处考试的人数、及格率、平均分、最高分、最低分。第五节 循环结构程序和对象的方法5.2 对象的方法【课前延伸】 课前认真预习课本,结合上节课所学知识完成以下问题。1、对象的方法是 。2、对象的方法可以理解为 ,不同的对象具有 。3、对象的方法语句格式为 。【学习目标】1、了解对象的方法的概念。2、学会怎样调用对象的方法。【自主学习】参照P57页步骤,认真完成“做一做”。【交流探究】语句Form1.Print “3 和1.22的乘积为:”+CSrt(3*1.22)的执行结果是什么?【拓展视野】自看课本P53知识集装箱:、调用对象的语句格式:对象名称.方法参数如Form1.cls Form1.printLoop、对象的三大要素: 对象的三大要素是对象属性、事件、和方法。【回顾反思】1、Do while 与Do的区别?2、你对这节课还有什么不明白的地方?【实战演练-当堂达标】1、写出调用对象方法语句的一般格式,窗体的Cls方法和Print方法各有什么作用?2、写出执行下述程序后变量X的值。Dim x As single, I As IntegerX=3i=2Do While i=4x=x+ii=i+1Loop第五节 循环结构程序和对象的方法5.3 ForNext循环语句 【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、结构化程序设计的三种基本结构 、 、 。2、我们将累加结果保存在变量S中,每执行依次循环,将循环变量累加到变量S中,也就是 。3、For循环结构的一般格式为: 。【学习目标】1、学会使用For Next语句编写程序。2、编写计数循环结构程序解决简单问题。【自主学习】1、写出本节课“做一做”程序的流程图:2、对象属性列表对象属性设置值说明Form1CaptionCommand1caption【交流探究】1、在下述程序的下划线处填空,用来求出到之间(包括10和100)的所有偶数的和。S=0or i= to step s=s+iNext 2、循环语句中只有一对Fox Next语句的循环叫做单重循环。签到关系的循环语句叫多重循环,嵌套循环不允许交叉。【拓展视野】1、自看课本P58页知识集装箱:、For循环结构 、默认步长的值 2、自看课本P67页练习:求出1到100所有奇数和,将计算结果存放在变量S中。【回顾反思】1、For循环语句执行过程的三个步骤是:(1):(2):(3):2、在使用循环语句时应注意的问题: 【实战演练-当堂达标】1、如果你从1月份为“希望工程”存入1元钱,2月份存入2元,3月份存入3元以此类推,自行设计编写程序计算2年内你将为“希望工程”存入多少钱。2、用1角和2角的钞票组成一元钱,编写程序列出各种组合方法。第五节 循环结构程序和对象的方法5.4 列表框控件 【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、单击工具箱中的 控件图标,在窗体中拖动鼠标可以绘列表框控件。2、当数据项目较多时列表框右侧会出现一个 。【学习目标】1、了解列表框控件的功能。2、会使用列表框控件编写程序。【自主学习】1、写出本节课列表框控件的相关知识:2、修改“计算最后得分”程序,用列表框控件显示多个选手的最后得分。【交流探究】AddItem是列表框控件的一个方法,使用它可以向列表框添加显示项目,调用该方法的语句格式为:列表框控件名.AddItem 显示内容【拓展视野】自看课本P62相关知识:、列表框控件图标、列表框控件绘制 、列表框控件滚动条 【实战演练-当堂达标】运行本节编制的“计算最后得分”程序时,从列表框显示的项目中看不出不同选手的区别,请按以下要求进行改进:1、在窗体中设置一个文本框,用来输入选手姓名。2、修改程序代码,使得在列表框中显示选手得分时能显示出选手的姓名。第五节 循环结构程序和对象的方法5.5 滚动条控件 【课前延伸】课前认真预习课本,结合上节课所学知识完成以下问题。1、滚动条的Value属性值由 确定。2、滚动条的Min属性表示滚动条的最小 ,它是滚动块在滚动条最左侧时滚动条的 。3、滚动条的LargeChange属性表示用鼠标单击滚动条的箭头与滚动块之间区域时,每单击一次滚动块移动的 。4、当拖动滚动块时,

温馨提示

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

评论

0/150

提交评论