首页 vb程序设计课程教学大纲

vb程序设计课程教学大纲

举报
开通vip

vb程序设计课程教学大纲-PAGE\*MERGEFORMAT#--PAGE\*MERGEFORMAT#-vb程序设计课程教学大纲一、课程基本概况课程名称:vb程序设计课程名称:vbprogramdesign课程编号:0001112课程总学时:50(其中,讲课30,实验20)课程学分:2.5课程分类:必修开设学期:2适用专业:全校所有专业先修课程:信息技术基础二、课程的性质、目的和任务本课程为非计算机专业一年级学生必修的基础课。《VB程序设计》是关于面向对象程序设计思想、VisualBasic基本概念、语言特性、程序设计基本方法...

vb程序设计课程教学大纲
-PAGE\*MERGEFORMAT#--PAGE\*MERGEFORMAT#-vb程序设计课程教学大纲一、课程基本概况课程名称:vb程序设计课程名称:vbprogramdesign课程编号:0001112课程总学时:50(其中,讲课30,实验20)课程学分:2.5课程分类:必修开设学期:2适用专业:全校所有专业先修课程:信息技术基础二、课程的性质、目的和任务本课程为非计算机专业一年级学生必修的基础课。《VB程序设计》是关于面向对象程序设计思想、VisualBasic基本概念、语言特性、程序设计基本方法的一门基础课程。VisualBasic等面向对象程序设计语言的出现,使得从事各种工作的人们能写一些实用的小程序应用到自己的工作、生活中,从而使计算机在自己的工作、生活中发挥更大的作用。因此,程序设计基础课程是各专业学生必修的一门实用性极强的课程。通过本课程的学习,要求学生熟悉VisualBasic集成开发环境,了解VisualBasic中对象的概念和事件驱动程序的基本特性,掌握面向对象程序设计的基本思想及编程思路,能用VisualBasic独立编写一个实用的小程序。三、主要 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 、重点及深度本课程共50学时,其中理论30学时,实验20学时。其中,理论教学部分:第一章VisualBasic程序开发环境(1学时)(一)目的要求了解VisualBasic的特点和版本;掌握启动和退出VisualBasic的方法及VisualBasic的界面;(二)教学内容本章知识点:VisualBasic的特点及版本(了解)VisualBasic的启动与退出(掌握)主窗口(掌握)其他窗口(掌握)(三)重点与难点重点:VisualBasic的启动、退出、界面难点:vb窗口结构第二章对象及其操作(1学时)(一)目的要求掌握VisualBasic的基本对象和与其对应的基本操作(二)教学内容本章知识点:对象(了解)窗体(掌握)控件(掌握)控件的画法和基本操作(掌握)(三)重点与难点重点:对象的概念及操作难点:对象的概念及操作第三章简单程序设计(2学时)(一)目的要求理解vb中的语句,掌握程序的结构和工作方式,并且能够编写简单的应用程序(二)教学内容本章知识点:VisualBasic中的语句(理解)编写简单的VisualBasic应用程序(掌握)程序的保存、装入和运行(掌握)VisualBasic应用程序的结构与工作方式(掌握)(三)重点与难点重点:基本输入输出语句难点:基本输入输出语句第四章visualbasic程序设计基础(4学时)(一)目的要求重点掌握基本数据类型和变量的作用域;了解用户定义的数据类型和枚举类型;理解常量和变量的含义。掌握默认声明、常用内部函数、字符处理与字符串函数、运算符与 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式。(二)教学内容本章知识点:数据类型(掌握)常量和变量(掌握)变量的作用域(掌握)常用内部函数(掌握)字符处理与字符串函数(掌握)运算符与表达式(掌握)6.(三)重点与难点重点:基本数据类型和变量的作用域;常用内部函数、字符处理与字符串函数、运算符与表达难点:基本数据类型和变量的作用域;字符处理与字符串函数、运算符与表达式第五章数据的输入与输出(4学时)(一)目的要求掌握数据的输入输出方法,MsgBox函数和MsgBox方法以及字形、打印机输出(二)教学内容本章知识点:数据输出——Print方法(掌握)数据输入——InputBox函数(掌握)MsgBox函数和MsgBox语句(掌握)字形(理解)打印机输出(理解)(三)重点与难点重点:Print方法及其相关函数以及格式输出,数据的输入方法和MsgBox函数难点:Print方法及其相关函数,MsgBox函数和MsgBox方法第六章常用标准控件(6学时)(一)目的要求掌握控件的属性、事件以及方法;使用控件进行编程(二)教学内容本章知识点:文本控件(掌握)图形控件(掌握)按钮控件(掌握)选择控件——复选框和单选按钮(掌握)选择控件——列表框和组合框(掌握)滚动条(掌握)计时器(掌握)框架(理解)焦点与Tab顺序(掌握)(三)重点与难点重点:控件的属性、事件以及方法难点:熟练利用这些控件进行编程第七章visualbasic控制结构(4学时)GoTo型控制结构(一)目的要求掌握条件语句和结构条件语句,掌握多分支控制结构;掌握循环控制结构与(二)教学内容本章知识点:选择控制结构(掌握)多分支控制结构(掌握)For循环控制结构(掌握)当循环控制结构(掌握)Do循环控制结构(掌握)多重循环(掌握)GoTo型控制(理解)(三)重点与难点重点:条件语句和结构条件语句,循环控制结构难点:多分支控制结构,循环控制结构第八章数组(4学时)(一)目的要求了解数组的概念、掌握数组(含动静态数组)的定义方法;掌握数组的初始化、控件数组(二)教学内容本章知识点:数组的概念(了解)静态数组与动态数组(掌握)数组的基本操作(了解)数组的初始化(掌握)控件数组(掌握)(三)重点与难点重点:数组的定义,数组的初始化难点:数组的定义,控件数组的使用第九章过程(4学时)(一)目的要求掌握过程的建立和调用,了解参数的传送和种类;掌握参数的用法及内存分配原理(二)教学内容本章知识点:Sub过程(掌握)Function过程(掌握)参数传送(掌握)4.可选参数与可变参数(了解)对象参数(理解)局部内存分配(理解)Shell函数(理解)(三)重点与难点重点:形参与实参的用法和区别;可选参数与可变参数的用法难点:形参与实参在内存的调用形式;Shell函数课程的实验教学大纲(每次2学时)实验一熟悉vb程序的开发环境实验内容:掌握启动与退出VB的方法。2.掌握建立、编辑和运行一个简单的VB应用程序的全过程。3.掌握常用控件的应用。4.利用联机帮助了解集成环境各窗口、菜单的一般功能。实验二Vb数据类型及表达式实验内容:1.数据类型(基本数据类型、用户定义的数据类型、枚举类型)2.常量和变量的定义方法3.常用的内部函数(转换、数学、日期、时间、随机数);字符处理与字符串函数。4.表达式(算术运算符、关系运算符与逻辑运算符、表达式的执行顺序)。实验三输入输出函数实验内容:1.根据书上例题,熟悉基本的输入输出函数用法。编写程序,要求用户输入下列信息:姓名、年龄、通信地址、邮政编码、电话,然后将输入的数据用适当的格式在窗体上显示出来。3.自由落体位移公式为:s=1/2gt2+v0t;其中v0为初始速度,g为重力加速度,t为经历程的时间,编写程序,求位移量s。v0=4.8m/s,t=0.5s,g=9.81m/s2,在程序中把g定义为符号常量,用InputBox函数输v0和t两个变量的值。实验四控件操作一实验内容:.数据过滤:编写一个VB程序,要求只能输入0〜100之间的数据.密码输入:编写一个VB程序,要求输入密码,如果输入正确,则显示“欢迎进入”,如果输入不正确,则显示“密码错误”3.在名称为form1的窗体上画一个文本框,名称为text1,无初始内容;再画一个图片框,名称为P1。请编写适当的事件过程,使得在运行时,在文本框中每输入一个字符,就在图片框中输出一行文本框中的完整内容,程序中不能使用任何变量。.在名称为forml的窗体上画一个图片框,名称为P1,请编写适当的事件过程,使得在运行时,每单击图片框一次,就在图片框中输出“单击图片框”一次,每单击图片框外的窗体一次,就在窗体中输出“单击窗体”一次,运行时的窗体如图所示。要求程序中不得使用任何变量,每个事件过程中只能写一条语句。5.直线和形状控件的使用:在窗体上绘制直线和形状控件,改变属性值。实验五控件操作二实验内容:1.在窗体上填写个人简历(包括单选按钮及复选框的选项,如:性别,爱好等),同时显示两个按钮:“确定”,“重置”。当用户单击“确定”时,将他的选择显示在一个文本框中;当用户单击“重置”时,清除他已经填写过的内容。说明:建立内容可自行设定2.在窗体的文本框内显示一段文字(内容自行设定),用单选按钮控制文字的字体,用复选框控制是否将文本加粗、倾斜或是加下划线,单击“确定”按钮对文本框内的文字完成设置,单击“取消”完成将文本恢复到原来的样式。实验六控件操作三实验内容:1.选择控件——列表框和组合框(1)课本例题(2)课后习题5.滚动条(1)课本习题(2)在窗体上建立一个文本框,一个水平滚动条和一个命令按钮,标题为“移动”,在文本框中输入一个整数,单击按钮后,如果输入的是正数,滚动条中的滚动框向右移动与该数相等的刻度,但如果超过了滚动条的最大刻度,则不移动,并且显示“文本框的数值太大”;如果输入的是负数,滚动条中的滚动框向左移动与该数相等的刻度,但如果超过了滚动条的最小刻度,则不移动,并且显示“文本框中的数值太小”。(3)在名称为form1的窗体上画一个名称为hs1的水平滚动条,其刻度值范围为1~100,画一个命令按钮,名称为c1,标题为“移动滚动框”。请编写适当的事件过程,使得在运行时,每单击命令按钮一次,滚动框向右移动10个刻度。要求程序中不得使用变量,事件过程中只能写一条语句3.计时器(课后习题)4.框架5.焦点与Tab顺序(课后习题)实验七选择控制结构实验内容:课后习题假定根据变量a的取值是5,4,3或2以下,在窗口的一个标签控件里显示出“优”-PAGE\*MERGEFORMAT#--PAGE\*MERGEFORMAT#-“中”和“差”字样。用SelectCase语句实现。设计一个应用程序,利用信息框告诉用户在一个带有“是”、“否”、“取消”3个按钮的信息框中按的是哪一个按钮。实验八循环控制实验内容:.教&00耳18850愣”101.求klk1k3k.用二分法求方程2x3-4x2+3x-6=0在(-10,10)之间的根。.从键盘上输入两个正整数M和N,求最大公因子。实验九数组操作实验内容:.定义一个数组,并向其中输入数据。.下面的程序是输入一系列数据,并将它们分离后放在数组中。.输入键盘输入10个整数,对这些数据求奇数和与偶数和。.建立含有3个控件的控件数组,编写代码,当单击第一个按钮时窗体标题显示系统日期,单击第二个显示系统时间,单击第三个时结束。实验十过程实验内容:.编写一个求3个数中的最大值MAX^MIN的过程,然后用这个过程分别求3个数,5个数,7个数中的最大值和最小值.编写程序求:S=A!+B!+Q.编写过程,用来计算S=1+1/2+1/3+1/4+1/5+,,+1/n(n的值通过输入来获得).练习书上例题,并 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 结果四、学时分配表章序内容各教学环节学时分配作业题量备注讲授实验讨论习题课外其它小计A章VisualBasic程序开发环境11第F对象及其操作11第三章简单程序设计224第四章visualbasic程序设计基础426第五章数据的输入与输出426常用标准控件6612第七章visualbasic控制结构448第八章数组426第九章过程426合计302050五、课程教学的基本要求和主要环节本课程可采用课堂讲授、课堂讨论、习题课等进行课堂教学;条件允许可采用CAI、电子 教案 中职数学基础模块教案 下载北师大版¥1.2次方程的根与系数的关系的教案关于坚持的教案初中数学教案下载电子教案下载 、幻灯片等进行辅助教学;每章布置3~6道习题以巩固教学;在教学过程中,采取精讲多练的方式,穿插历年等级 考试题 教师业务能力考试题中学音乐幼儿园保育员考试题目免费下载工程测量项目竞赛理论考试题库院感知识考试题及答案公司二级安全考试题答案 ,使学生从实际考题中加深对课堂内容的理解。考试采用闭卷方式,考试内容在要求“了解”的教学层次上占20%左右,在要求“理解”的教学层次上占30%左右,在要求“掌握”的教学层次上不得少于50%总成绩由平时成绩和考试成绩组成。平时成绩占30%考试成绩占70%六、本课程与其它课程的联系与分工先修课包括:信息技术基础七、建议教材与参考教材教材:《二级教程一visualbasic语言程序设计》,刘炳文杨明福陈定中,高等教育出版社,2002TOC\o"1-5"\h\z参考书:《新编VisualBasic教程》,牛又奇等主编,苏州大学出版社,2002.《VisualBasic6从入门到精通》,电子工业出版社,EvangelosPetroutsos著,邱仲潘译,1999《新编VisualBasic实验指导书》,孙建国等主编,苏州大学出版社,2002.«VisualBasic学习指导》,钱培德等编写苏州大学出版社2001.«VisualBasic6.0WindowsAPI讲座》,王国荣著,人民邮电出版社,1999«VisualBasic6.0中文版语言参考手册》,希望电脑公司,微软公司著,1998年9月八、负责人撰稿人:辛向利审稿人:系(院)领导:
本文档为【vb程序设计课程教学大纲】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_598372
暂无简介~
格式:doc
大小:25KB
软件:Word
页数:8
分类:
上传时间:2020-05-18
浏览量:1