asp-vbscript教学设计_第1页
asp-vbscript教学设计_第2页
asp-vbscript教学设计_第3页
asp-vbscript教学设计_第4页
asp-vbscript教学设计_第5页
全文预览已结束

下载本文档

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

文档简介

教 学 设 计 基本信息基本信息 学学 科科计算机年年 级级二年级教学形式教学形式范例教学 教教 师师李国新单单 位位蚌埠干部学校 课题名称课题名称第三章 ASP 脚本语言 VBScript 学情分析学情分析 1 本节课从搜集信息这个环节 可以看出学生学习动力的不足和现状 现在的学生学习的主动性较差不能主动去参 与到课程中 本来应该课下独自搜集资料 现在却变成了学校里 课上搜集资料 从而导致搜集信息大同小异 2 教学过程中 发现前导课程和后继课程的关系变的重要起来 有部分同学把以前学习的课程忘记 不能适应当前 的课程体系 基本功不扎实 学习比较吃力 3 课堂讨论环节 缺少团结协作意识 没有团队精神 没有创新 跟着老师走 教学目标教学目标 1 使学生初步掌握 VBScript 脚本语言程序设计的基础知识及简单程序设计方法 2 能够理解和应用 VBScript 的变量与常量 控制语句 过程与函数的概念 区别及应用 VBScript 的常用函数 3 密切联系 Visual Basic QBasic 的基础知识 使学生迅速掌握 VBScript 脚本语言程序设计的方法 教学过程教学过程 第三章第三章 ASPASP 脚本语言脚本语言 VBScriptVBScript 3 13 1 VBScriptVBScript 概述概述 在 HTML 文件中直接嵌入 VBScript 脚本 这样能够扩展 HTML 功能 VBScript 的代码都是包含在与 标记之间的 3 23 2 VBScriptVBScript 数据类型及运算符数据类型及运算符 一 数据类型一 数据类型 VBScript 只提供了一种数据类型 即 Variant 可以根据用途的需要选择最合适的子类型来存储数据 在程序中 可以使用 VBScript 的 Vartype 函数来返回 Variant 数据的子类型 二 操作符二 操作符 VBScript 的操作符包括算术运算符 比较运算符 连接运算符和逻辑运算符 1 算术运算符 加 减 乘 除 取余 Mod 求幂 及整除 等 2 逻辑运算符 与 And 或 Or 非 Not 和 Xor 其返回值为 真 True 假 False 3 字符串 连接 运算符 或 4 比较运算符 等于 不等于 小于 小于等于 5 运算符的优先级别 运算符的优先级 求幂负号乘 除整除求余加 减 算术运算符 Mod 的运算优先级在所有的算术运算符之后 而在所有的比较操作符之前 比较运算符具有相同的优先顺序 它们按出现的顺序从左到右进行计算 逻辑非逻辑与逻辑或逻辑异或逻辑等价逻辑蕴涵 逻辑运算符 NotAndOrXorEqvImp 3 33 3 VBScriptVBScript 的变量与常量的变量与常量 一 变量的声明与赋值一 变量的声明与赋值 VBScript 中的数据类型只有 Variant 一种 所以变量的类型也都是 Variant 类型的 1 1 变量的声明变量的声明 在 VBScript 中声明变量要用到 Dim Public 或者 Private 语句 其中 Dim 语句用来声明一般变量 Public 语句声明公共变量 表示该变量可以为多个类或对象所使用 Private 用来声明私有变量 表示该变量只能在类或对象内部使用 在 VBScript 中命名变量必须遵循下列规则 1 必须以字母开头 2 中间不能加空格与标点符号 3 变量名字的最大长度不能超过 255 个字符 4 在被声明的作用域内必须是惟一的 2 2 变量的赋值 变量的赋值 变量先声明 再引用 二 定义常量二 定义常量 在 VBScript 中定义常量时要用到 Const 语句 注意 如果定义的常量为字符串 则要用双引号引起 如果定义的变量为日期 时问 子类型 要用符号 括起 三 数组的定义三 数组的定义 定义数组变量时 只是在变量名后加 在 中加入数字 这个数字总是比数组元素个数少一个 这是因为在 VBScript 中数组元素的索引是从 0 开始的 VBScript 提供了在程序运行过程中动态地改变数组的大小 这里要用到 Redim 关键字 说明 Preserve 关键字是说明需要保留数组的原有内容 可以使用 Redim 语句任意多次地改变数组的大小 如 果缩小数组的大小 则会造成数组减去的部分数据的丢失 四 变量的作用域和生命周期四 变量的作用域和生命周期 变量的作用域 变量的作用域 是指变量所起作用的范围 变量声明的位置不同 其作用域也不同 过程级别的变量 即局部变量 Script 级的变量 即全局变量 变量的生命周期 变量的生命周期 是指变量的存活期 对于 Script 级的变量 其生命周期是从它被声明时一直到整个脚本运行结束才结束 对于过程级的变量 其生命周期是从过程或函数被执行的时刻开始到过程或函数执行结束 3 43 4 VBScriptVBScript 常用函数常用函数 函数是一段用来表示完成某种特定的运算或功能的程序 而 VBScript 中的内置函数在程序中可以直接调用 一 数字运算函数一 数字运算函数 1 取绝对值 格式 Abs 2 取整 返回数值表达式的整数部分 格式 Int 3 四舍五入 将表达式的值的小数部分四舍五入后 返回一个整数值 格式 CInt 4 开平方 格式 Sqr 二 字符串函数二 字符串函数 1 字符串长度检测 格式 Len 功能 检测字符串表达式的长度 并返回一个整数值 2 截取字符串 左截取 Left 右截取 Right 中间截取 Mid 截到第几位止 3 大小写转换 小写转大写 Ucase 大写转小写 Lcase 4 去除字符串中的空格 左边空格 Ltrim 右边空格 Rtrim 两端空格 Ttrim 三 日期函数三 日期函数 取系统当前的日期 Date 取系统当前的时间 Time 取系统当前的日期及时间 Now 四 数据类型转换函数四 数据类型转换函数 1 数字转换成字符串 格式 Str 2 字符串转换成数字 格式 Val 3 字符转换成字符代码 ASC 码 格式 Asc 功能 返回一个整型数 代表字符串表达式表示的字符串首字母的字符代码 4 字符代码 ASC 码 转换成字符 格式 Chr 5 转换为日期型数据函数 格式 Cdate 整数 除了 0 回输出时间外 其他的情况都会输出与 1899 12 30 这天相差的天数 小数 将整数部分转换为日期 小数部分转换为从午夜起算的时间 字符串 只要字符串的内容符合日期及时间的输入格式 就可以完整地转换日期的数据类型 相反 系统会报错 五 其他函数五 其他函数 1 产生输入框 用来产生一个接收用户输入信息的输入框 格式一 InputBox 函数 语法格式为 InputBox 提示信息 输入信息对话框的标题 文本框中输入的默认字符串 格式二 Prompt 函数 语法格式为 prompt 提示信息 文本框中输入的默认字符串 2 产生提示框 Alert 函数 语法格式为 Alert 提示信息 3 产生选择框 格式一 Confirm 函数 表示询问 提供 确定 与 取消 两个按钮供用户选择 其返回值为逻辑型 语法格式为 confirm 提示信息 格式二 MsgBox 函数 将提示信息显示在对话框中 等待用户选择 不同的返回值表示用户按下了不同的按钮 语法格式为 MsgBox 提示信息 按钮个数 选择对话框的标题 说明 如果未指定 按钮个数 则默认值为 0 表示只显示 确定 按钮 板书设计板书设计 3 13 1 VBScriptVBScript 概述 概述 3 23 2 VBScriptVBScript 数据类型及运算符 数据类型及运算符 3 33 3 VBScriptVBScript 的变量与常量 的变量与常量 一 变量的声明与赋值 二 定义常量 三 数组的定义 四 变量的作用域和生命周期 3 43 4 VBScriptVBScript 常用函数 常用函数 一 数字运算函数 二 字符串函数 三 日期函数 四 数据类型转换函数 五 其他函数 作业或预习作业或预习 作业布置 作业布置 教材 P65 练习 1 2 3 预习 预习 项目练习二 自我评价自我评价 1 学习效果较好 基本上达到了教学目标 2 学生理解了 asp 的相关知识 能

温馨提示

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

最新文档

评论

0/150

提交评论