欢迎来到天天文库
浏览记录
ID:37182735
大小:33.01 KB
页数:3页
时间:2019-05-21
《《课程介绍--高级语言程序设计(vb)》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、高级语言程序设计(VB)(DesigningofAdvancedProgrammingLanguage)课程代码:10410300学位课程/非学位课程:学位课程学时/学分:54/3.5课程简介《高级语言程序设计》是全院非计算机理工类本科专业必修的一门主要计算机基础课,它的主要内容包括VisualBasic程序设计中的面向对象概念,VB语言基础,基本的控制结构,数组,过程,常用控件,界面设计,文件,图形操作,数据库技术等,通过该课程的学习,使学生掌握程序设计的常用算法思想及面向对象的可视化编程的一般方法,基本能运用所学
2、的知识开发图形界面下的简单应用软件,为培养学生结合专业进行软件开发的能力打好基础。一、教学目标1、知识水平教学目标高级语言程序设计课程的教学,应使学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用VisualBasic语言编写相应的程序,具有一定的程序设计能力和程序调试能力,为学习《网络程序设计》课程打下坚实的基础。2、能力培养目标通过高级语言程序设计课程教学,应注意培养学生以下能力:(1)编程调试能力。(2)独立思考的能力。(3)实际动手操作能力。(4)分析问题和解决问题的能力。3
3、、素质培养目标通过高级语言程序设计课程教学,应注重培养学生以下素质:(1)理论联系实际。(2)分工协作精神。(3)创新意识。二、教学重点与难点1、教学重点:面向对象的程序设计方法,程序的三大控制结构(即顺序结构、选择结构、循环结构),数组的使用,过程的使用,常用控件的使用。2、教学难点:面向对象的事件驱动原理,选择结构,循环结构,数组的使用,函数过程和子过程的使用。三、教学方法与手段利用多媒体课件教学,以教师讲授为主,有重点的讲解,引导,在教学过程中启发学生自己动手完成一些小的实用程序,注重理论联系实际。四、教学内容
4、、学习目标与学时分配教学内容教学目标课时分配(理论36学时,实验18学时)1.VisualBasic程序设计概述2VB的发展了解VB功能特点理解集成开发环境了解2.简单的VB程序设计6面向对象的概念理解建立简单的应用程序理解窗体和基本控件理解工程的管理及环境的设置理解程序调试、使用帮助系统了解3.VB语言基础4数据类型、变量与常量掌握运算符和表达式、编码规则掌握4.基本的控制结构8顺序结构、选择结构、循环结构掌握其他辅助控制语句了解5.数组4数组的概念理解静态数组、动态数组、数组的基本操作掌握控件数组理解自定义数据类
5、型了解6.过程4函数过程与子过程的定义和调试掌握参数传递、变量和过程的作用域掌握递归理解7.常用控件2单选按钮、复选框、框架掌握列表框和组合框、滚动条、时钟掌握Slider、ProgressBar、UpDown控件了解Animation、SSTab、鼠标和键盘了解8.界面设计2通用对话框、菜单设计掌握多重窗体和多文档界面掌握工具栏和状态栏理解RichTextBox控件了解9.文件2文件系统控件掌握文件的读写理解常用的文件操作语句和函数了解10.图形操作1图形操作基础知识、图形控件掌握绘图属性、图形方法理解应用了解11
6、.数据库技术了解1五、考核方式、考试范围1、考核方式:考试。由平时成绩和期末考试成绩按一定比例总评成绩。2、考试范围:教学内容所涵盖范围。主要包括:(1)VB功能特点;(2)VB语法规则、常用标准函数的使用。(3)顺序结构程序设计;(4)选择结构程序设计;(5)循环结构程序设计。(6)数组概念及应用;(7)函数过程和子过程的使用;(8)变量的作用域。(9)常用控件的使用;(10)界面设计的基本知识;(11)顺序文件的读写操作。(12)图形的基本概念。六、教材与参考资料1、教材:《VisualBasic程序设计简明教程
7、》(第二版),龚沛曾、陆慰民、杨志强编,高等教育出版社2、参考资料:刘光萍、张邦明主编,VisualBasic程序设计教程,江西高校出版社刘光萍、赵勇主编,VisualBasic程序设计实验指导,冶金工业出版社龚沛曾、陆慰民、杨志强编,VisualBasic实验指导与测试,高等教育出版社
此文档下载收益归作者所有