浅析《VB程序设计》课程的案例教学(写写帮推荐)

时间:2019-05-13 01:09:16下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《浅析《VB程序设计》课程的案例教学(写写帮推荐)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《浅析《VB程序设计》课程的案例教学(写写帮推荐)》。

第一篇:浅析《VB程序设计》课程的案例教学(写写帮推荐)

浅析《VB程序设计》课程的案例教学

摘要:《VB语言程序设计》是中职学校计算机专业的基础课程, 该课程是一门实践性与应用性较强的课程,目的是培养学生算法设计的基本思想和程序设计的基本技能。课程的内容主要涉及VB语言的基本概念、基本语法以及VB语言程序设计的基本方法,在教学中既要重视严谨的系统理论教学,又要重视实践性环节和案例的讨论与分析,为以后有关课程的学习和从事软件开发奠定基础。本文主要针对在讲授《VB程序设计》课程过程中如何通过案例教学法进行了有效的思考和探索。

关键词:VB程序设计 案例教学法

中职

一、引言

VB语言是一门面向对象的可视化编的程序设计语言,使用广泛,表达能力强,既具有高级语言的优点,又具有低级语言的许多特点,既可以用来编写系统软件,又可以用来编写应用软件。

对于中职学生来说,程序设计的思维方式和概念都是全新而陌生的,接受起来非常困难,而VB 语言是一门枯燥乏味的编程课程,同学们面对的都是一些符号、语句、函数和过程等,容易因其乏味难懂而厌学,因此笔者在教学过程中采用了“以情景案例为主线、教师为主导、学生为主体”的案例教学方法,取得良好的教学效果。以下是笔者在《VB程序设计》课程教学过程中的一些经验和体会,与大家共勉。

二、案例教学法在《VB程序设计》教学过程中的必要性

1、案例教学理念

传统VB教学方法多以教师讲授为主,学生大多数时候,处于被动的听讲的地位,特别是VB的基础理论课程讲授过程尤为明显,而中职学生理解能力和接受能力相对较弱,即使教师很认真、卖力地讲解,效果仍差强人意;再次,VB教师的专业培训交流机会过少,直接导致教师教学和学科前沿脱节,无法及时将最新的VB知识信息传递给学生;最后,VB教学与中职教学之间的关系始终没有完善协调,学科和专业培养没有完成挂钩,虽然说是为后续专业课《Flash动画制作》的脚本编写学习打下良好的基础,但同学们学习的目标及兴趣不是很大。

基于中职VB课程教学方法面临的实际情况,为了激发学生对学习本课程的 自觉性和主动性,笔者在程序设计教学中从学生的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的典型案例,以达到激发学生的学习兴趣的目的。

2、什么是案例教学法

所谓案例教学法或称任务驱动的教学模式,即“提出问题——分析问题——引入新知识——解决问题——总结提高”教学模式,通过每一个典型的、针对性强的、贴近现实的案例,把相关的基本概念、解题的基本方法和思路传授给学生,从而使学生形成深刻、形象、牢固的记忆,对启发思维、激励情趣、提高学习效率起到重要作用。

案例教学法符合人们的认知规律,注重学生的创新能力和解决问题能力的培养,更能循序渐进地引导学生掌握相应的知识。

三、案例教学法在《VB程序设计》教学中的具体应用

1、案例的选择

在案例教学过程中,案例的选择由教师完成,这就需要教师具有丰富的教学和程序设计经验。经过精心设计和选择的案例使知识内容连贯、条理清晰,能够充分调动学生的学习积极性。优秀的VB语言案例应具备以下特点:

1)结合现实生活。学习VB语言最根本的出发点在于用计算机编程来解决实际问题。从现实生活中提炼出来的案例实用性强,容易被理解。例如,设计班级信息管理系统,学生可以从班级成员的角度考虑,根据本班的实际情况将系统的功能分为成员信息管理、各类活动管理、成绩管理、考勤管理等。

2)由简单到复杂。对于初次接触程序设计的学生,如何用程序设计方法思考问题,将实际问题转换为数学公式,并用VB语言中的表达式求解等,这些都需要一个不断消化的过程。因此开始时应尽量选取简单的案例,随着学习的深入再逐步增加难度和深度。如求最大值的案例[2]:先求两个数的最大值,再求三个数、多个数的最大值,过度到用数组、自定义函数等方式实现求解最大值。

