- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机软件技术基础 VB 》课程教学大纲
课程名称:计算机软件技术基础(VB)
英文名称:Computer Software Technique Foundation Course
课程类别:基础课
总学时:62学时(包括上机:30学时) 学分:4
适应对象:本科
一、课程的性质、目的和任务
本课程是大学理工科非计算机专业本、专科学生必修的一门公共基础课,是理工科计算机基础教学课程三个层次中的第二个层次,其先修课程为“计算机文化基础”。本课程一般安排在一年级的第二学期。
本课程的主要目的和任务是使学生掌握计算机软件技术的基础知识、基本思想和基本方法,培养学生利用计算机处理问题的思维方式和利用软件技术与先进工具解决本专业与相关领域中一些问题的初步能力。本课程以VB语言程序设计为主要内容,使学生在掌握面向过程的结构化程序设计方法的基础上,学习面向对象的程序设计思想,为专业课程设计及开发应用软件打下良好的基础。
二、教学基本要求
本课程是一门实践性很强的课程,要求课堂教学和实验教学紧密结合。课堂教学以讲授概念、编程方法为主,结合习题启发式教学,通过采用联机大屏幕投影及多媒体课件,进行直观教学,增大课堂信息量。实验教学以学生自己设计程序、教师辅导的方式进行,锻炼学生的编程、调试程序和解决实际问题的能力。
程序设计是一门重要的基础课,它对于学生全面了解计算机系统,提高软件设计技能,培养学生的逻辑思维能力和解决实际问题的能力都是非常重要的。本课程还设置了课程设计环节,以培养学生实际的编程能力。课程的基本要求如下:
(一)教学基本要求
1、Visual Basic概述。
2、Visual Basic语言基础。
3、程序的基本结构与流程控制语句
4、数组的操作。
5、过程
6、常用算法
7、文件的基本操作
8、VB的可视化编程
(二)课程设计
通过实际的综合性实例,培养学生的编程能力和解决实际问题的能力。
三、课程内容 一、Visual Basic概述 1、计算机语言与计算机程序基本知识 2、中文Visual Basic 6.0概述 3、Visual Basic 6.0的启动 4、Visual Basic 6.0的集成开发环境 5、设计一个简单的VB应用程序
二、Visual Basic语言基础
1、Visual Basic语言字符集及编码规则
2、Visual Basic的数据类型
3、常量和变量
4、运算符和表达式
5、常用内部函数
三、程序的基本结构与流程控制语句
1、顺序结构程序设计
2、选择结构程序设计
3、循环结构程序设计
四、数组的操作
1、数组概述
2、数组的声明
3、数组的基本操作
4、数组的应用
五、过程
1、过程的概念
2、Sub过程
3、函数(Function)过程
4、参数的传递
5、变量的作用域
六、常用算法
1、排序算法
2、查找算法
3、一元方程的求根算法
4、数值积分
5、其他算法
七、文件的基本操作
1、文件的基本概念
2、顺序文件
3、随机文件
4、二进制文件
八、VB的可视化编程
1、窗体的属性、事件和方法
2、窗体的基本设计
3、VB常用控件的使用
4、ActiveX控件的使用
5、对话框的分类和使用
6、菜单的设计和使用
四、学时分配
讲课 上机 Visual Basic概述 2 Visual Basic语言基础 2 2 流程控制语句 8 8 数组的操作 4 4 过程 3 3 常用算法 4 4 文件的基本操作 2 2 VB的可视化编程 7 7 总计 32 30
五、课程上机内容及要求
一、Visual Basic语言基础上机内容
1、VB集成开发环境及简单应用程序的建立
2、数据类型和变量定义方法
3、运算符和表达式
二、流程控制语句上机内容
1、顺序结构程序设计
2、选择结构程序设计
3、循环结构程序设计
4、程序设计综合练习
三、数组的操作上机内容
1、数组的声明和数组元素的引用
2、一维数组的输入和输出
3、二维数组的输入和输出
4、数组综合应用练习
四、过程上机内容
1、Sub子过程练习
2、函数(Function)过程练习
3、过程的参数传递
4、变量的作用域
五、常用算法上机内容
1、排序算法(比较互换法、选择法、冒泡法排序)
2、查找算法(顺序查找、折半查找)
3、一元高次方程的求解(迭代法、牛顿迭代法、二分法)
4、数值积分(矩形法、梯形法)
六、文件的基本操作上机内容
1、文件的打开与关闭操作
2、顺序文件的读、写操作
3、随机文件的读、写操作
七、VB的可视化编程上机内容
1、窗体的基本操作与设计(窗体的常用属性、事件和方法;显示或隐藏;设置启动窗体)
2、常用控件的基本操作(常用属性、焦点的概念、设置Tab键顺序的方法)
3、常用控件的基本应用(常
您可能关注的文档
- 计算机二级C 语言10,09笔试讲解.doc
- 计算机二级C语言机考第四第五重点题.doc
- 计算机二级C语言模拟试题.doc
- 计算机二级VFP2003年4月笔试真题与解析.doc
- 计算机二级vf复习总点.doc
- 计算机二级考纲.doc
- 计算机二级考试access.doc
- 计算机二级考试C++试卷及答案.doc
- 计算机二级考试VB填空练习题.doc
- 计算机二级考试VF模拟试题二.doc
- 人教版八年级上册数学精品教学课件 第十三章 三角形 章末整合练.ppt
- 人教版八年级上册数学精品教学课件 第十五章 轴对称 15.3 等腰三角形-15.3.1 等腰三角形-第2课时 等腰三角形的判定 (4).ppt
- 人教版八年级上册数学精品教学课件 极速提分法 第17招 整体思想在解题中的七种技巧.ppt
- 人教版八年级上册数学精品教学课件 第十五章 分式 专项突破9 分式方程的解在求字母的值或取值范围中的常用技巧.ppt
- 人教版八年级上册数学精品教学课件 第十八章 分式 18.3 分式的加法与减法-第1课时 分式的加减.ppt
- 人教版八年级上册数学精品教学课件 第十四章 全等三角形 14.1 全等三角形及其性质 (4).ppt
- 七年级作文成长的经历(11篇).docx
- 法律责任豁免声明及工作证明函(6篇).docx
- 叙事作文那是一次难忘的尝试750字通用14篇.docx
- 沙滩里的秘密500字(14篇).docx
文档评论(0)