《程序设计基础(vb)》课程教学大纲

《程序设计基础(vb)》课程教学大纲

ID:26317650

大小:80.50 KB

页数:8页

时间:2018-11-26

《程序设计基础(vb)》课程教学大纲_第1页
《程序设计基础(vb)》课程教学大纲_第2页
《程序设计基础(vb)》课程教学大纲_第3页
《程序设计基础(vb)》课程教学大纲_第4页
《程序设计基础(vb)》课程教学大纲_第5页
资源描述:

《《程序设计基础(vb)》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《程序设计基础》课程教学大纲第一部分 教学大纲说明一、课程性质、目的与任务《程序设计基础》是一门实践性很强的课程,主要内容包括VisualBasic的基本概念、VisualBasic的界面设计、VisualBasic语言基础、VisualBasic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解开发VisualBasic应用程序的一般过程,建立程序设计的基本概念,编写简单应用程序,为今后专业学习中使用计算机打下良好的基础。二、先修课要求计算机应用基础三、课程的教学要求基本

2、概念和基本知识:面向对象程序设计(OOP),VisualBasic的集成开发环境(IDE),界面设计,VisualBasic语言基础,基本语句结构,过程,文件,数据库应用。基本技能:算法实现、程序重点:常用控件的使用、三种基本结构、过程难点:程序算法、递归过程四、课程的教学方法和教学形式建议1.本课程教学形式采用课堂讲授(多媒体环境)及在计算机实验室做实验的方式。2.为加强和落实动手能力的培养,每章课后应安排作业,作业应让学生尽可能独立调试完成。3.典型习题通过习题课讨论完成。五、教学要求的层次课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、

3、理解和掌握。了解即能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。第二部分 教学过程建议一、课程教学总学时数、学分数8课程教学总学时数为80学时,其中理论授课时间为48学时,上机实验时间为32学时。二、学时分配章节教学内容授课学时备注一VisualBasic概述3二用户界面6三VisualBasic语言基础6四算法基础及VisualBasic基本语句6五数组6六过程12七程序调试3八文件3九其他控件3十合计48第三部分 教学内容与教学要求一、VisualBasic概述教学内容1、VisualBasic的基本概念

4、(1)面向对象的程序设计的基本概念:对象、属性、方法、事件及事件驱动。(2)开发VisualBasic应用程序的一般步骤。教学要求 掌握:对象、属性、方法、事件的概念及事件驱动机制。 了解:VisualBasic的开发环境。二、用户界面教学内容1、创建窗体(1)窗体的常用属性:Name、Caption、BorderStyle、Enabled、Font、BackColor、ForeColor、Icon、Left、Top、Width、Height、Visible.8(1)常用的窗体方法:Move、Shoe、Hide、Print、PrintForm、Refresh、

5、Cls.(2)常用的窗体事件:Activate、Deactivate、Click、DblClick、Load、Unload、Resize.(3)窗体的显示与隐藏、装载与卸载.2、基本控件的特性及应用(1)共用属性:Name、Caption、Enabled、Font、Left、Top、Width、Height、Index、TabStop、Visible.(2)共用方法:Move、Refresh、SetFocus(3)共用事件:Click、DblClick、LostFocus(4)文本框(TextBox):Text、PasswordCher、Alignment、M

6、axLength、MultiLine属性;Change、LostFocus事件。(5)标签(Label):Alignment、AutoSize属性。(6)命令按钮(CommandButton):Cancel、Default属性。(7)单选按钮(OptionButton)、复选框(CheckBox)及框架(Frame):Alignment、Value属性。(8)列表框(ListBox):List、ListCount、ListIndex、Text、Columns、Sorted、Selected属性;AddItem、Clear、RemoveItem方法。(9)组合框

7、(ComboBox):Style、Text属性;AddItem、Clear、RemoveItem方法。(10)图片框(PictureBox)与图像(Image)控件:AutoSize、Image、Picture属性;Cls、Circle方法;DragDrop事件。(11)定时器(Timer):Interval属性。教学要求了解:不常用属性的用法三、VisualBasic语言基础教学内容1.程序代码的组织方式:过程(事件过程、通用过程)与模块(窗体模块、标准模块及类模块)。2.程序代码的书写规则。3.数制与数据类型。4.不同类型常量的表示方法、系统内置常量、用户

8、定义常量的定义方法。5.变量:变量命名

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。