《计算机语言与程序设计(VB)》教学大纲(共7页).doc

上传人:飞****2 文档编号:19299184 上传时间:2022-06-06 格式:DOC 页数:7 大小:62KB
返回 下载 相关 举报
《计算机语言与程序设计(VB)》教学大纲(共7页).doc_第1页
第1页 / 共7页
《计算机语言与程序设计(VB)》教学大纲(共7页).doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《《计算机语言与程序设计(VB)》教学大纲(共7页).doc》由会员分享,可在线阅读,更多相关《《计算机语言与程序设计(VB)》教学大纲(共7页).doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上计算机语言与程序设计(VB)教学大纲一、课程概述Visual Basic是近年来在国内外得到迅速推广应用的可视化程序设计语言,它提供了开发Windows应用程序最迅速、最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。Visual Basic是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。Visual Basic程序设计是全国计算机等级考试语种中的一种。在学习本门课程之前,不要求学生有其他计算机高级语言的编程经验,但要求其具有Windows的初步知识,即本课程的先修课程是:计算机文化基础。Visu

2、al Basic程序设计是一门应用性的学科。通过本课程的学习和示例的分析,要求学生掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。二、课程目标知道Visual Basic程序设计这门学科的性质、地位和独立价值。知道这门学科的应用范围、分析方法、学科进展和未来方向。理解和掌握这门学科的基本概念、基本语法和一些常用的算法。初步

3、学会运用一些具体的解题方法编写一些简单的应用程序。养成用Visual Basic程序设计解题的习惯和思维的习惯。三、课程内容与教学要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次,这四个层次的一般涵义表述如下:知道是指对这门学科和教学现象的认知。理解是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。掌握是指运用已理解的教学概念和原理说明、解释、类推同类教学事件和现象。学会是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,或能识别操作中的一般差错。教学内容和要求表中的“”号表示教学知识

4、和技能的教学要求层次。本标准中打“*”号的内容可作为自学,教师可根据实际情况确定要求或不布置要求教学内容及教学要求表教学内容知道理解掌握学会1 Visual Basic6.0程序设计概述1.1 Visual Basic6.0概述1.2 Visual Basic6.0运行环境、安装和启动1.3 Visual Basic6.0集成开发环境1.4 Visual Basic6.0帮助系统的使用2 Visual Basic6.0对象及其操作2.1 VB6程序设计中的几个概念2.2创建VB6简单应用程序2.3窗体的常用属性、方法和事件2.4命令按钮、标签、文本框2.5焦点2.6 VB6应用程序的结构与工作

5、方式3 Visual Basic程序设计基础3.1数据类型3.2常量与变量3.3运算符与表达式3.4常用内部函数3.5 Visual Basic 语句的书写格式 4 顺序结构程序设计4.1赋值语句4.2注释、暂停与程序结束语句4.3数据的输出4.4输出数据的字符控制4.5用户交互函数和过程5 选择结构程序设计5.1 IF结构条件语句5.2多分支结构程序设计5.3选择结构的嵌套6 循环结构6.1 DoLoop循环结构6.2 ForNext循环结构6.3嵌套循环6.4 GoTo语句6.5循环结构应用举例7 数组7.1数组的概念7.2数组的定义7.3数组的基本操作7.4 For Each Next语

6、句7.5控件数组7.6数组的应用8 过程与函数8.1 Sub过程8.2 Function过程8.3过程中参数的传递8.4变量与过程的作用范围9 常用标准控件9.1控件类型9.2常用标准控件9.3图形控件9.4文件系统控件10 多重窗体的基本操作10.1 多重窗体的基本操作10.2 Sub Main过程10.3 DoEvents语句 10.4 Visual Basic6.0工程管理11 对话框及菜单程序设计11.1对话框程序设计11.2菜单设计12键盘与鼠标事件过程12.1键盘事件12.2鼠标事件12.3拖放操作13 数据文件13.1文件概述13.2顺序文件的基本操作13.3随机文件的操作13.

7、4二进制文件13.5文件操作语句14 图形操作14.1直线控件和形状控件14.2坐标系统14.3绘图方法四、课程实施Visual Basic6.0程序设计语言是计算机基础课程中的一门必修课,如果总课时为72,一般每周安排4节课,其中理论课占和实验课各占总课时的1/2。如果总课时为54,建议理论课时为28,实验课为26一般每周安排4节课,其中理论课占和实验课各占总课时的1/2。具体课时安排如下表:课时安排及教学方法表教学内容课时建议教与学的方法建议72课时54课时1 Visual Basic6.0程序设计概述1.1 Visual Basic6.0概述1.2 Visual Basic6.0运行环境

8、、安装和启动1.3 Visual Basic6.0集成开发环境1.4 Visual Basic6.0帮助系统的使用44讲授、习题解答演示、上机实验2 Visual Basic6.0对象及其操作2.1 VB6程序设计中的几个概念2.2 创建VB6简单应用程序2.3 窗体的常用属性、方法和事件2.4 命令按钮、标签、文本框2.5 焦点2.6 VB6应用程序的结构与工作方式86讲授、习题解答演示、上机实验3 Visual Basic程序设计基础3.1数据类型3.2常量与变量3.3运算符与表达式3.4常用内部函数3.5 Visual Basic 语句的书写格式 64讲授、习题解答演示、上机实验4 顺序

