内容正文:
课 题
模块五 函数
课 型
理实一体
课 时
1
授课班级
授课时间
授课教师
教材分析
《Visual Basic语言程序设计基础》是为了适应职业教育教学改革和创新需要编写的。本书重点的介绍了使用Visual Basic进行程序设计时应具备的基础知识、专业知识和使用技巧,详略得当、难度适中有利于初学者快速掌握必备的知识。
本节课内容为教材中“模块五 函数第二部分内容:字符串函数
学情分析
知识储备:了解字符串函数的概念、分类;
能力水平:对了解字符串函数的概念、分类的理解和掌握。
学习目标
知识目标:了解字符串函数的概念、分类;
能力目标:对了解字符串函数的概念、分类的理解和掌握。
素质目标:对了解字符串函数的概念、分类的理解和掌握。
学习重难点
教学重点:了解字符串函数的概念、分类;
教学难点:对了解字符串函数的概念、分类的理解和掌握;
教学方法
讲授法、演示法
课前准备
教师准备:讨论主题、学生任务书
学生准备:在线讨论、完成任务书
教学媒体
多媒体教室
教学过程
教学环节
教师活动设计
学生活动设计
设计意图
活动一:
创设情境
生成问题
1.操作引出主题
提前对本节课的主要教学任务进行提前告知学生。
提问:上节课数值型函数的分类与相应的语法和功能?
2.分发学习任务书
引导学生分析任务书,明确本节课的学习内容。
3.展示学习目标
1.提前对本节课要将的知识点传达给学生,提前传达学生本节课的学习目标,以此设置问题进行互动。
2.接收并查看本节课堂任务书
3.查看并记住本节任务的学习目标
1.提前将所学的知识传达给学生,对知识点进行深度掌握。
2.下发和展示任务,让学生明确课堂任务,学习课堂知识。
活动二:
调动思维
探究新知
4.3.1 了解字符串函数的概念、分类
教师讲解如下内容:
(1)ASCII码画数(Asc)
语法:Asc(字符串)
功能:求字符串中第一个字符的编码。
说明:
①字符串参数为字符串表达式,如果字符串为空串,则会产生错误。
② 函数值为Integer 型。
(2)字符函数(Chr)
语法:Chr(数值)
功能:求以数值参数为编码的字符。
①数值参数为数值表达式,表示某一个字符的编码,其范围为0~255,而在DBCS 系统中其范围为-32768-65536。
② 函数值为一个字符。
(3)宇符串画数(Str)
语法:Str(数)
功能:将数值转换为字符串。
说明:
①数值参数为任何有效的数值表达式。
② 如果该数值为正,则返回的字符串中包含一个前导空格,暗示有一个正号。
③ 函数值为 String 型。
1. 逐步学习字符串函数的概念、分类和所涉及到的知识点,为变量的知识点罗列框架。
通过讲授和罗列框架等形式对知识进行学习,并完成课后练习。
1. 细化课程知识点设计,让每一位学生都能被关注到。
2. 知识点在学生心理更清晰明了。
(4)数值函数(Val)
语法:Val(字符串)
功能;将字符串参数中的数字字符转换成数值型数据。
说明:
①字符串参数可以为字符串表达式。
②当遇到第一个不能被其识别为数字的字符时,即停止转换。另外,逗号",和美元符号“$”,都不能被识别;空格、制表符和换行符都将从参数中去掉;当遇到字母E或0时,将其按单精度或双精度实型浮点数处理。③ 函数值为 Double 型。
(5)测字符串长度函数(Len)
语法:Len (字符串)
功能:求字符串中包含的字符个数。
说明:
①字符串参数为字符串表达式。
② 函数值为 Long 型。
LenB 函数与 Len 函数功能相近,只不过LenB函数求的是字符串的字节数,而不是字符串中字符的个数。
(6)大写函数(Ucase)
语法:Ucase (字符串)
功能;将字符串参数中的小写英文字母转换成大写英文字母。
说明
①字符串参数为字符串表达式。
② 函数值为 String 型。
(7)小写函数(Lcase)
语法:Lease(字符串)
功能;将字符串参数中的大写英文字母转换成小写英文字母。
说明:
①字符申参数为字符串表达式。② 函数值为 String 型。
③只有大写英文字母才会被转换成小写英文字母,所有小写英文字母和非英文字母字特将保持不变。
Ucase函数和Lcase函数是在大写英文字母和小写英文字母相互转换的功能上互为相反的一对函数。
2.数值函数(Val)
(1)讲解每个知识点,并结合实际操作形式和操作方法的形式进行讲授。
(2)听课、理解;针对不明白知识点提问、讨论,询问学生是否对知识理解透彻。
1.按学生的学习规律,循序渐进引入本课重点知识学习
2.通过课件、实操截图等多媒体方式讲解,易