3)有针对性。选择案例时不能盲目,所选取的案例并不是范围越大越好。教师要考虑所覆盖的知识是否讲过,哪些是重点,哪些是难点,还要注重案例中知识点之间的前后衔接性。VB语言中重要知识点有基本数据类型、基本结构、数组、结构体等,要有针对性的选择案例,由浅入深地将这些知识点逐一讲解,2 最后用综合性的案例将大多数知识点包含在内,使学生对知 识点之间的关系及使用有更深入的认识。

2、案例分析,逐步渗透

进行数据类型教学时,笔者没有按常规授课方法去讲解整型变量、长整型变量、单精度变量及双精度变量概念之间的区别及程序设计步骤,而是通过一个典型案例,让学生通过实践和解决问题的过程中自己去探究和体验,从而达到印象深刻、应用自如的教学效果。

案例:在窗体的Click事件中编写一段程序代码,功能为求5!,并将结果输出在窗体上。在笔者的引导下,同学们利用For循环语句编写代码:

Private Sub Command1_Click()Dim I As Integer Dim S As Integer X = 1 For I = 1 To 5 S = S * I Next I Print “S=”;S End Sub 通过按F5运行程序,得出5!的正确结果为120。

在上述基础上,笔者又提出如果求10!、15!和50!,结果又会怎样呢?要求大家将代码中的For I=1 To 5改成For I=1 To 10并按F5运行程序,此时发现屏幕上并没有如预期想象的那样给出正确结果,而是显示出一个“数据溢出”的错误提示对话框,这时学生觉得很奇怪,纷纷提问,百思不得其解。这时笔者适时地进行点拨,提示学生将数据类型进行修改,把变量S定义为长整型(Long),试试看运行情况如何。再按F5键运行,得出正确结果。至此同学们已基本明白了不同数据类型对数据取值范围的影响,这时笔者又提出问题,要求同学们求15!和50!,结果又会怎么样?有了第一次经历后,只要一出现“数据溢出”的对话框,都能猜到问题可能是出在变量所定义的数据类型上,纷纷依样画葫芦地修改数据类型,将程序中变量S分别定义为单精度和双精度类型并分别运行,得到正确答案,此类问题得到解决,本知识点教学目标已基本达到。

3、案例总结

程序设计类的教学,一般都是从局部分散地讲,如果不归纳总结,学生则难 3 以形成完整、清晰的框架,通过上述类型的案例教学,引导同学们观察、思考,用提问、比较、总结归纳、小组讨论等多种手段,揭示蕴含在案例中的知识点以及各知识点之间的联系。而同学们在自己亲自动手动脑设计、修改、探究问题和解决问题的过程中,一方面有利于学生理解知识、融会贯通,顺利实现知识迁移;另一方面对于提高学生的学习效率也有很大的帮助。

四、结束语

总之,案例教学法把VB语言的枯燥语法融入生动的实例,把学习知识的主动权交予学生,一定程度上弥补了传统教学模式的缺陷,在教学实践中得到学生的认可,学生的理论知识的掌握程度得到提高,为培养专业程序设计能力打下坚实的基础。

参考文献:

[1]孔小倩.Visual Basic程序设计基础[M].华中师范大学出版社,2011.[2]牛又奇.孙建国.VB程序设计教程[M].苏州:苏州大学出版社,2007.[3]辛利.案例教学和小组学习模式在VB中的实践与探索[J].电脑知识与技术,2009(5).4

第二篇:《VB程序设计》课程教学大纲

《VB程序设计》课程教学大纲

课程名称:VB程序设计 课程编号:xxxxxx 课程学分:x学分 课程学时:96学时

课程安排:一年级下学期 课程性质:专业必修课

一、教学目的和任务

《VB程序设计》是我院软件开发专业的专业基础课,选用清华大学出版、孟德欣主编的《VB程序设计》,全书共分为14章,包括Visual Basic 6.0的开发环境、语言基础、数组与过程、常用控件、菜单设计、文件处理、ActiveX控件、数据库程序设计、图形程序设计、多媒体编程、网络编程、API函数和注册表的使用、安装程序的制作等,我院软件开发专业主要针对信息管理系统的开发,因此本课程主要讲解前八章内容,要求学生掌握编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,重点是训练数据库程序设计,最终能独立编写小型信息管理系统程序。

