11级《VB程序设计》自主学习课程学习指南
更新时间:2023-12-26 21:09:01 阅读量: 教育文库 文档下载
- vb程序设计代码大全推荐度:
- 相关推荐
学习指南
《VB程序设计》自主学习指南
(自主学习课程)
一、课程简介
本课程是文、理、工、经、医学专业本科生的基础必修课,属于教育部提出的高等学校计算机基础教育三个层次的第二层次——计算机技术基础的一门主要课程。
二、课程的任务与目的
本课程为进一步利用计算机结合本专业的特点进行数据处理与软件设计打下基础。要求学生以本课程Visual Basic 6.0 为基础,掌握序设计语言的基本概念和基本理论,使学生了解可视化计算机程序设计方法以及面向对象的编程思想,能够独立编写简单的基本程序。
三、教学组织方式
以自学为主,辅以多途径的答疑方式。
四、考核方式
本课程考核方式:期末考试和过程考核。
建议平时成绩占30%,期末考试成绩占70%,期末考试采取闭卷考试形式。
五、课程内容与基本要求
(一)Visual Basic 6.0程序设计概述 1. Visua Basic简介
2. Visual Basic 6.0可视化编程环境 3. Visual Basic中的基本概念 4. 窗体
5. Visual Basic程序的组成及工作方式 教学基本要求:
(1) 了解面向对象程序设计和Visual Basic的特点;
(2) 熟悉Visual Basic开发环境,开始制作Visual Basic的第一个应用程序; (3) 掌握如何保存、打开和建立一个可执行的工程; (4) 熟悉窗体对象的常用属性和方法。
重点:熟悉Visual Basic 6.0可视化编程环境,能够编写一个典型的程序并运行。 难点:面向对象程序设计(Visual Basic)的概念:对象、属性、方法以及Visual Basic程
序的工作机制。 (二)程序设计基础 1. 数据类型,常量与变量 2. Print语句 3. 赋值语句
学习指南
4. 运算符,表达式,常用内部函数 教学基本要求:
(1) 掌握常量与变量的定义和使用方法; (2) 掌握Print语句、赋值语句的用法;
(3) 掌握运算符、表达式和常用内部函数的用法。 重点:数据类型,变量的定义和使用,表达式的构造。 难点:表达式的书写,灵活使用函数。 (三)结构化程序设计与数组 1. 三种基本的控制结构 2. 选择结构
3. 一重和多重循环结构 4. 数组及其应用 教学基本要求:
(1) 理解选择结构、循环结构的意义和作用; (2) 会使用条件语句、循环语句编写简单的程序; (3) 理解数组的概念并掌握数组的使用方法。 重点:选择结构,循环结构,数组的概念与应用。 难点:循环结构的理解和设计。 (四)函数与过程 1. 过程的编写与调用 2. 参数传递 3. 多模块程序设计 教学基本要求:
(1) 了解函数和过程的含义和用法;
(2) 会设计Sub过程和自定义函数程序代码;
(3) 理解按值传递与按地址传递、变量作用域、变量生存期的概念; (4) 理解多模块程序设计概念。 重点:函数与过程的设计和调用方法。
难点:参数的按值传递和按地址传递,变量的生存期和作用域。 (五)常用控件
1. 命令按钮,标签和文本框 2. 复选框,单选按钮和框架 3. 列表框和组合框 4. 滚动条和定时器
学习指南
5. 控件数组 教学基本要求:
(1) 掌握各种常用控件的使用方法,包括属性、事件和方法; (2) 会使用控件设计简单的程序。 重点:各种常用控件的使用。
难点:控件所响应的事件和支持的方法。 (六)图形控件和图形方法 1. 图形控件
2. Visual Basic坐标系 3. 图形方法 教学基本要求:
(1) 掌握PictureBox控件、Image控件的使用方法; (2) 理解Visual Basic坐标系的概念; (3) 掌握VB绘图函数的使用方法。
重点:PictureBox控件、Image控件的使用,VB绘图函数的使用。 难点:Visual Basic坐标系。 (七)对话框和菜单程序设计简介 1. 用户自定义对话框 2. 通用对话框控件 3. 菜单设计 教学基本要求:
(1) 掌握用户自定义对话框的使用方法; (2) 了解通用对话框控件的设计方法; (3) 掌握菜单设计方法。
重点:通用对话框控件、菜单的使用。 难点:通用对话框属性的设置方法。 (八)文件简介 1. 文件管理控件 2. 文件操作语句与函数 3. 数据文件的操作 教学基本要求:
(1) 理解并掌握文件管理控件的使用; (2) 掌握文件操作语句与函数的使用方法; (3) 掌握数据文件的操作方法。
学习指南
重点:数据文件的操作。
难点:理解文件数据的概念,并设计程序处理数据。
六、自主学习时间分配(建议)
建议自学时间(总数):128小时
学习 内 容 自学时间 (小时) 1 2 3 4 5 6 7 8 Visual Basic 6.0程序设计概述 程序设计基础 结构化程序设计与数组 函数与过程 常用控件 图形控件和图形方法 对话框和菜单程序设计简介 文件简介 合计 4(理论)+4(实践) 8(理论)+8(实践) 12(理论)+12(实践) 8(理论)+8(实践) 8(理论)+8(实践) 8(理论)+8(实践) 8(理论)+8(实践) 8(理论)+8(实践) 128
七、自主学习进度(建议)
学习内容 要求 学习进度 (一)Visual Basic 6.0程序设计概(1) 了解面向对象程序设计和Visual Basic述 1. Visua Basic简介 的特点; (2) 熟悉Visual Basic开发环境,开始制作2. Visual Basic 6.0可视化Visual Basic的第一个应用程序; 编程环境 (3) 掌握如何保存、打开和建立一个可执行1周 3. Visual Basic中的基本概的工程; 念 4. 窗体 5. Visual Basic程序的组成及工作方式 (二)程序设计基础 1. 数据类型,常量与变量 (1) 掌握常量与变量的定义和使用方法; (2) 掌握Print语句、赋值语句的用法; 2-3周 (4) 熟悉窗体对象的常用属性和方法。 学习指南
2. Print语句 3. 赋值语句 4. 运算符,表达式,常用内部函数 (3) 掌握运算符、表达式和常用内部函数的用法。 循环结构的意义和作用; (三)结构化程序设计与数组 (1) 理解选择结构、1. 三种基本的控制结构 2. 选择结构 3. 一重和多重循环结构 数组及其应用 (2) 会使用条件语句、循环语句编写简单的程序; (3) 理解数组的概念并掌握数组的使用方法。 (1) 了解函数和过程的含义和用法; (四)函数与过程 1. 过程的编写与调用 2. 参数传递 3. 多模块程序设计 (2) 会设计Sub过程和自定义函数程序代码; (3) 理解按值传递与按地址传递、变量作用域、变量生存期的概念; (4) 理解多模块程序设计概念。 (五)常用控件 (1) 掌握各种常用控件的使用方法,包括属7-8周 4-6周 1. 命令按钮,标签和文本框 性、事件和方法; 2. 复选框,单选按钮和框架 (2) 会使用控件设计简单的程序。 3. 列表框和组合框 4. 滚动条和定时器 5. 控件数组 (六)图形控件和图形方法 1. 图形控件 2. Visual Basic坐标系 3. 图形方法 (七)对话框和菜单程序设计简介 1. 用户自定义对话框 2. 通用对话框控件 3. 菜单设计 (八)文件简介 1. 文件管理控件 2. 文件操作语句与函数 3. 数据文件的操作 (1) 理解并掌握文件管理控件的使用; (2) 掌握文件操作语句与函数的使用方法; (3) 掌握数据文件的操作方法。 15-16周 (1) 掌握PictureBox控件、Image控件的使用方法; (2) 理解Visual Basic坐标系的概念; (3) 掌握VB绘图函数的使用方法。 (1) 掌握用户自定义对话框的使用方法; (2) 了解通用对话框控件的设计方法; (3) 掌握菜单设计方法。 13-14周 11-12周 9-10周
学习指南
注:作业提交方式、考试时间由任课教师告知。
八、辅导答疑安排
辅导答疑方式一:现场辅导(由任课教师与相关班级协商确定,方案上报数理信息学院
教务科)
其它辅导方式:通过E-mail、电话,网上沟通工具,由任课教师告知。
执笔人:潘张鑫 审核人:余亚东 教学院长:楼智美 院长:王建平
学习指南
补充:
1. 以班级为单位,进行小组细分,每组成员原则上不超过5人,每组指定一个小组长。
2. 根据课表时间安排,每次课表时间其中一次,根据指定模式交流、检查自学内容(若以PPT展示:要求包含知识点内容讲解、重点内容罗列、疑难问题提出、自学总结归纳等,每组展示时间,一般控制在6分钟左右); 3. 培养协同合作意识及团队精神,每次抽查,所得成绩适用于小组所有成员。 4. 根据学习进度,不定期布置作业,一般在5次左右,作业以word文档的格式提交。
5. 从第3周开始,每周递交一次实验结果及实验实施过程中所碰到的疑难、问题点。其中实验结果以实验项目工程文件(夹)的形式提交,每个实验,一个文件夹,文件夹以“学号_姓名_实验序号”创建,每个实验内的子内容,以“实验序号_子内容序号”为名称新建工程。疑难问题以word文档的形式递交,具体见模板。每个实验提交时,有各小组长收齐,并以“VB实验_班级_组长名_实验序号”为名称新建一个文件夹,将所有成员的实验结果放入文件夹后,打包成以zip/rar/7z之一的格式,发给指导老师,注意:每个实验,一个压缩包,若有多个实验一次性发送,仍须对应多个压缩包。 6. 根据每周递交的实验结果及疑难问题,汇总后,在整学期中会有不超过3次的集中性辅导,以讲解疑难问题。
7. 根据各位同学的学习进展,中间会有(不少于2次的集中性、阶段性测试,以实际上机编程测试为主,测试成绩计入期末总分。具体测试时间及内容提纲,提前一周通知。
8. 每位同学除学习教材外,至少阅读所列出的VB参考资料列表中的2项或以上。其中,语言参考-函数速查,也属测试、考核范围。 参考资料列表(均提供): Visual Basic 编程标准
Visual Basic 语言参考-函数速查 Windows API 函数 for Visual Basic Visual Basic6开发宝典
9. 课表上安排的时间,机房照例开放,大家可自行前往机房学习、练习。 10. 学习过程中,若有问题,可至B1107或通过E-Mail或电话答疑。
正在阅读:
CAD讲稿参考07-01
幸运飞艇信誉群怎么进-高一数学交集和并集2 (2)08-14
三创策划书03-16
住建部201712号文起重机械、基坑工程等五项危大工程安全要点01-27
课题《在信息技术教学中培养学生自主探究能力的研究》结题报告01-20
教案 俊莲06-11
小学生二年级冬天真美的作文300字06-13
华师大教育经济与管理历年专业课 题目05-22
文秘管理与应用写作形考作业答案04-23
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 学习指南
- 程序设计
- 自主
- 课程
- 学习
- 江苏省徐州市2016 - 2017学年七年级生物下学期期中试题
- 高中历史人教版选修三第三单元第1课 1929-1933年资本主义经济危机 名师制作优质教案
- 中央财大金融硕士考研跨考生考上的多吗
- 《查理和巧克力工厂》阅读测试成绩
- 中小学资料云南省德宏州梁河县高中化学 第二章 烃和卤代烃 2.2.1 芳香烃学案(无答案)新人教版选修5
- 翰墨伴童年 练字促成长
- 金工实习报告含答案 - 图文
- 市政科目大纲 - 图文
- 建设单位如何使用固定资产账户进行会计处理
- 外研版小学四年级英语上册期中考试试卷及答案
- 爱情短句十字以内押韵
- 多线程端口扫描器+++Java课程设计报告+++源代码 - 图文
- 如何提高团学组织的内部凝聚力
- 中华人民共和国食品安全法释义:第八十七条
- 低血容量休克复苏指南(2007)
- 2016年度和2017年度地方金融类企业国有资产情况分析报告
- 2012考研心理学导论考查目标及考点解析
- 高考高分学生经验交流发言稿
- 唐海县第一农场落实县域规划的实施规划 - 图文
- 综合练习突破四年级上学期小学语文期中真题模拟试卷卷(四) - 图文