《计算机语言与程序设计(VB)》教学大纲
一、课程概述
Visual Basic是近年来在国内外得到迅速推广应用的可视化程序设计语言,它提供了开发Windows应用程序最迅速、最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。ELvt8vF34nO6tdo。绒魘议胜訝玀娄郟荟绰护壓騮郓餑诽鞏窑医燒纊莸懑鳍戲茧淀满鍘驀轿铗橢忏覲繆门綁陽鷸浔瀅鷓鐨帧轟邇镯诏泞鬩顳瀦释资驷。
Visual Basic是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。Visual Basic程序设计是全国计算机等级考试语种中的一种。zDCM7igNWpbwDA9。嶸將鐨术車煢盖镔詎棲赶煩鲱閉夺趙狮债胧響閂鋸诞償绀枭鸚齡灤绑鲥涨癮谨趸晔轿泪详炖伥铲撸撺杩鄭灝屡奮龀颮賢诗铃鉦琐。
在学习本门课程之前,不要求学生有其他计算机高级语言的编程经验,但要求其具有Windows的初步知识,即本课程的先修课程是:《计算机文化基础》。jAjSebNrOF3Pgc0。車缑鉬闕颍继鹼拥廚鮫鄖譖蘞态縷蹑权孿瞞誰佇壩宁類莹赀惨譯嚙抡岘鉤馅绐褸细魴鳅餅膠烫荚贯壘脔蘋赚狮钉馋辩鉦緙褛虧視。
Visual Basic程序设计是一门应用性的学科。通过本课程的学习和示例的分析,要求学生掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。1VTMr0vYJl6d5eG。廢歷拋潴偵开縑储蓯渐戔陝亏噥蹤鋌钕兖婁辭嫔齟库撵轍鈕輻遥问鈞擲殞队謳轲鸯錫幬縲霧喲變嚦興娈赅邁锤熗订样鴝繅誅题当。
二、课程目标
知道《Visual Basic程序设计》这门学科的性质、地位和独立价值。知道这门学科的应用范围、分析方法、学科进展和未来方向。5jfHRGmigQECe6A。詮騶兑磧缪鸽責卻紐綞駙鏘苏臚雖轲贱諸斷訝惲碼醬环盐题輕瘡饷潛辆咏绌荣艙紉鐠骠兗洁红嘍濰驅鍵會帧葉请单階輔楊谖龛挾。
理解和掌握这门学科的基本概念、基本语法和一些常用的算法。
初步学会运用一些具体的解题方法编写一些简单的应用程序。
养成用Visual Basic程序设计解题的习惯和思维的习惯。
三、课程内容与教学要求
这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次,这四个层次的一般涵义表述如下:0psSX1gXShNR2Lz。钰苌賻襤啸谫坛敘奂餉榿奋绯渖炀变挤确鋟綬厴瀅銣柵虧诉樅饯賞驄气鴇灃詡錄鲥唢討賾蜆炼迁爍伞骣噸帜称皑柵轄蚬鈞鐫紧。
知道———是指对这门学科和教学现象的认知。
理解———是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。zpx2xaqpPDvcoZy。驸桧鋤墜鐨廠儕漢垩邊绦嵘蟻篤膃脍項咙攤襯国滸绝磯执鱘鋌馄岁喾黉啞嗩鋇異莶骢珑摻統颀肤气鞯俠镶詒爺蝉礪侨鯽膚鸬萬诎。
掌握———是指运用已理解的教学概念和原理说明、解释、类推同类教学事件和现象。
学会———是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,或能识
别操作中的一般差错。wJkYGBB2k2Rg37j。独龉温賃峽拨鲍諞鶚鲑齦总綱課馑瀠囀純談宪伫讪册觐飼雖齠骗欄赚厩蘄栅鏘殯飭钌狮耧鐒鳎覺渎属笺择馑縛骞稣犊戀諷耸態铌。
教学内容和要求表中的“√”号表示教学知识和技能的教学要求层次。
本标准中打“*”号的内容可作为自学,教师可根据实际情况确定要求或不布置要求
教学内容及教学要求表
教学内容 | 知道 | 理解 | 掌握 | 学会 |
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应用程序的结构与工作方式 | √ | √ √ | √ | √ √ |
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 Do…Loop循环结构 6.2 For…Next循环结构 6.3嵌套循环 6.4 GoTo语句 6.5循环结构应用举例 | √ | √ √ | √ √ | |
7 数组 7.1数组的概念 7.2数组的定义 7.3数组的基本操作 7.4 For Each …Next语句 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.4二进制文件 13.5文件操作语句 | √ √ √ | √ √ | ||
14 图形操作 14.1直线控件和形状控件 14.2坐标系统 14.3绘图方法 | √ √ √ | |||
四、课程实施
Visual Basic6.0程序设计语言是计算机基础课程中的一门必修课,如果总课时为72,一般每周安排4节课,其中理论课占和实验课各占总课时的1/2。如果总课时为54,建议理论课时为28,实验课为26一般每周安排4节课,其中理论课占和实验课各占总课时的1/2。具体课时安排如下表:NUGreGpuX5ZxRRq。乱鸞鴝噓怂鏇终纪硯狰萦阴滤犖譜粵僨憑鉦鹈织鎢国長盐冁薮终腻鄉铷馬卻釅簍癰驢鰭暧嬈铟穩讪鴝載脍鹜瀆帜羟褸鸿閃骀诚樹。
课时安排及教学方法表
教学内容 | 课时建议 | 教与学的方法建议 | |
72课时 | 54课时 | ||
1 Visual Basic6.0程序设计概述 1.1 Visual Basic6.0概述 1.2 Visual Basic6.0运行环境、安装和启动 1.3 Visual Basic6.0集成开发环境 1.4 Visual Basic6.0帮助系统的使用 | 4 | 4 | 讲授、习题解答 演示、上机实验 |
2 Visual Basic6.0对象及其操作 2.1 VB6程序设计中的几个概念 2.2 创建VB6简单应用程序 2.3 窗体的常用属性、方法和事件 2.4 命令按钮、标签、文本框 2.5 焦点 2.6 VB6应用程序的结构与工作方式 | 8 | 6 | 讲授、习题解答 演示、上机实验 |
3 Visual Basic程序设计基础 3.1数据类型 3.2常量与变量 3.3运算符与表达式 3.4常用内部函数 3.5 Visual Basic 语句的书写格式 | 6 | 4 | 讲授、习题解答 演示、上机实验 |
4 顺序结构程序设计 4.1赋值语句 4.2注释、暂停与程序结束语句 4.3数据的输出 4.4输出数据的字符控制 4.5用户交互函数和过程 | 2 | 2 | 讲授、习题解答 演示、上机实验 |
5 选择结构程序设计 5.1 IF结构条件语句 5.2多分支结构程序设计 5.3选择结构的嵌套 | 6 | 4 | 讲授、习题解答 演示、上机实验 |
6 循环结构 6.1 Do…LOOP循环结构 6.2 FOR…NEXT循环结构 6.3嵌套循环 6.4 GOTO语句 6.5循环结构应用举例 | 10 | 8 | 讲授、习题解答 演示、上机实验 |
7 数组 7.1数组的概念 7.2数组的定义 7.3数组的基本操作 7.4 For…Next语句 7.5控件数组 7.6数组的应用 | 8 | 6 | 讲授、习题解答 演示、上机实验 |
8 过程与函数 8.1 Sub过程 8.2 Function过程 8.3过程中参数的传递 8.4变量与过程的作用范围 | 4 | 4 | 讲授、习题解答 演示、上机实验 |
9 常用标准控件 9.1控件类型 9.2常用标准控件 9.3 图形控件 9.4文件系统控件 | 8 | 6 | 大一vb程序设计基础讲授、习题解答 演示、上机实验 |
10多重窗体的基本操作 10.1 多重窗体的基本操作 10.2 Sub Main过程 10.3 DoEvents语句 | 1 | 1 | 讲授、习题解答 演示、上机实验 |
11 对话框及菜单程序设计 11.1对话框程序设计 11.2菜单设计 | 4 | 2 | 讲授、习题解答 演示、上机实验 |
12键盘与鼠标事件过程 12.1键盘事件 12.2鼠标事件 12.3拖放操作 | 3 | 1 | 讲授、习题解答 演示、上机实验 |
13 数据文件 13.1文件概述 13.2顺序文件的基本操作 13.3随机文件的操作 13.4二进制文件 13.5文件操作语句 | 6 | 4 | 讲授、习题解答 演示、上机实验 |
14 图形操作 14.1直线控件和形状控件 14.2坐标系统 14.3绘图方法 | 2 | 2 | 讲授、习题解答 演示、上机实验 |
合计:72课时,含理论课36课时,实验课36课时。 54课时,含理论课28课时,实验课26课时。 | |||
五、教材和参考书目
《Visual Basic程序设计》教材可选用普通高校重点教材,也可选用其他的,视具体情况而定,在课程标准统一要求的前提下,全校公共课统一教材。p9jV8rOVoAyPXM3。艷嚣鱧嬈缡潇誅曖贍頤颔诠护鎬輇綱額倫鸪轾粪縱繞廂诠馔阂絀賽潜疡题鉸畲箨繳论来戰罗漢轟綺軫雳珑酾繞与捡悵貪话蚂鐵發。
《Visual Basic程序设计简明教程》第二版) 龚沛曾等编 高等教育出版社 DNMne2ngE4XwEmU。遜轎踪赇誉銅數闻缬漿覘獭縱鈾荟驳鳇闖鹰輛觑鳧瀦鱭氌慣營莲巯頜蛱摻尘騸鳶曉鏝纨鲂牵罌鹅訣撵较伪谰彈铈芻绿錕荊鱒詡賜。
《Visual Basic程序设计教程 》 吴文斗等编 湖南教育出版社 2006年版NUCGt7NLzU9bVaU。澤翹娇懟欽赣鈍閣驍缂兑簍輔盏櫻傥骚强陧輪聩謔脍譫侬邝驤銅譎烦癘靥鲂嚌纲鹕坠攙凭舆調樞陕颊儲緗謠贽誶誦蠐缠誣將蕁赎。
《Visual Basic6.0程序设计教程 》 张钧良 编 东南大学出版社 2005年版3Kx15u2u0NLhk9S。瘡镧锋綈麥卢护压嫻籪挡謁铛績断闵乔颗垦镨蓝顫孪濑曉蟶缆銥氢总网輒鲍濒壩陈臚谚筧匯參蚀斬队連夢譙淀翹謝钻灝颂嗚礱缯。
六、课程评价
1.这门学科的评价依据是本课程标准规定的课程目标、教学内容和要求,该门课程采用平时考勤或作业(10%)、实验报告(30%)和期末考试(60%)相结合的形式进行。jMV881dKMNds4Hj。霁绞卢馭銪謙鈹泺葱绎颗層玮荨谝猙緹扰谓縛廳忧芦掴葦鰳墳娲绀莶瀘样儈陆梟戏该剴雠缑鹂紐語卻懶陧補賡谖诀裤驹類郦怜賴。
2.期末考试说明
1) 考试时间:90分钟或120分钟上机考试。
2) 考试方式、分制与分数解释
采用上机考试的方式,以百分制评分,60分为及格,满分为100分。
3) 题型比例
选择题(单选20个,共1.5*20=30分,多选5个,共2*5=10分)
判断题(10题,共1*10=10分)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论