二、教学方法与教学要求

本课程以理论讲授加上机实验为主要教学手段,通过本课程的学习,学生应能够掌握Visual Basic基本控件及简单程序设计,掌握结构化程序设计和面向对象程序设计的基本方法,重点掌握数据库程序设计。本课程内容的教学要求分为“掌握、理解、了解”三个层次。实践环节是本课程重要的、不可缺少的组成部分。其中的“掌握”是指能够熟练运用和操作;“理解”表示能够进行操作但不够熟练;“了解”表示看过演示或体验过功能性的操作过程。

学完本课程应达到以下基本要求:

1.了解Visual Basic 开发环境、对象和事件驱动的基本概念; 2.理解数据类型、运算符与表达式,掌握基本的输入输出语句; 3.掌握各标准控件的属性、事件和方法;学会界面设计; 4.了解并掌握Visual Basic的控制结构,尤其是选择结构、多分支结构及循环结构; 5.了解并掌握数组的定义和用法,尤其是动态数组; 6.掌握SUB过程和FUNCTION过程的定义、参数传递 7.掌握菜单程序设计和对话程序设计方法;

8.掌握多窗体程序设计方法;了解多文档界面设计; 9.了解数据文件的概念,掌握顺序文件和随机文件的使用方法,学会文件系统控件的设计,掌握文件操作的命令

10.理解Data组件、ADODC组件的应用

11.掌握ADO对象Connection,RecordSet的常用属性及方法,并能编写信息管理程序

三、教学内容与教学安排

1、课堂讲授 56学时

第一章VB6.0开发环境

教学内容:

1)了解VB6.0的新特性 2)了解标签、文本框、按钮和窗体的一般用法 3)掌握VB6.0设计应用程序的一般步骤 第二章VB6.0语言基础 教学内容:

1)掌握VB 6.0的书写惯例、数据类型、常量和变量以及表达式等 2)掌握文本框、标签、命令按钮等基本控件的使用 3)掌握VB 6.0中If,Select Case等条件语句的使用 4)熟练掌握Do„Loop,For„Next等循环语句的使用 第三章 数组与过程 教学内容:

1)理解数组的概念

2)了解动态数组的概念及使用

3)掌握声明数组和数组操作的基本方法 4)掌握过程的调用方法

5)理解Sub 过程和Function 过程的不同

6)掌握按值传递参数和按地址传递参数的调用方式 第四章VB6.0常用控件 教学内容:

1)掌握选择框的属性、事件和方法 2)掌握单选钮的属性、事件和方法

3)理解框架的作用并掌握框架的使用方法 4)掌握列表框的属性、事件和方法 5)握组合框的属性、事件和方法 6)掌握图片框和图像框的使用 7)掌握滚动条的使用 8)掌握通用对话框的使用 9)掌握文件系统控件

10)掌握消息框、输入对话框的使用 第五章 菜单设计 教学内容

1)掌握菜单、弹出式菜单的设计方法 2)熟练掌握多文档界面(MDI)的设计 3)理解模态窗体和非模态窗体的区别

4)熟练掌握剪切板(ClipBoard)等系统内部对象的应用 第六章 文件处理 教学内容

1)了解顺序文件的特点 2)了解随机文件的特点

3)掌握顺序文件的打开、存取和关闭操作 4)掌握随机文件的打开、存取和关闭操作 第七章ActiveX控件 教学内容

1)熟练掌握状态栏、工具栏、图像列表等常用ActiveX控件的使用 2)掌握使用ActiveX控件设计程序的方法 第八章 数据库程序设计 教学内容:

1)了解数据库概念

2)掌握Access 数据库的基本应用

3)掌握用Data控件链接数据库和用数据感知控件显示数据的方法 4)掌握数据报表的设计方法

5)掌握ADO控件和DataGrid控件的使用

6)了解ADO 优于其他数据访问对象的各个方面 7)掌握Connection对象的属性和方法

8)掌握使用Connection对象对数据库进行增、删、改、查的操作 9)掌握RecordSet 对象的属性和方法

