- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2007版教学大纲模板
通用可视化开发语言 The Visual Programming Language for RS
课程编号:
学 分:3
学 时:48(讲课:36学时;上机:12学时)
课程性质:选修
先修课程:计算机基础
适用专业:遥感科学与技术专业本科生
教 材:Visual Basic程序设计教程(第三版),清华大学出版社;刘炳文编,2006年版。
开课院系:遥感学院遥感科学与技术系
一、课程的性质和任务
本课程性质是为高等院校遥感科学与技术专业开设一门计算机语言课程。开设本课程的目的和任务:帮助学生学会通用可视化程序设计工具的使用,掌握面向对象的程序设计方法和事件驱动的编程手段,掌握VB程序结构等要素并能熟练编程解决问题。为学生的后续课程提供程序设计能力保障。
二、教学内容和要求(要求分为掌握、熟悉、理解、了解、初步了解等)
1 Visual Basic集成开发环境 (1学时)
了解Visual Basic的特点和版本;掌握Visual Basic的启动和退出;
熟悉Visual Basic的各个窗口;
2预定义对象(2学时)
了解Visual Basic的对象概念,理解事件与方法的区别;
了解窗体的结构,掌握窗体的16种基本属性设置方法;
了解窗体的6种常用事件;初步了解Visual Basic6.0的控件及基本操作。
3 建立简单的Visual Basic应用程序(1学时)
了解并掌握语句的书写格式;
掌握赋值语句、注释语句、暂停语句和结束语句;
熟悉Visual Basic开发应用程序的三个步骤,需要强调至少要保存窗体文件和工程文件;
理解程序的构成,窗体模块、标准模块和类模块;
理解Visual Basic程序的事件驱动工作方式。
4 数据类型、运算符与表达式(3学时)
掌握Visual Basic的基本数据类型(字符、数值、货币、变体、日期),字节、对象等其他数据类型
了解TYPE结构的用户自定义数据类型和枚举数据类型的定义和引用;
掌握常量和变量的概念;
熟悉Visual Basic的常用内部函数的使用;
掌握表达式中三种运算符德表达及执行顺序。
5 数据输入输出(2学时)
掌握Print方法及其相关函数的格式和使用;
掌握InputBox函数的格式和使用;
掌握MsgBox函数的格式和使用,尤其是Type参数的取值以及MsgBox函数的返回值;
掌握字体类型和大小属性的设置;
了解将Print方法用于打印机输出,掌握Page属性、NewPage方法和EndDoc方法。
6 常用内部控件(3学时)
掌握标签、文本框、图片框、图像框、直线、形状、按钮、控件、复选框、单选按钮、列表框、组合框、滚动条、计时器、框架等内部控件的基本属性设置、常用事件和方法;
了解焦点的概念,掌握如何设置焦点。
了解Tab顺序的概念,掌握如何改变控件获得焦点的顺序。
7 Visual Basic控制结构(4学时)
掌握IF语句的格式和使用;
掌握Case语句的格式和使用,尤其是测试表达式的三种形式;
了解Case语句和IF语句的区别;
掌握For语句的格式和使用。了解循环变量、初值、终值、步长的概念;
了解For语句的三种嵌套形式,掌握内外循环的次序;
掌握当循环语句的格式和使用。尤其是循环开始条件的设置;
掌握DO循环语句的四种格式和使用。尤其是循环开始条件和终止条件的设置;
掌握多重循环语句的使用。尤其是掌握内外循环的次序;
掌握Goto语句、On-Goto 语句的格式和使用。
8 数组(3学时)
掌握数组的定义。理解数组名、维、上界下界的概念;
理解默认数组的概念,掌握其用法;
掌握动态数组的定义。理解动态数组的概念;
掌握Erase语句的格式和用法;
了解数组引用的概念,掌握数组元素的输入、输出和复制。
掌握For Each…Next语句的格式和用法。
了解数组初始化的概念,掌握对一维数组和多维数组的不同初始化方法。
了解控件数组的概念,掌握建立控件数组方法。
9 过程(4学时)
掌握SUB过程的定义,建立和调用SUB过程的方法;
了解通用过程与事件过程之间的异同点。
掌握Function过程的定义,建立和调用Function过程的方法。
理解形参与实参的概念。
理解传址和传值调用概念,掌握形参与实参的互动。
熟悉数组参数的传递采用传址调用概念,掌握数组参数的传递方法。
了解可选参数和可变参数概念、格式及应用;
了解窗体参数和对象参数概念,掌握窗体参数和对象参数传递格式及应用。
初步了解递归的概念,掌握递归过程的用法。
了解shell函数的概念和调用外部程序的方法。
10 键盘与鼠标事件过程(2学时)
掌握KeyPress事件Ke
您可能关注的文档
- 2004全国重点中学临考仿真试卷文理综合第一模拟班级姓名得分.DOC
- 2005年教师培训-大连广播电视大学.PPT
- 2003年内蒙古自治区玉米品种预备试验总结报告-内蒙古种业.DOC
- 2005年5月-珠海出入境检验检疫局.PPT
- 195195中华人民共和国国史网.PDF
- 2004年普通高校志愿填报工作视频会议-泉州试验中学.PPT
- 2008年深圳科技创新奖分类申报说明-深圳科协.DOC
- 2009年GCT逻辑推理能力A真题.PDF
- 2010—2011学年高一第二学期历史导学稿时间2011512.DOC
- 2010年宁波数字图书馆服务推广立项项目表.DOC
- 2011年同济大学专业教学团队推荐表-同济大学本科生院.DOC
- 2011年工程硕士复试基本要求-北航交通科学与工程学院-北京.DOC
- 2011年厦门科学技术奖励申报要求.PPT
- 2011世界期刊创新报告-台北杂志商业同业公会.PPT
- 2012013年II学期交换生开设的课程2012014年I学期交换生课程.DOC
- 2012015学年第一学期中芬中心创新创业课程包-同济大学.PDF
文档评论(0)