资源简介 VB基础-数据类型常量变量函数 课题 VB基础-数据类型常量变量函数 执教者 适用年级 高一年级 教学课时 1课时 教材分析 本课时内容是为VB程序设计学习打好基础,主要是介绍VB中基本的数据类型,变量和常量的命名和使用以及VB中常用的函数。本课时内容较多且零碎。 教学目标 知识与技能:学会识别VB中基本数据类型; 学会识别数据常量和符号常量; 明白变量的命名规则并会运用定义方法; 学会识别及运用常用的标准函数; 过程与方法:引导学生通过课堂练习及课后练习,掌握VB中基本数据类型、常量和变量运用和基本函数的运用; 通过交流讨论,实践设计,培养学生自主探究的能力; 情感态度与价值观:激发学生兴趣,提高信息素养 教学重难点 VB中基本数据类型存储字节 符号常量的命名及运用 变量的命名规则及定义方法 常见标准函数的运用 所需资源和环境 数字化资料 网络资源 常规资源 浙教版《算法与程序设计》第四章4.1节;配套光盘。 教科书配套的教师用书 教学支撑环境 多媒体教室 教学设计 教学引导思路设计 问题 目的 重点/难点/关键点 想不想自己设计一个VB程序? 通过给学生一个计算圆的面积的VB程序设计来吸引学生,激发学生学习的兴趣 引入新课 什么是数据?基本数据类型有哪些? 了解数据是信息的一种记录形式以及数据种类的多样性 数据是信息的一种记录形式,数据种类是多种多样的 什么是常量?什么是变量? 了解常量和变量的概念及掌握常量变量的运用 常量:在程序运行过程中值不变的存储单元或数据。 变量:用来表示数据的存储区,在程序运行过程中,这些存储区中的值是可以改变的 变量说明用Dim语句,其常用形式为: Dim 变量名 As 变量的类型 VB中常见的标准函数有哪些? 掌握常见的标准函数的使用 常见的标准函数的使用 教学过程设计 教学环节 课堂引入 教师活动 教师活动1:给学生一个计算圆的面积的VB程序让学生接触VB程序设计语言,并通过“你们想不想设计一个VB程序”来导入新课。 学生活动 学生活动1:观察并回答 设计意图 学生对于一些应用程序很新奇,以此来激发兴趣 知识点1:数据是信息的一种记录形式。应用程序中的数据种类是多种多样的。 教师活动2:结合Excel中数据类型,说明数据种类的多样性。 学生活动2:参与分析与讨论 Excel是学生熟悉的办公软件,从Excel入手学生更易掌握 知识点2:VB中基本数据类型 教师活动3:以计算圆的面积的程序代码为一条线,引出VB的各个基础知识。比如以代码中出现的double来引出VB中基本数据类型表,并结合实例进行说明。 附:计算圆的程序代码: 学生活动3:思考并自己举实例,做相关练习巩固知识 以学生熟悉的计算圆的面积代码出发,学生较感兴趣。同时讲练结合,巩固知识。 数据类型名 说明 性质 存储字节大小 Interger 整数型 -32768~32767范围内任何整数 2 Long 长整数型 -2147483~2147483647范围内的任何整数 4 Single 单精度实数型 绝对值在1.401298E-45~3.402823E38内的任何实数,有效数字约为6-7位 4 Double 双精度实数型 绝对值在10E-324~1.79E308内的任何实数,有效数字约为14-15位 8 String 字符串型 一段文字与符号 字符串长度 Boolean 逻辑型 判断的结果:其值为真(true)或假(flase) 2 Date 日期型 日期和时间 8 知识点3:数据总是以如下两种形式出现中程序中:常量和变量。 教师活动4:以代码中出现的3.14和r引出常量和变量,并结合例子进行讲解。 常量:在程序运行过程中值不变的存储单元或数据。常量一般分为整数常量、实数常量、字符串常量和逻辑常量。直接常量和符号常量的使用。定义符号常量的方式: Const 符号常量名=常量 变量:用来表示数据的存储区,在程序运行过程中,这些存储区中的值是可以改变的。 变量的命名规则: 由字母、数字和下划线等字符组成 必须以字母开头 在变量名中对大小写字母是不加区分的 变量说明用Dim语句,其常用形式为: Dim 变量名 As 变量的类型 教师活动3: 【例如】Dim count As Integer count是整数类型的变量 Dim x,y As Double x,y是双精度实数类型的变量 Dim Name As String Name是字符串类型的变量 学生活动4:做相关练习 附练习: (1)用VB语句定义一个符号常量,常量名为name,常量值为自己的姓名。 (2)如果希望使用变量x来存放765432.123456,应该将变量x声明为何种类型? (3) 用VB语句定义几个变量:A为整数型,B为长整数型,C为单精度实数型,D为字符串型,E为逻辑型,F为日期型。 讲练结合 知识点4:为了方便用户应用,VB已经设计了一些常用而便准的运算和问题的处理方法,称为“内部函数”,所谓“内部”,就是已经配置在VB里面,不需要用户设计。 教师活动5:以代码中出现的Str函数引出VB中的标准函数,并以实例讲解说明 学生活动5:做相关练习 附练习: 写出下列函数计算后的结果 Asc(“A”)= Int(3.4)= Len(“abcdefg”)= Chr(66)= Sqr(Sqr(64))= Fix(-3.14159)= Str(-459.65)= 标准函数都以实例进行说明,加深学生印象,同时注重讲练结合。 常用的数学函数: 函数名 函数功能 应用举例 函数返回值 Abs(X) 求X的绝对值 Abs(-3.5) 3.5 Int(X) 求不大于X的最大整数 Int(4.1) Int(-4.1) 4 -5 Sqr(X) 求X的算术平方根 Sqr(4) Sqr(6) 2 2.44948 Exp(X) 求e的X次方 Exp(2) 7.389056 Log(X) 求以e为底的X的对数 Log(3) 1.098612 Sin(X) 求X的正弦值 Sin(3.1416/2) 0.9999999 Cos(X) 求X的余弦值 Cos(3.1416/3) 0.9999999 Tan(X) 求X的正切值 Tan(3.1416/3) 1.7320606 演示运用函数的程序 常用的转换函数: 函数名 函数功能 应用举例 函数返回值 Asc(X) 字符转换成ASCII Asc(“A”) 65 Chr(X) ASCII转换成字符 Chr(48) “0” Val(X) 数字字串转换成数值 Val(“-17”) -17 Str(X) 数值转换成字符串 Str(-17) “-17” 演示运用函数的程序 常用的字符串函数: 函数名 函数功能 应用举例 函数返回值 Len(X) 计算字符串的长度 Len(“asd”) 3 Mid(X,n,k) 取字符串X中第n个字符起长度为k的子串 Mid(“abcd”,3,1) “c” Fix(X) 截掉数据的小数部分 Fix(2.56) 2 演示运用函数的程序 本课总结 PPT简单回顾的方式对主要内容进行浏览 课后练习 书本P71练习 课后反思 本节课内容多,基础性强且并没有很大的关联性,因此必须给本堂课找一条主线。本人从学生已完成的计算圆的面积的代码出发一一讲解VB编程中的基础知识,力求做到一条主线贯穿到底。整堂课下来,学生能做到跟着这条主线走,课堂气氛也比较好。当然也存在着不足之处,因为本堂课内容限制并不能充分活跃课堂,在趣味性这点未能发挥完全。建议在课堂语言处再增加一些学生感兴趣的话语。 展开更多...... 收起↑ 资源预览