10)掌握使用 RecordSet 对象对数据库进行增、删、改、查的操作 11)掌握MSHFlexGrid组件的常用方法与属性

2、上机实践 40学时

1.第一章VB6.0开发环境 2学时

a、用VB 6.0设计一个程序,当单击窗体(Form)上的“确定”按钮时,在窗体上直接显示一行文字,文字内容为“欢迎进入VB 6.0的编程世界!”。

b、用VB 6设计一个程序,在窗体上的标签(Label)中显示一行文字,文字内容为“欢迎进入VB 6.0的编程世界!”,要求设置标签的字体(Font)属性为“楷体,四号,粗体”,背景色为“淡绿色”,前景色为“红色”。c、设计一个程序,当单击窗体时,在窗体上显示任意一幅图片。2.第二章VB6.0语言基础 4学时

a、编写代码,计算表达式S=a*b+a/c的值。如a=5,b=6,c=2时,S值为32,如图。b、编写程序,在窗体上输入a,b,c的值,计算方程ax2+bx+c=0的根,假设这里的b2-4ac>0。

c、从键盘上输入字符时,在窗体上显示出所键入的字符和该字符的ASCII码。双击窗体时,清除窗体上显示的文字。

d、打印出1000以内的所有“水仙花数”,所谓“水仙花数”是指一个三位数,它各位数字立方和等于该数本身。例如153就是一个水仙花数,因为153=13+53+33, e、利用For„Next循环的嵌套,在一标签上输出九九乘法表。3.第三章 数组与过程 4学时

a、利用数组编写求出斐波那契数列的前40个数的程序。这个数列有以下特点:第1、第2两个数都是1,从第3个数开始,该数是其前面两个数之和。b、打印如下的杨辉三角形(要求行数可以指定)

c、编写一过程,用于判断输入的正整数参数是否素数,如果是素数,则输出该数,如不是素数,则输出提示信息“不是素数” 4.第四章VB6.0常用控件 4学时

a、设计一个小程序,运行时窗体中的列表框中列出若干省份名称,当双击某个省份名称时,该省份的省会城市就显示在标签上。

b、设计一个员工信息管理的小程序,要求单击“添加”按钮时能够将文本框中的员工姓名添加到员工信息的列表框中,分别单击“删除”和“修改”按钮时,能够对列表框中的选中项作出相应操作.c、设计一个小程序,窗体上有驱动器列表框、目录列表框和文件列表框,实现这三个控件的同步工作,当单击文件列表框中的图片文件时,在图像框中浏览图片,同时在标签中显示图片名称。

d、设计一个小程序,窗体上有驱动器列表框、目录列表框和文件列表框,实现这三个控件的同步工作,当单击文件列表框中的图片文件时,在图像框中浏览图片,同时在标签中显示图片名称。5.第五章 菜单设计 2学时

a、在窗体上建立弹出式菜单,菜单项可以用来设置标签框中的文本字体大小。b、设计多窗体切换的小程序,每个窗体上都有一个按钮,单击按钮时显示另外一个窗体,同时将本窗体隐藏。

c、设计一个多文档界面的文本编辑器,该程序能打开、编辑和保存文本文件,能实现剪切、复制、粘贴等操作,还可以设置字体大小和颜色,改变窗体的排列位置及背景色等。

6.第六章 文件处理 2学时

设计一个用户登录程序,用户的用户名和密码都存放在顺序文件Password.txt中,如以下格式的内容。“Admin”,“123456” “user1”,“123” “user2”,“456” 当用户输入用户名和密码时,打开Password.txt文件,并与之对比,如相同,显示提示信息“登录成功”;反之,显示提示信息“非法用户”。

7.第七章ActiveX控件

2学时

a、设计一个小程序,在状态栏上有2个窗格,分别用来显示系统当前时间和日期。b、设计一个小程序,单击“显示”命令按钮启动进度条,该进度条在5秒钟内长度由Min变成Max(从0到100)

c、设计一个小程序,单击“显示”命令按钮时,在ListView控件中显示带有图标的名单数据信息,选中某一个项后弹出显示人名信息的消息框;单击“清空”按钮时,能够把ListView控件中所有项目清空。8.第八章 数据库程序设计 20学时

