《苏科版(2018)八年级全册信息技术44042.pdf》由会员分享,可在线阅读,更多相关《苏科版(2018)八年级全册信息技术44042.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、函数与信息的输入、处理、输出 知识与技能:了解 VB 程序中的常量、变量、函数、表达式、语句等概念,学会利用多种方式实现信息的输入与输出。过程与方法:通过对程序的编写,加深对程序源码的认识。情感、态度与价值观:让学生学会编写顺序结构程序,为后面进一步学习程序设计打下坚实的基础。一、情景导入 师:上一节课我们学习了 3 种常用的 VB 语句,制作了“孙悟空上织女星”程序,里边我们用到了 int(z/j)函数,大家知道这句话意思吗?生:取整数 师:说的很好,那我们今天一起来学习一下函数,已经怎么输入、处理、输出信息。(出示板书)二、课堂新授 师:函数的参数可以使一个或者几个,也可以没有。函数名(参
2、数 1,参数 2,)课件展示书本的常用函数表 生:观看并听老师讲解 师:打开 VB 程序,依次演示 特别讲解 Inputbox 函数 格式:Inputbox(提示文字,对话框标题,输入的缺省值)举例:执行 Let n=Inputbox(“输入姓名”,“输入信息对话框”),就会出现一个对话框。生:实践操作并完成书本的探究学习。师:刚才我们学习了一些程序编写中可能要用到的函数,尽管各个程序中内容不同,但是程序一般由输入信息、处理信息与输出信息三个部分组成。生:听讲 师:课件展示 1、常量和数据类型 常量指具体的数据,它们在程序运行过程中保持不变。例如,=3.1416 主要常量类型:整型:Integ
3、er 长整型:Long 单精度:Single 双精度:Double 字符串型:String 逻辑型:Boolean 日期型:Date 2、变量 变量时用来存放数据的。例如,语句中 Let m=31536000 中的 m 就是变量,它用来存放整数。同时在程序的运行过程中,其值可以变化的量。3、利用文本控件的文本属性输入信息 师:前面我们在求圆面积的时候运用了 text 文本控件,大家还记得不?我们是怎么获取 text文本值的?生:text1.Text 师:非常正确,假如我现在知道文本框 1(123)和文本框 2(456)的值,怎么把这两个值的和显示在文本框 3 里呢?(广播演示)Text3.te
4、xt=text1.text+text2.text 实现字符串的连接 Text3.text=val(text1.text)+val(text2.text)实现数值的运算 生:理解、思考 师:下面请同学们根据老师的讲解,来完成书本的探究学习,出示未成品作品,学生完善作品。(总评成绩的标准为:平时(A)占 30%,期中(B)占 30%,期末(C)占 40%。小林的平时成绩为 86,期中成绩为 92,期末成绩为 90,求他的总评成绩(求总评成绩的表达式为:0.3A+0.3B+0.4C)。)生:实践操作 教师巡视指导 Private Sub Button1_Click()Dim a As Double
5、我们还要注意的是,在使用一个变量前,最好先定义其类型。Dim b As Double Dim c As Double Dim s As Double a=Text1.Text b=Text2.Text c=Text3.Text s=0.3*a+0.3*b+0.4*c Text4.Text=s End Sub Private Sub Button2_Click()End End Sub 师:很多同学在设计代码过程中,做的很不错,能正常完成任务,也有的同学字母拼错,或者将文本框搞错。在我们输入完信息后,程序会对我们输入的数据进行运算,程序中的运算功能是由表达式来实现的,课件展示表达式的含义 包括算
6、术表达式、字符表达式、关系表达式和逻辑表达式等。在 vb 中,常用的算术运算符如下表所示:算术运算符 功能 算术运算符 功能+正号或加法运算/除法运算 负号或减法运算 乘方运算*乘法运算 例如:2*3.1416*r 在 vb 中,字符运算符只有“+”和“&”。字符运算符 功能+将两个字符表达式连接成 1 个新字符串&将两个不管是字符型还是数值型表达式连接成 1 个新字符串 师:请同学们完成书本的探究学习,根据下面描述,在表格中填出表达式:生:练习 师:出示答案,跟学生进行分析 师:我们的 VB 软件可以输出很多信息,包括图片、动画、声音、视频等。这里我们有 2 种方法。1、利用文本框或标签输出信息 还记得以前让大家更改 label 标签、按钮的 caption 属性没?那有的同学有疑问?我们能通过代码自动改么?师:可以的 例如:Let text1.text=3.14 Let label1.Caption=”VB 程序设计”生:仔细听讲 2、利用 print 方法在窗体输出信息 师:在第一节介绍对象的方法时,我们介绍过 print 方法了,我们通过 print 方法在窗体中显示文字、数字、英文等 格式:print 表达式列表 师:学习了这么多,我们操作一下吧,一起来探究学习下。生:操作