vb中val函数
第一篇:vb中val函数
VB函数大全_基本函数大全
Abs 函数 返回数的绝对值。
And 运算符 执行两个表达式的逻辑连接。 Array 函数 返回含一数组的 变体 。
Asc 函数 返回字符串首字母的 ANSI 字符代码。 赋值运算符 (=) 给变量或属性赋值。 Atn 函数 返回数的反正切值。
调用语句 将控制移交 Sub 或 Function 过程。
CBool 函数 返回已被转换为 Boolean 子类型的变体的表达式。 CByte 函数 返回已被转换为字节子类型的变体的表达式。 CCur 函数 返回已被转换为货币子类型的变体的表达式。 CDate 函数 返回已被转换为日期子类型的变体的表达式。 CDbl 函数 返回已被转换为双精度子类型的变体的表达式。 Chr 函数 返回指定 ANSI 字符码的字符。
CInt 函数 返回已被转换为整数子类型的变体的表达式。 Class 对象 提供对已创建的类的事件的访问。 Class 语句 声明类名
Clear 方法 清除 Err 对象的所有属性设置。
CLng 函数 返回已被转换为 Long 子类型的变体的表达式。 颜色常数 颜色常数列表。
比较常数 用于比较运算的常数列表。
连接运算符 (&)
强制两个表达式的字符串连接。
Const 语句
声明用于字母值的常数。 Cos 函数 返回角度的余弦值。
CreateObject 函数 创建并返回对“自动”对象的引用。
CSng 函数 返回已被转换为单精度子类型的变体的表达式。 CStr 函数 返回已被转换为字符串子类型的变体的表达式。
日期和时间常数 在日期和时间运算中用来定义星期几和其他常数的常数列表。 日期格式常数 用于日期和时间格式的常数列表。 Date 函数 返回当前系统日期。
DateAdd 函数 返回加上了指定的时间间隔的日期。 DateDiff 函数 返回两个日期之间的间隔。 DatePart 函数 返回给定日期 的指定部分。
DateSerial 函数 返回指定年月日的 日期子类型的变体 。 DateValue 函数 返回日期子类型的变体 。 Day 函数 返回日期,取值范围为 1 至 31。
Description 属性 返回或者设置说明某个错误的字符串。 Dictionary 对象 存储数据键、项目对的对象。 Dim 语句 声明变量并分配存储空间。
除法运算符 (/) 两数相除并以浮点数格式返回商。
Do...Loop 语句 当条件为 True 或者当条件变为 True 时,重复一语句块。 Empty 表示尚未初始化的变量值。 Eqv 运算符 使两个表达式相等。
Erase 语句 重新初始化固定数组的元素并重新分配动态数组的存储空间。 Err 对象 含有关于运行时错误的信息。 Eval 函数 计算并返回表达式的值。
Execute 方法 根据指定的字符串,执行正则表达式的搜索。 Execute 语句 执行单个或更多的指定语句。
Exit 语句 退出 Do...Loop、For...Next、 Function 或 Sub 代码块。
Exp 函数 返回 e (自然对数的底)的多少次方。 自乘运算符 (^) 指数函数,幂为自变量。 False 关键字,其值为零。 FileSystemObject 对象 提供对计算机文件系统的访问。
Filter 函数 根据指定的筛选条件,返回含有字符串数组子集的、下限为 0 的数组。 FirstIndex 属性 返回字符串匹配的位置。 Fix 函数 返回数的整数部分。
For...Next 语句 以指定的次数重复一组语句。
For Each...Next 语句 对于数组或集合中的每一个元素,重复一组语句。
FormatCurrency 函数 返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。 FormatDateTime 函数 返回格式化为日期或时间的表达式。 FormatNumber 函数 返回格式化为数的表达式。
FormatPercent 函数 返回格式化为百分比(乘以 100)的表达式,以 % 符号结尾。 Function 语句 声明形成 Function 过程体的名称、参数和代码。 GetObject 函数 从文件返回对“自动”对象的访问。 GetRef 函数 返回对可以绑定到事件的过程的引用。 Global 属性 设置或返回 Boolean 值。
Hex 函数 返回表示数的十六进制值的字符串。
HelpContext 属性 设置或返回帮助文件中某主题的上下文 ID。 HelpFile 属性 设置或返回帮助文件的全路径。 Hour 函数 返回小时数,取值范围为 0 至 23。
If...Then...Else 语句 根据表达式的值,有条件地执行一组语句。
IgnoreCase 属性 设置或返回 Boolean 值,指示模式搜索是否区分大小写。 Imp 运算符 执行两个表达式的逻辑隐含。 初始化事件
发生在创建相关类的实例时。
InputBox 函数 在对话框中显示提示,等待用户输入文本或者单击按钮,并返回文本框的内容。 InStr 函数 返回一个字符串在另一个字符串中第一次出现的位置。
InStrRev 函数 返回一个字符串在另一个字符串中出现的位置,是从字符串的末尾算起。 Int 函数 返回数的整数部分。
整数除法运算符() 两数相除,返回的商取其整数部分。 Is 运算符 比较两个对象引用变量。
IsArray 函数 返回 Boolean 值,表示变量是否为数组。
IsDate 函数 返回 Boolean 值,表示表达式是否可以转换为日期。 IsEmpty 函数 返回 Boolean 值,表示变量是否已被初始化。
IsNull 函数 返回 Boolean 值,表示表达式是否含有无效数据 (Null)。
IsNumeric 函数 返回 Boolean 值,表示表达式能否当作一个数,用来计算。 IsObject 函数 返回 Boolean 值,表示表达式是否引用了有效的“自动”对象。 Join 函数 返回连接许多包含在一个数组中的子串而创建的字符串。 LBound 函数 对于指示的数组维数,返回最小的可用下标。 LCase 函数 返回已被转换为小写字母的字符串。 Left 函数 返回字符串最左边的指定数量的字符。
Len 函数 返回字符串中的字符数量,或者存储变量所需的字节数。 Length 属性 返回在搜索字符串中匹配的长度。
LoadPicture 函数 返回图片对象。仅用于 32 位平台。 Log 函数 返回数的自然对数。
LTrim 函数 返回去掉前导空格的字符串副本。
Match 对象 提供访问匹配正则表达式的只读属性。 Matches 集合 正则表达式匹配对象的集合。 Mid 函数 从字符串中返回指定数量的字符。
Minute 函数 返回小时内的分钟数,取值范围为 0 至 59。 杂项常数 不能纳入任何其他类的常数列表。 Mod 运算符 两数相除,只返回余数。
Month 函数 返回月份,取值范围为 1 至 12。 MonthName 函数 返回表示月份的字符串。
MsgBox 常数 与MsgBox 函数一起使用的常数列表。
MsgBox 函数在对话框中显示消息,等待用户单击按钮,并返回表示用户所击按钮的数值。
乘法运算符 (*) 两数相乘。
取反运算符 (-) 表示数值表达式的相反数。 Not 运算符执行表达式的逻辑“非”运算。
Now 函数 返回当前计算机的系统日期和时间。
Nothing 使对象变量与所有实际的对象没有任何关联。 Null 表示变量含有无效的数据。
Number 属性 返回或设置代表某个错误的数值。 Oct 函数 返回表示一数的八进制值的字符串。 On Error 语句 启用错误处理。
运算符的优先级 表示各种 VBScript 运算符的优先顺序的列表。 Option Explicit 语句 强制显式声明脚本中的所有变量。 Or 运算符 执行两个表达式的逻辑“或”运算。
Pattern 属性 设置或返回正被搜索的正则表达式的模式。 Private 语句 声明私有变量并分配存储空间。
PropertyGet 语句 声明在窗体属性过程中获取(返回)属性值的名称,参数和代码。 PropertyLet 语句 声明在窗体属性过程中指定属性值的名称,参数和代码。 PropertySet 语句 声明在窗体属性过程中设置引用到对象的名称,参数和代码。 Public 语句 声明公有变量并分配存储空间。 Raise 方法 产生运行时错误。
Randomize 语句 初始化随机数发生器。
ReDim 语句 声明动态数组变量,并分配或重新分配过程级的存储空间。 RegExp 对象 提供简单正则表达式的支持。 Rem 语句 包含程序中的注释。
Replace 函数 返回一个字符串,其中某个指定的子串被另一个子串替换,替换的次数也有规定。 Replace 方法 替换在正则表达式搜索中已发现的正文。 RGB 函数 返回表示 RGB 颜色值的数。
Right 函数 返回字符串最右边的指定数量的字符。 Rnd 函数 返回一随机数。
Round 函数 返回指定位数、四舍五入的数。 RTrim 函数 返回去掉尾部空格的字符串副本。
ScriptEngine 函数 返回表示正在使用中的脚本语言的字符串。
ScriptEngineBuildVersion 函数 返回使用中的脚本引擎的编译版本号。 ScriptEngineMajorVersion 函数 返回使用中的脚本引擎的主版本号。 ScriptEngineMinorVersion 函数返回使用中的脚本引擎的次版本号。
Second 函数 返回时间的秒数,取值范围为 0 至 59。
Select Case 语句 根据表达式的值,在若干组语句中选择一组执行。 Set 语句 将对象引用赋予变量或属性。 Sgn 函数 返回表示数的符号的整数。 Sin 函数 返回角度的正弦值。
Source 属性 返回最早出错的对象或应用程序的名称。 Space 函数 返回由指定数量的空格组成的字符串。
Split 函数 返回下限为 0 的、由指定数量的子串组成的一维数组。 Sqr 函数 返回数的平方根。
StrComp 函数 返回反映字符串比较结果的值。 字符串常数 字符串常数的列表。
String 函数 返回重复的字符串,达到指定的长度。
StrReverse 函数 返回一字符串,其中字符的顺序与指定的字符串中的顺序相反。 Sub 语句 声明形成 Sub 过程体的名称、参数和代码。
减法运算符 (-) 求两数之差,或表示某数值表达式的相反数。 Tan 函数 返回角度的正切值。 终结事件
发生在相关类的实例终结之时。
Test 方法 根据指定的字符串,执行正则表达式的搜索。 Time 函数 返回反映当前系统时间的日期子类型的变体。 Timer 函数 返回时经子夜 12:00 AM 后的秒数。
TimeSerial 函数 返回含有指定时分秒时间的日期子类型的变体。 TimeValue 函数 返回含有时间的日期子类型的变体。 Trim 函数 返回去掉前导空格或末尾空格的字符串副本。 三态常数 在代码中使用,以便表示每个显示的值。 True 其值为 -1 的关键字。
TypeName 函数 返回一字符串,它提供了关于变量的变体子类型信息。 UBound 函数 返回指定维数数组的最大有效下标。 UCase 函数 返回的字符串已经被转换为大写字母。
Value 属性 返回在搜索字符串中已发现匹配的值或正文。 VarType 常数 定义变体子类型的常数列表。 VarType 函数 返回标识变体子类型的数值。
VBScript 常数 在 VBScript 中提供不同种类的常数。 Weekday 函数 返回表示星期几的数值。
WeekdayName 函数 返回表示星期几的字符串。
While...Wend 语句 只要给定的条件为 True,便执行一串语句。 With 语句 对单个的对象执行一串语句。
Xor 运算符 执行两个表达式的逻辑“异或”运算。 Year 函数返回表示年份的数值。
VB中整除运算符 与取整函数 INT 性质不同。一个是运算符,一个是函数。 整除,顾名思义,有除法在里面,而取整只是删除零头而已。 但它们在某种情况下可以相互替换,如: 32=Int(3/2) Int(10.11)=10.111
第二篇:VB程序设计教学中游戏化案例设计
href="#">
浙江省普通高中信息技术课程教学要求指出,选修模块《算法与程序设计》以算法与程序设计为主线,揭示利用计算机解决实际问题的过程。我将VB程序设计课程划分为以下几个阶段模块:语言基础知识模块、三种基本控制结构模块、数组及其应用模块、函数及其应用模块、基本算法模块。在每个模块的教学中,我都采用了游戏化案例,让学生体验算法思想,了解算法与程序设计在解决问题过程中的地位和作用,使学生能从简单问题出发,设计解决问题的算法,并用VB编写出相应的程序。
● VB程序设计课程教学中存在的问题
程序设计具有枯燥、抽象的特点,不容易被学生理解。高中信息技术课程的课时相对比较少,学生对于程序设计内容感到比较难,对程序设计课程心存畏惧。教师在教学中过于注重语句、语法等细节,使得学生感到内容枯燥、深奥、难学。课本上的案例相对独立,阻碍了知识的综合、迁移应用。每次一课时,短短40分钟,使得案例相对局部,弱化了创造性意识的唤醒和激发。案例的相对封闭性,扼杀了学生个性和兴趣的发展。因此,在VB程序设计课程教学中,教师必须找到适合学生学习的教学手段和方法,合理组织教学内容、精心地设计案例。
● 教育游戏化案例应用于VB程序设计课程教学的优势
1.培养学生兴趣,激发学生的创新意识。“兴趣是最好的老师。”刚开始接触程序时,很多学生只是感到新奇。随着学习的深入,许多规则、定义、要求和机械的格式出现,使得学生产生枯燥无味的感觉。教育游戏化案例可以避免这些弊端,激发学生的学习兴趣和创新意识。
2.基于实践,提高实践操作能力,培养学生解决问题的能力。在每个教育游戏化案例中,不仅要掌握相应的基础知识目标,而且需要能够分析问题、提出问题、解决问题,学生学会举一反三,触类旁通。
3.由浅入深、循序渐进的游戏案例演变实践,完成模块内的知识整合。循序渐进式的案例演变,不但可以引导学生的知识和技能向纵深发展,而且可以对前面案例涉及的知识进行必要的回顾。
4.分层式游戏化案例的自主探索,激发和维持学生的兴趣。循序渐进式案例演变可以照顾到全体学生的学习进度,在这条主线之外,教师要注重引导学有余力的学生在当前案例基础上进行横向和纵向的自主拓展,激发和维持学生的兴趣。
● 教学设计案例
案例一:自动售货机
本案例作为“语言基础知识模块”的一个典型案例,可以通过启发式教学引导学生一步步地制作自动售货机。
知识目标:了解基本语句、基本控件,初步了解面向对象程序设计的思想。
教学过程设计:1.0版的任务设计中,了解按钮控件、print语句以及商品的文字显示。2.0版的任务设计中,了解图形控件,实现商品图形化显示。3.0版的任务设计中,完善界面,实现商品剩余数量、商品价格的显示。
案例二:幸运52
本案例作为“三种基本控制结构模块”的一个典型案例,同时也介绍到一维数组、常用函数的使用。
知识目标:赋值语句、随机函数、分支结构、循环结构、一维数组。
教学过程设计:1.0版的任务设计中,商品名称及其价格在程序初始化时赋值,用户只能猜一次(如图1)。学生通过这个任务的完成,基本能够掌握赋值语句、分支语句的使用。2.0版的任务设计中,增加了一个“随机出一商品”的按钮,商品名称和价格可以在多样商品中随机,学生通过这个任务的完成,基本掌握随机函数的使用,程序也更有趣一些了(如图2)。3.0版的任务设计中,可以给用户多次猜价格的机会,加入循环结构的介绍。4.0版的任务设计中,为了引入数组的概念,提出如果有很多商品在库中等待随机抽取,原来每一种商品定义一个变量的方式显得繁琐,自然引出数组的概念和使用方法。
案例三:会猜数字的机器人
游戏说明:用户设定一个商品价格,给N次机会让电脑猜。
知识目标:二分法、循环结构。
教学过程设计:算法的设计与分析是教学中的难点与重点。为了帮助学生更好地理解一些常用算法,我们要尽量设计采用生动的案例。在学生循序渐进完成幸运52多个版本的任务后,提出这样的问题,如果人类来设定商品及其价格,让电脑来猜价格,看看电脑是否比人厉害。首先让学生回顾自己在猜商品价格时候采取的方式,归纳出二分法的思想,让机器完成商品价格的猜一猜就很容易完成了。
案例四:趣味弹球
游戏说明:小球在窗口内运动,撞到墙壁后弹回,下方是空的,掉下去就失败,用户通过控制一个板左右运动接球,不让球掉下去。
知识目标:定时器、shape控件、按键事件。
教学过程设计:在学生学习完三种基本控制结构,掌握简单的一些算法后,可能会对继续学习VB程序设计产生倦怠,觉得程序设计也就这样,没有太多新意。所以我们要及时采用一些趣味游戏的设计,调动学生的学习积极性。这类案例的完成可以大大激发学生的学习兴趣。
案例五:小乌龟走迷宫
游戏说明:在一个迷宫格里,用户可以控制小乌龟从左边入口走到右边出口处。
知识目标:二维数组、按键事件。
教学过程设计:首先让学生试玩这款游戏,看谁最快控制小乌龟走出迷宫。其次引发学生思考,怎么画出不同的迷宫,键盘如何控制一个对象的运动。让学生自己实践,完成一个小小迷宫游戏。上交的作品,大家相互试玩,给出建议和意见。
案例六:聪明的小乌龟自动走迷宫
游戏说明:在一个迷宫格里,小乌龟自动从左边入口走到右边出口处。
知识目标:回溯法。
教学过程设计:首先让学生试玩这款游戏,观察小乌龟走迷宫的过程,其次引发学生思考,小乌龟采取了怎样的策略最后走出迷宫的,可以总结归纳出回溯法的基本思想。在上一个案例的基础上,学生要做的就是把控制小乌龟运动的这段代码,让学生自己完成代码的编写。
在VB算法与程序设计课程中,教育游戏只是一种教学形式,目的是为学习者营造一个自主探索的空间,激发学生的创新意识。模块化的实施,从教学内容上对算法与程序设计课程的知识点进行了归类,明确了学习目标和要求。在每一个模块中,教育游戏案例化教学法使得学生变被动为主动,学生是课堂的主体,教师只是起引导作用。基于教学系统设计理论的教育游戏案例的设计,为学生提供了一个充分展示自我才华和发散思维的空间,提高了学生程序开发的能力,使程序设计课程的教学具有良好的教学效果。
第三篇:启发式教学在VB程序设计教学中的应用
摘 要 VB程序设计是许多高等院校计算机基础课程中指定的一种编程学习语言,在VB程序设计教学过程中,如何不断提高教学质量和培养学生的学习能力,一直是广大计算机教师感兴趣的课题。结合VB程序语言教学经历,介绍启发式教学在VB程序设计教学中的一些应用,包括一些教学案例和方法手段等,在激发学生学习兴趣、培养学生独立思考和提高动手能力等方面取得良好效果。
关键词 启发式教学;VB程序设计;计算机基础课程
中图分类号:G642.3 文献标识码:B
文章编号:1671-489X(2017)14-0096-02
Application of Heuristic Teaching in VB Programming Teaching//
HE Wen
Abstract VB programming is a kind of programming language spe-
cified in the computer basic course of many colleges and universities.
How to improve the teaching quality and cultivate students’ learning
ability in VB programming teaching is always a subject of great in-terest to computer teachers. This paper introduces some applications of heuristic teaching in the VB programming teaching, including some teaching cases and methods. It has achieved good results in
stimulating students’ interest in learning, cultivating students’ inde-pendent thinking and improving their practical ability.
Key words heuristic teaching; VB programming; computer basic course
1 前言
VB(Visual Basic)程序?O计语言是可视化、面向对象的编程语言,由于语法简洁、功能强大,已成为各高校讲授程序设计语言的必选课程[1]。但是,由于VB语言抽象、知识点多,加之学生多数为第一次接触面向对象的计算机编程语言,因此要取得较好的教学效果,并非一件易事。笔者在教学实践中,改进教学方法,采用启发式教学方式,引导、启发学生进行独立思考,培养其思维能力与独立解决问题的能力,调动了学生的学习积极性,收到良好的教学效果。
2 在知识传授过程中激发学生兴趣
在讲授VB程序设计教程时,难免会碰到学生觉得枯燥乏味或是兴趣索然的情况。此时,教师就要根据VB程序设计语言的具体特点,将知识讲解得通俗易懂,引起学生兴趣。所以教授VB程序设计的首要任务,就是启发学生的学习兴趣;学生厌学,教师的启发便无从谈起[2]。
如在教学控制结构程序语句的时候,可以首先向学生介绍几种不同的控制结构,包括顺序结构、选择结构和循环结构。接着给学生演示一些由这些程序控制语句编写的趣味程序,如“简单计算器”“图片自动连续显示”“猜数字游戏”等,让学生感受VB程序语言的魅力。通过趣味程序的演示,可以启发学生的好奇心,让学生的思维活跃起来,进一步想去学习制作这些程序。此时教师引导学生进行思考:如何才能实现这些程序?如何才能有效控制程序语句的执行?教师将程序控制语句的用法说明后,由学生进行设计,再在课堂上演示实现,使原本枯燥无味的程序代码变得简单有趣,从而促进学生对知识的理解。
3 启发式教学,培养学生的逻辑思维能力
教师应该从教学方式方法入手,增强课堂的趣味性,让知识的传授更加形象直观。采用启发式教学,可以让学生在教师的启发下,循序渐进地掌握知识。比如在讲授计时器控件的时候,为了让学生更直观地了解这个控件的使用,可以首先演示一个简单的动画程序――“移动的字幕”。启动程序,学生看到一幅在窗体上循环移动的字幕,此时学生的兴趣油然而生,想了解该程序的编写方法,教师才循序渐进地分析讲解这个程序:首先在窗体上添加一个标签控件Label1和一个计时器控件Timer1,如图1所示;然后讲解计时器控件的工作机理(每隔一定的时间间隔触发一次Timer事件)和窗体上控件的位置属性;接着提出问题:如何才能让这个标签在窗体上动起来?此时学生可以想到在计时器控件的Timer事件中设置语句“Label1.Left=Label1.Left+X”,即可让标签每隔一定的时间间隔向右移动X长度的距离,设置较短的时间间隔即可使字幕产生滚动的效果。那么,当标签移动出窗体后又如何将它移回窗体的左边界呢?此时,教师再引导学生使用选择结构程序语句控制标签控件的位置移动,在代码中设置相应的语句即可。
通过上述程序的讲解,可以使学生对计时器控件的工作机理有较为深刻的认识,同时通过引导,一步一步分析解决问题,使程序语句的理解更加轻松有趣,从而提高学生的逻辑思维能力。
4 在教学中启发学生进行独立思考,积极创新
在教学中如果循规蹈矩,按照一成不变的算法思路讲解程序,不仅不利于学生创新能力的培养,甚至可能使学生学得不够灵活,程序题目一旦发生变化就不会做了;在教学过程中应鼓励学生独立思考,积极创新。如在讲解循环结构算法的时候,要求学生编写一道题目:求1~1000之内的全部“同构数”。教师首先给出“同构数”的概念,即一个数出现在其平方数的右端,则称此数为同构数;接着举例介绍,引导学生进行独立思考。根据在前面章节学习的VB运算符与表达式的使用方法,可以表示出一个n位同构数的构成条件为:x=x^2 Mod(10^n)。而方法不止一种,教师也可从字符串操作函数的使用上启发学生,让学生写出第二种能表达n位同构数的条件:x=right(x^2,n)。这样可以用两种方法写出求同构数的程序,如图2和图3所示。
通过诸如上述程序的编写,提高了学生的创新能力,同时也使学生的编程水平得到提高。教师应在课堂多引导学生,让学生独立思考问题,不循规蹈矩,这样才能逐步提高学生的编程水平。
5 提高学生的自学能力与独立解决问题的能力
自学能力对于一个高等学校的学生来说是非常重要的,不会自学的学生无法将该门课程学好、学精。教师在课堂上除了要教会学生书本上的知识,还要教会学生如何自学,如何独立解决问题。比如对于VB这门课程来说,学生光靠课堂40分钟听讲是远远不够的,要学好这门课程,还需要在课后进行及时的复习和适量的上机练习。因此,学生如何提高自己的自学能力,如何找到适合自己的自学方法,如何提高独立解?Q问题的能力,成为广大教育工作者研究的热点问题。
近年来兴起的MOOC与SPOC课程是对传统教学模式的一种革新,教学团队建设VB程序设计的MOOC课程,将知识点碎片化、精炼化,并将课程置于网络,以供学生学习。基于在线开放的特点,学生可随时随地在课后观看教学视频,可将在课堂上没有理解到位的知识点再次学习,加深巩固,为学生自学提供了便利的条件。建设在线作业管理与测评系统,使教师可以在教学过程中方便地发布作业、批改作业、在线答疑等,使教师可以及时了解学生对知识点的掌握情况,与学生进行交流,实时考评。通过这些先进的教学平台,学生可以更快更轻松地进行自学,及时解决在学习过程中遇到的问题,从而提高自己的自学能力与解决问题的能力。
在教学过程中设计出一些综合实验,要求学生独立完成,根据学生的完成情况进行打分,纳入期末总评。综合性实验不仅可以反映出学生对教学章节各知识点的掌握情况,还可以反映出学生综合运用知识解决问题的能力。在学生完成实验后,教师对其作品进行评价,同时学生之间互评;对评价高的作品,安排学生在下次课堂进行讲解,将其设计思路与实现方法与其他学生进行分享。这样,学生之间可以借鉴彼此的宝贵经验,互相学习、共同进步。学生的学习积极性和独立解决问题的能力也将同时得到提高。
参考文献
[1]张烨,李瑞华.VB程序设计教学方法探析[J].榆林学院学报,2007,17(4):75-76.
[2]薄瑜,王涛,王蕾,等.关于C语言教学课时不足问题的思考与对策[J].信息系统工程,2010(8):123-124.
第四篇:三角函数中万能公式总结
两角和与差的三角函数 三角函数基本公式总结
1.和、差角公式
sin()sincoscossin;cos()coscossinsin;
tg()tgtg.
1tgtg2.二倍角公式
sin22sincos;cos2cos2sin22cos2112sin2;
tg22tg. 1tg23.降幂公式
sincos11cos21cos2;cos2. sin2;sin22224.半角公式
sin21cos2;
cos21cos2;tg21cossin1cos.
1cos1cossin5.万能公式
2tgsin2;cos1tg21tg22;tg22tg2.
1tg221tg226.积化和差公式
11 sincos[sin()sin()];cossin[sin()sin()];2211 coscos[cos()cos()];sinsin[cos()cos()].22 7.和差化积公式
sinsin2sin2222;coscos2sin. coscos2coscossin2222cos;sinsin2cossin;
倍角、半角的三角函数
二倍角公式是两角和公式的特殊情况,即:
由此可继续导出三倍角公式.观察角之间的联系应该是解决三角变换的一个关键.二倍角公式中余弦公式有三种形式,采用哪种形式应根据题目具体而定.
倍角和半角相对而言,两倍角余弦公式的变形可引出半角公式.推导过程中可得到一组降次公式,即
,
进一步得到半角公式:
降次公式在三角变换中应用得十分广泛,“降次”可以作为三角变换中的一个原则.半角公式在运用时一定要注意正、负号的选取,而是正是负取决于
所在的象限.而半角的正切可用α的正弦、余弦表示,即:.这个公式可由二倍角公式得出,这个公式不存在符号问题,因此经常采用.反之用tan也可表示sinα, cosα, tanα,即:
,,这组公式叫做“万能”公式.
教材中只要求记忆两倍角公式,其它公式并没有给出,需要时可根据二倍角公式及同角三角函数公式推出.
第五篇:现代生活中的“诗歌函数”,作品
诗歌属于人类最为精细的情感类创作载体,她是“生活方程”中不可或缺的高级函数,是人类进步阶梯中一个绝妙的音符。目前,诗歌读者群日益狭窄,创作群体日渐衰落,诗歌受到空前冷落。自从欧债危机以来,我国外贸经济也受到很大影响,GDP增长受阻,十八大以来的改革也在艰难前行,国民幸福指数还在低谷徘徊,诺贝尔文学奖虽然花落中国,但是诗歌艺术仍然在地上匍匐爬行。那些诗性的生活渐渐被灯红酒绿的快餐生活所淹没,当前诗歌创作主体受到物质环境的绝对掣肘,原本飞翔中的诗歌现今翅膀退化,在文化的沙漠中独自顾影,无人欣赏。
分行的写作,不仅仅是诗歌的基本要素,只是诗歌韵律美的表现形式之一。但分行的写作,并不都是诗歌的表现形式,那种无病呻吟之作,只能越来越偏离生活方程,远离诗歌内核。悲哀的是,当代诗歌文本中的精品,越来越少,而赝品倒是流行得很快,如病毒胆大穿越各个地域,这是当今诗歌的倒退,是对文学反动的开始。
我国目前呈现诗歌创新意识差,创作题材狭窄,一些文痞靠着不正当的手段走上文坛,煽风点火,故弄玄虚,歌唱非主流政治,歌功颂德,拍马溜须。甚者,有些文痞为了个人利益虚情假意地假唱,实乃是诗歌之“汉奸”,不仅出卖了诗歌的灵魂,也出卖了诗歌的纯真。从此,现代诗歌函数变成无法求解的方程,被亵渎,被边缘,被异化,被玩弄,这些都与个人利益驱动戚戚相关。记得2008年汶川“5.12”大地震,许多诗人倒是写出了内心真正的歌谣,表达了民族的大爱,患难时国人超乎想象的团结,重建家园的必胜信心跃然纸上。总感觉,真正的诗歌离我们的生活越来越远,像一只断了线的风筝,不知被风吹到哪个角落。现在,人们浮躁,功利,贪婪,肆意突破法律底线,官员腐败滋生,法律不被尊重,原有牧歌式的生活被颠覆破坏,反生活反诗歌的社会毒瘤不断蔓延,让人们在被压制、被侮辱中苟延喘息,诗神缪斯栖息的美好土壤已被严重污染,诗歌的正能量无法发挥其应有的滋润人心、升华人性、砥砺人情的功能。
纵观我国历代诗歌发展轨迹,真正优秀和杰出作品都是以描写舒唱人类情感为主题。诗经中的作品和唐诗中的作品,基本并不因为时空变幻而影响它的传播性和鲜明的艺术风格打入,尤其是唐诗朗朗上口,通俗易懂,唐代贞观之治给当时的诗人提供最瑰丽的文化政治舞台,也促进了文学以及诗歌艺术发酵。反观,当前的一些诗人创作,以发表而发表,类同创作,以同样的声音抒写不同的主题,诗歌主题脱离火热生活,无病呻吟,隔靴搔痒式的八股诗歌,看了容易让人忘记,美感少了,韵律没了,更缺少震撼或者直达心灵的力量。
一些人以卫道士或伪历史学者面目出现,总是想捍卫着某些与艺术毫无相关的因素,讴歌所谓的“红色生活”,把真正的诗歌精神与信仰排除在外。虽然,诗歌创作主体都要坚决拥护党的领导,但是诗歌艺术首先不是政治的附庸,而是文学艺术中最顶尖的精神王冠,诗歌创作要遵循艺术规律,而不是用政治动力代替艺术动力。当然,我们不否定热爱生活的阳光之作,但是假如诗歌掺杂了功利元素,糅合了浮夸奢靡,那诗歌就变味变质了。杜甫的“朱门酒肉臭,路有冻死骨”,多么有现实意义,反映了唐朝晚期民间的疾苦,也映射了当朝的政治腐败。我们不难发现,那些优秀作家和诗人是真正关注社会最底层人的生活和命运的,因为我们的社会价值都是最底层的劳动人民所创造的,他们也值得我们去尊重和关怀。我想,如何关注弱势群体代代相传的情感变化和思想变迁,用诗歌讴歌传唱劳动,辐射人文关怀,也许将成为当今诗歌创作的一大课题。诗人毛泽东说过,历史是劳动人民创造的。无疑,劳动人民的悲欢离合,经典故事,民俗传说等题材都可以成为我们诗歌爱好者抒写的目标,走出个人樊笼,走进群众中去,跟老百姓交朋友,倾听他们的呼声、心声,平凡而又接地气的生活,一定会有更美,更鲜亮,更符合当今时代特征的主题诞生。
《诗经》中的诗歌,脱俗新丽,以人为主题的舒唱堪称开启人文主义先河,风、雅、颂涵盖了那个极其遥远年代波动着的诗歌曲线,描写纯真爱情,再现劳动情景,折射贪官之痛恨等。到了唐朝,以个人为题材的抒写,与以国家民族兴衰为主题的写实,两者紧密结合,有机融合,开创新纪元的诗歌。细读李白浪漫主义的诗篇和杜甫现实主义的歌本,比如他们的代表作《将进酒》和《茅屋为秋风所破歌》等绝美诗章,深深领悟了那个辉煌时代诗歌的茂盛风范和大家豪情,更为他们身上独一无二的诗风和浩大人格所折服。他们身上没有半点政治功利色彩,没有利益驱动下的扭曲表演,他们成就了汉族两位杰出的精神导师,真正呈现了中国汉族人民伟大的诗人情怀,他们的诗歌深深地烙上了个人自由意志和悲悯思想,擦亮了儒家文化与个人命运相碰撞时的精神火花。
但是,随着时代的变迁,朝代更换,汉民族在日渐衰落,明朝为汉民族的统治画上了句号。在清朝满族人统治下,除了康熙和乾隆时期,还有点自由的空气和人文主张〔可怕的文字狱使老百姓胆战心惊〕,在慈禧太后的垂帘听政下,国人遭受了非人的迫害,文学艺术更是遭到空前非难和蹂躏,…直到“五四运动”揭开了新生活的序幕,诗歌艺术才又重见天日,郭沫若等诗人揭竿而起,各类门派的现代诗歌百花齐放,七彩纷呈,令人耳目一新。当初很多诗作在当代,仍然有着积极意义和可读性。比如诗歌《死水》、《雨巷》、《再别康桥》等都是非常优秀的诗歌作品。
文革后改革初那一段时期的朦胧诗派与五四运动时的湖畔诗人,其产生渊源和文学结构具有很大相似性,都是一段极其黑暗历史后重见天光的自由思想在诗歌艺术上的仿照,政治上的开明也引领着诗歌的蓝笛吹响,人的解放,生产力的解放,也催生释放了诗歌艺术无穷的裂变能量,许多优秀诗人及其诗歌大放异彩,为70年代末80年代初许多文学爱好者注入了崇高的艺术信仰。文革后,北岛,舒婷,顾城等的诗歌确实开创了朦胧诗派之滥觞,北岛的“卑鄙是卑鄙者的通行证,高尚是高尚者的墓志铭”,写出了那个黑暗的文革时代人变异成魔鬼的可怕现状,舒婷的《致橡树》,描摹了美好的爱情,坚贞不渝,永不分离,跟汉代的《上邪》有着曲异同功之妙。
近5年来,天灾人祸时不时光顾了各地的生活,生命非常脆弱,无常的生命何时结束都只能听天有命,因此诗性的生活根本无从谈起。自我国“5.12”地震以来等灾难性事件频频发生,但是鲜有足够具有阅读性的优秀诗歌内生性产生,这足以证明当今诗人是否整体颓废弱小,诗人生活空间是否过于狭小,诗人的定位是否失去坐标,诗人的视野是否太过物欲短浅,……也许诗人本身就自身难保,从此消声遁迹,变成另类。正如有位诗人所言,“黑暗给了我一双眼睛,我却用它去寻找光明”,虽然这位可爱的诗人最后为情所困,在异国他乡走上一条不归路,但是他的这首诗歌永远被人们所铭记。黑暗无处不在,但是我们不能没有光明心,我们不能没有做人道德底线,不能失去对未来美好生活的憧憬,美丽的梦神来到身旁时候,不要忘记忧伤和痛苦即将远去。在现代生活的任何时空角落,都有可能发生灾难,但也随时会有奇迹出现,正负能量是相对存在的,有时候是螺旋式上升,可以说这次悲剧是为下一个喜剧铺平道路,沉寂中的诗神也许会在黎明前梦醒,引领诗人写出“惊天地,泣鬼神”之伟大作品。虽然目前整个地球灾难战争不断,反人类事件频如幽火,但仍然无法阻止热爱生活的人们继续劳动,创造价值,寻找梦想。在我们平安的日子里,我想我们会更珍惜眼前的生活,只要我们热爱生活,珍惜生命,深入百姓,理解人生,热情歌唱公平与正义,我们一定会为当今隐藏的诗歌函数求解出这个伟大的时代,最富有历史意义的答案。
诗歌,永远为激情所创造,被天使的眼泪所折服,给一切生灵的痛楚准备至高无上的精神盛宴,对仍然处于混沌之中的灵魂安排上帝的洗礼。