a、用可视化数据管理器设计一个学生基本信息数据库,包含学生编号、姓名、性别、理论课程成绩和实践课成绩信息,添加若干条记录。然后利用Data控件访问数据库,再用数据感知控件(如文本框控件)来显示数据。

b、设计一个通讯录程序,通过Data控件浏览数据库记录。其中数据库为ACCESS数据库,数据库名为TEL.MDB,数据库中的TelBook表存储通讯信息,该表包括四个字段:姓名、地址、电话和电子邮件。

c、设计一个小程序,单击“显示”命令按钮时,在ListView控件中显示带有图标的名单数据信息,选中某一个项后弹出显示人名信息的消息框;单击“清空”按钮时,能够把ListView控件中所有项目清空。

d、利用ADO控件浏览学生信息程序。当用户单击“浏览”按钮时,在DataGrid控件中显示学生信息。要求在代码中对ADO控件和DataGrid控件的属性进行设置。

3、课程作业

a、设计图书信息管理程序,要求用ADO控件实现对数据库的连接,并能够对数据库进行添加、编辑、删除记录操作,以及可以显示图形信息一览表的数据报表。其中,单击“删除”按钮后,只有在用户确认后才能够删除记录。

b、设计如下图所示的窗体,单击刷新按钮显示部门信息

四、课程考核

本课程理论考试采用闭卷形式,上机实践按相关的功能要求在机房进行考试,同时结合平时作业进行课程考核与成绩评定。考核评分以百分制计,原则上理论、实践考试成绩占80%,平时作业成绩占20%。

五、教材及参考书

教材:《VB程序设计》,孟德欣、谢婷、王先花编著,清华大学出版社,2009ISBN 978-7-81123-595-1

六、教学设备及教具要求

由学院统一安排多媒体教室及机房,任课教师准备多媒体课件等教学相关资料。

第三篇:VB程序设计教学目标

《VB程序设计》教学目标设定

曲江职校

杨远峰

实践总学时: 128

面向专业和年级:计算机专业一年级

时间段:一学年

一、实践课程教学的教学目标

通过实验达到教学大纲要求的教学目的,通过实验的上机练习,达到熟练掌握 VB编程技巧,养成规范、标准的思维和方法,具体实验的要求按每一个实验的要求去练习、上机、总结。

二、实践课程的性质、目的与任务

本课程是计算机基础课程。本课程的任务是向学生介绍计算机程序设计的基本知识,使学生掌握 VB语言的基本内容及程序设计的基本方法与编程技巧,了解面向对象程序设计的一般思路,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习和应用计算机打下基础。

三、实践课程教学的基本要求

本实验大纲的核心内容是 10个主题实验,每个实验都针对某个具体应用精心设计,并以该应用为主题展开,通过这些实验的实施,学生应该认识Visual Basic6.0的编程环境、面向对象的概念、可视化编程的优势;会使用Visual Basic6.0编写简单的程序、使用其中的控件建立友好的程序界面、使用各个基本事件;掌握各控件的基本属性、事件、方法,掌握面向对象编程及可视化编程的一些技巧,掌握基本的程序设计流程。

四、实践内容

实验一 Visual Basic6.0 的安装与使用

实践地点:实验室

时间安排: 2学时

实践形式及方法:演示及动手操作

[实验类型] :验证性试验

[目的要求]

1、安装Visual Basic6.0

2、编写显示“欢迎使用Visual Basic6.0”的窗体程序

[内容提要] :熟悉 Visual Basic的编程环境,掌握安装过程以及基本的设置。

[主要仪器设备] :微机

实验二 拼图游戏界面设计

实践地点:实验室

时间安排: 4学时

实践形式及方法:动手操作

[实验类型] :验证性试验

[目的要求]

1、建立一个拼图游戏的窗体程序

2、该任务主要是布局菜单、图像框、图片框按钮、标签、文本框、单选按钮

3、程序部分主要是修改对象的一些常用属性、窗体运行后的大小、位置等 4.根据实级界面的设计,完成中级和高级游戏界面的设计 [内容提要]

了解各控件之间的相互协作,合理安排程序界面,通过相应的事件,编写合适的代码,完成要求的内容。

[主要仪器设备] :微机

实验三 随机排列拼图游戏的图块位置

实践地点:实验室

时间安排: 10学时

实践形式及方法:动手操作