9、结构程序设计4.1赋值语句4.2注释、暂停与程序结束语句4.3数据的输出4.4输出数据的字符控制4.5用户交互函数和过程22讲授、习题解答演示、上机实验5 选择结构程序设计5.1 IF结构条件语句5.2多分支结构程序设计5.3选择结构的嵌套64讲授、习题解答演示、上机实验6 循环结构6.1 DoLOOP循环结构6.2 FORNEXT循环结构6.3嵌套循环6.4 GOTO语句6.5循环结构应用举例108讲授、习题解答演示、上机实验7 数组7.1数组的概念7.2数组的定义7.3数组的基本操作7.4 ForNext语句7.5控件数组7.6数组的应用86讲授、习题解答演示、上机实验8 过程与函数8.1

10、 Sub过程8.2 Function过程8.3过程中参数的传递8.4变量与过程的作用范围44讲授、习题解答演示、上机实验9 常用标准控件9.1控件类型9.2常用标准控件9.3 图形控件9.4文件系统控件86讲授、习题解答演示、上机实验10多重窗体的基本操作10.1 多重窗体的基本操作10.2 Sub Main过程10.3 DoEvents语句 11讲授、习题解答演示、上机实验11 对话框及菜单程序设计11.1对话框程序设计11.2菜单设计42讲授、习题解答演示、上机实验12键盘与鼠标事件过程12.1键盘事件12.2鼠标事件12.3拖放操作31讲授、习题解答演示、上机实验13 数据文件13.1文

11、件概述13.2顺序文件的基本操作13.3随机文件的操作13.4二进制文件13.5文件操作语句64讲授、习题解答演示、上机实验14 图形操作14.1直线控件和形状控件14.2坐标系统14.3绘图方法22讲授、习题解答演示、上机实验合计:72课时,含理论课36课时,实验课36课时。54课时,含理论课28课时,实验课26课时。五、教材和参考书目Visual Basic程序设计教材可选用普通高校重点教材,也可选用其他的,视具体情况而定,在课程标准统一要求的前提下,全校公共课统一教材。Visual Basic程序设计简明教程第二版) 龚沛曾等编 高等教育出版社 Visual Basic程序设计教程 吴文

12、斗等编 湖南教育出版社 2006年版Visual Basic6.0程序设计教程 张钧良 编 东南大学出版社 2005年版六、课程评价 1这门学科的评价依据是本课程标准规定的课程目标、教学内容和要求,该门课程采用平时考勤或作业(10%)、实验报告(30%)和期末考试(60%)相结合的形式进行。2期末考试说明1) 考试时间:90分钟或120分钟上机考试。2) 考试方式、分制与分数解释采用上机考试的方式,以百分制评分,60分为及格,满分为100分。3) 题型比例选择题(单选20个,共1.5*20=30分,多选5个,共2*5=10分)判断题(10题,共1*10=10分)完善程序题(4小题,共50分)4

13、) 样题与目标定位示例考试题型:参考全国高等学校计算机等级考试(VB)和全国计算机等级考试(VB)题型。具体的题型有:单选题、多选题、判断题、编程题等四种题型。选择题:最主要考察学生对基本知识掌握及运用程度。例1:在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_。A.工程资源管理器窗口 B.工具箱窗口 C.代码窗口 D.属性窗口例2:编写以下两个事件过程:Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode);End SubPrivate Sub Form_KeyUp(KeyCode

14、 As Integer,Shift As Integer) Print Chr(KeyCode+1);End Sub程序运行后,按键盘输入a键窗体上输出结果为_。A.aB B.AB C.bA D.BA例3:以下表达式的结果为数值12.3的有_。(多选题)A.Val(1.23d1eb) B.Int(15.3)+Cint(-2.5)C.Abs(-8.3)+(-22) D.Oct(8)+int(Rnd*1)+2.3E.Len(Str(12.3)+Sgn(0.3)+1.3+Month(Now)判断题:最主要考察学生对一些比较容易混淆的概念的理解。例1:在一个工程中,允许有一个工程文件和多个窗体文件。例

15、2:函数String(n,Str)的功能是从字符串Str中第n个字符的位置开始截取子字符串。例3:在工程1中有两个窗体Form1和Form2,判断以下叙述是否正确:双击窗体Form1后,在代码窗口显示如下:Private Sub Form1_Load() MsgBox 这是第一个窗体End Sub双击窗体Form2后,在代码窗口显示如下:Private Sub Form2_Load() MsgBox 这是第二个窗体End Sub编程题:最主要考察学生阅读程序、理解、编写程序的能力,以及对常见的算法和常见的控制语句、控制结构的理解和掌握。编写程序,在窗体上输出20个在闭区间10,100之间的随机整数,且每行输出5个整数。该程序代码已存在文件C1.Frm中,请打开此文件按题意修改后以原文件名保存。【程序代码】Private Sub Form_Click()#1# i As Integer, n As Integer 第1空ClsRandomizeFor i = 1 #2# 20 第2空n = Int(100- #3#+ 1) *#4# + 10) 第3,4空Print n;If i #5#= 0 Then Print 第5空Next iEnd Sub制定该课程标准小组成员: 审核者签名: 专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