[实验类型] :综合性试验

[目的要求]

1、随机排列拼图游戏中几个图块的排列顺序

2、每次随机排列时,图块的位置都会发生改变

3、在游戏难度设计时,如果难度是最高级别(困难),并且移动方式是逐格时,要求最左上角的那个图块位置不能改变,无论怎么随机排列,左上角的那个图块的位置是不会改变的,否则不能完成拼图游戏

4、根据初级游戏中图块的位置随机,完成中级图块随机和高级图块位置随机的设计 [内容提要]

应用程序设计的基本结构设计方法和技巧,对象位置和大小的控制方法,随机数产生的方法设计该程序

[主要仪器设备] :微机

实验四 拼图游戏中图块选中状态的设计

实践地点:实验室

时间安排: 10学时

实践形式及方法:动手操作

[实验类型] :验证性试验

[目的要求]

1、使用鼠标事件可以选中图块

2、选中图块有亮度框

3、使用控件数组记录选中的对象 [内容提要] 鼠标事件的应用、控件数组的应用 [主要仪器设备] :微机

实验五 拼图游戏中使用指定键移动图块

实践地点:实验室

时间安排: 12学时

实践形式及方法:动手操作

[实验类型] :验证性试验

[目的要求]

1、使用键盘上的2468键移动选中图块

2、使用键盘上的上下左右键移动选中图块

3、使用鼠标键移动选中图块

4、移动规则的设定,只有目标位为空时,才可移动选中图块,5、逐格移动时只能是上下左右一格一格移动,不能跨格移动选中图块

6、跨越移动时,可以跨越其它图块移动选中图块,前提是目标位要为空方可移动 [内容提要]

几个常用鼠标事件,规则的设定

[主要仪器设备] :微机

实验六 拼图结果正确性的判定

实践地点:实验室

时间安排: 10学时

实践形式及方法:动手操作

[实验类型] :综合性试验

[目的要求]

1、对拼图完成后,检测拼图结果正确性与否,根据初始的随机位置情况进行判定

2、计时器判定

3、按钮单击事件判定 [内容提要]

计时器事件的应用,条件语句的应用 [主要仪器设备] :微机

实验七 拼图游戏过关时间的记录

实践地点:实验室

时间安排: 4学时

实践形式及方法:动手操作

[实验类型] :验证性试验 [目的要求]

1.应用计时器事件记录游戏过关玩家的时间

2、将游戏过关玩家的时刻记录到指定文件中 [内容提要]

计时器事件的应用 [主要仪器设备] :微机

实验八 拼图游戏移图方式设计

实践地点:实验室

时间安排: 8学时

实践形式及方法:动手操作

[实验类型] :验证性试验

[目的要求]

1、逐格移动方式中,选中图块只能是相临之间可以移动

2、跨越移动方式中,选中图块可以跨越移动

[内容提要]

相临位置的判定、目标位的判定、移动后源位置和目标位置状态的判定 [主要仪器设备] :微机

实验九拼图游戏级别关卡设计

实践地点:实验室

时间安排: 8学时

实践形式及方法:规定内容

[实验类型] :设计性试验

[目的要求]

1、可以选择初级、中级、高级

2、建立一个多重窗体应用程序设计

3、用户名的相互传递

[内容提要]

多重窗体应用程序设计、公共变量的定义和使用

[主要仪器设备] :微机

实验十拼图游戏难易程度选项设计

实践地点:实验室

时间安排: 8学时

实践形式及方法:自行设计

[实验类型] :设计性试验 [目的要求]

1、通过改变临时放图区的多少来控制拼图游戏的难易度

2、改变屏蔽临时放图区的标签位置、设计监时放图区的状态 [内容提要]

标签的大小、位置、临时放图区的状态设计 [主要仪器设备] :微机

实验十一拼图游戏操作说明设计

实践地点:实验室

时间安排: 2学时

实践形式及方法:自行设计

[实验类型] :设计性试验

[目的要求]

1、设计一个图体,一个标签,在标签内放置游戏相关的操作说明

2、窗体只有关闭按钮 [内容提要]

标签的大小、位置、标签内显示内容的设计,窗体相关属性的设计 [主要仪器设备] :微机

实验十二拼图游戏背景颜色设计

实践地点:实验室

时间安排: 6学时

实践形式及方法:自行设计

[实验类型] :设计性试验

[目的要求]

1、设计一个图体,三个滚动条,一个列表框,可以选择设计背景色、按钮文本背景色、移图区背景色

2、可以实现根据列表框的选择对象实现选定对象背景颜色的改变 [内容提要]

引用公共变量,不同窗体间名称的传递,多分支结构的应用;选定同一窗体不同部分背景颜色的改变

[主要仪器设备] :微机

实验十三拼图游戏前景颜色设计

实践地点:实验室

时间安排: 6学时

实践形式及方法:自行设计 [实验类型] :设计性试验

[目的要求]

1、应用通用对话框改变图体上对象的前景颜色

2、按钮、标签的文字颜色 [内容提要]

通用对话框的应用 [主要仪器设备] :微机

实验十四拼图游戏积各级别历史成绩查看

实践地点:实验室

时间安排: 10学时

实践形式及方法:自行设计

[实验类型] :设计性试验

[目的要求]

1、读出相应级别记录文件中存放的数据

2、随机文件中记录文件的读写操作 [内容提要]

随机文件的相关操作 [主要仪器设备] :微机

实验十五拼图游戏积各级别历史最好成绩查看

实践地点:实验室

时间安排: 10学时

实践形式及方法:自行设计

[实验类型] :设计性试验

[目的要求]

1、读出相应级别最好记录文件中存放的数据

2、随机文件中记录文件的读写操作 [内容提要]

随机文件的相关操作 [主要仪器设备] :微机

实验十六拼图游戏进行中时,单击右键会弹出最好成绩

实践地点:实验室

时间安排: 6学时

实践形式及方法:自行设计

[实验类型] :设计性试验 [目的要求]

1、读出相应级别最好记录文件中存放的数据

2、随机文件中记录文件的读写操作 [内容提要]

随机文件的相关操作 [主要仪器设备] :微机

实验十七拼图游戏中删除指定级别的玩家成绩记录文件

实践地点:实验室

时间安排: 4学时

实践形式及方法:自行设计

[实验类型] :设计性试验

[目的要求]

1、删除文件操作

2、MSGBOX操作提示语句 [内容提要]

KILL语句和MSGBOX 语句 [主要仪器设备] :微机

实验十八拼图游戏中成绩排序及字段显示

实践地点:实验室

时间安排: 8学时

实践形式及方法:自行设计

[实验类型] :设计性试验

[目的要求]

1、可以对各级别用户成绩、用户最好成绩、按不同方式不同字段进行排序

2、可以按要示显示指定字段 [内容提要]

冒泡排序法的应用、复选框的应用、内部字符串函数的应用 [主要仪器设备] :微机

五、考核方法

评定标准:依照实验的要求,比较学生所做程序的结构是否合理、功能是否完善、代码编写是否正确。

第四篇:VB程序设计教学小结

一学期的课程已近尾声,现就一学期以来教学工作及等级考试相关事宜进行归纳: 全国二级VB考试:

1.笔试(公共基础知识部分30分+VB部分70分)

2.机试(基本操作15+15;简单应用20+20;综合应用30分)

关于非VB部分即公共基础知识部分的复习建议:

带资料(电子或纸质)回家,有计划地复习;完成至少 两套笔试试卷(平时购买的+历年考试真题)。

关于笔试中70分VB部分:在网上下载考点,认真复习课本相关知识点,完成相关读程序及重点算法涉及题目(作业中布置的为考试中经常涉及的)。

关于机试部分的复习建议:

将VB题库.rar文件带回家有计划的练习,我认为凡是与考点相关题不要漏做,不能抱侥幸心理。至于考点经常考的操作在平时作业中也有所体现。江苏省二级VB考试:

笔试(20分计算机基础部分+80分VB)机试(改错题+编程题)

感谢大家一学期以来对这门课的支持,对布置作业、改测试题、试卷等工作的支持;感谢各班班干部同学的辛苦付出;感谢大家在课堂上表现出来的活力与热情。最后祝福大家在今后的人生道路上一帆风顺!

第五篇:VB程序设计课程设计

VB程序设计课程设计

1、目的

VB程序设计课程设计是考察学生对VB程序设计课程相关知识点掌握情况的重要环节,也是激励学生进一步学习VB、提高运用VB开发实际计算机程序的能力。课程设计的重点在于学生利用VB开发程序的能力。

2、课程设计题目

学生信息管理系统

3、程序功能

该程序具有建立数据库,建立数据库表,添加数据,删除数据,查询学生每学期成绩、不及格情况、积点情况等相关信息的功能。

4、实现要求

每个学生建立一个数据库(名字自拟),数据库中建立学生基本信息表(学号、姓名、性别、出生年、出生月、出生日、联系电话、年级、班级、住址等)、学生成绩表(学号、课程号、成绩、学期等)、课程信息表(课程号、课程名称、出版社、出版日期、版次、页码、价格、课程类型(基础课、专业基础课、选修课等)、开课学院等)。

把课程信息、每一学期的成绩等分别输入相应的表中,其中学生基本信息表记录不少于5个学生的信息。

在以上数据的基础上,实现相关的程序功能(不仅仅第3条指定的功能)。

设计多界面程序,相关查询结果应由不同的界面显示,每个同学显示结果的形式应尽量不同。

5、考核

根据学生实现程序功能多少(40分)、界面设计情况(20分)、课程设计报告撰写情况(20)、答辩情况(20分)进行考核。雷同者应重做。

6、课程设计报告内容

1)课程设计题目

2)课程设计的目的3)程序功能介绍

4)程序界面设计与控件属性设置

5)程序代码编写

6)程序演示(将运行过程用截图方式截下来,并对输入数据、输出的结果进行适当说明)

7)课程学习与课程设计心得体会

7、上交材料

本次课程设计以小班为单位上交如下资料:

1)光盘:每一小班建立一个目录(专业年级班级),在此目录下建立每个同学的目录(学号姓名),在每个同学的目录下保存该同学的电子版的课程设计报告、打包的程序。

2)纸制版的课程设计报告

下载浅析《VB程序设计》课程的案例教学(写写帮推荐)word格式文档
下载浅析《VB程序设计》课程的案例教学(写写帮推荐).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    vb程序设计方法

    发表于《中小学信息技术教育》杂志2005年第7期 VB程序设计方法——今天我来做导演!教学目标: 1、 知道创建一个VB程序的基本步骤 2、 了解窗口、事件和消息的含义 3、 培养学......

    VB程序设计教学中游戏化案例设计

    VB程序设计教学中游戏化案例设计 浙江省普通高中信息技术课程教学要求指出,选修模块《算法与程序设计》以算法与程序设计为主线,揭示利用计算机解决实际问题的过程。我将VB......

    VB程序设计教学反思1

    《VB程序设计》课程教学反思 我一直以来担任《VB程序设计》课程辅导教师。该课程是计算机专业必修的专业课,作为课程辅导教师,应当积极整合多种教学资源、采取多种教学手段指......

    VB程序设计课程任务驱动教学方法研究

    VB程序设计课程任务驱动教学方法的研究 邓丽萍 福建农林职业技术学院,福州 3501191 摘要:“任务驱动” 教学法非常适合V B这门实践性要求很强的课程教学。在教学过程中,创设问......

    VB程序设计(2014大作业)

    《VB程序设计》大作业 一、大作业的内容 本次大作业要求学生根据所学知识以及个人爱好,设计开发一个VB应用小程序。要能体现出: 1.《VB程序设计》各种语句的综合使用能力; 2.《VB......

    VB程序设计教学方法探讨(精选五篇)

    VB程序设计教学方法探讨 来源:中国论文下载中心 [ 09-06-29 08:44:00 ] 作者:朱倩 编辑:studa090420 [摘 要]本文就中职学校VB课程的教学方法,以及如何提高学生程序开发能力进......

    初中VB程序设计教学方法初探

    初中VB程序设计教学方法初探 摘 要:本文从对教学内容进行适当的结构调整以适应学生认知规律、合适的教学方法是完成教学目标的保障、采用灵活多样的教学手法等三个方面对初中......

    vb程序设计实验心得(大全)

    vb程序设计实验心得 vb程序设计实验心得一:数据库VB课程设计心得体会 数据库课程设计大赛的尘嚣渐渐远去,怀着对这次大赛的些许不舍,怀着对当初课程设计开始时候的豪情万丈的......