Visual Basic程序设计
分享
课程详情
课程评价
spContent=本课程是面向零基础学生,以Visual Basic为入门语言介绍程序设计的思想和方法,培养学生计算思维能力,使其掌握在信息时代如何思考问题、如何与计算机沟通,从而更好地利用计算机技术解决本专业领域的问题。此外,本课程还提供“程序自主测评系统”供学生练习,助其顺利通过全国计算机等级考试。
—— 课程团队
课程概述

“VisualBasic程序设计(VB程序设计)”是面向高校非计算机专业开设的一门计算机公共基础课,旨在使学生理解程序设计思想、掌握可视化程序设计方法。通过本课程学习,使学生较为深入地理解程序设计的内涵,运用所学的知识开发Windows应用程序,培养学生“计算思维”能力,教会学生在信息时代如何思考问题、如何与计算机沟通,从而更好地利用计算机技术解决本专业领域的问题。

此外,本课程还提供了自主研发的“Visual Basic程序自主测评系统”供学生编程练习,学生在学习过程中使用“程序测评系统”对完成的程序进行练习和测评,了解错误、修正提升,满足学生实践练习的需求,真正实现“自主练习、智能评测、极速帮扶”。

课程大纲

第1讲  Visual Basic程序设计概述 

1.1  Visual Basic简介

1.2  Visual Basic集成开发环境

1.3  设计一个简单的Visual Basic应用程序

1.4  面向对象的基本概念

1.5  窗体

1.6  程序自主测评系统

第2讲  Visual Basic程序设计基础

2.1  字符集、关键字和标识符

2.2  数据类型

2.3  常量和变量

2.4  运算符与表达式

2.5  常用内部函数

2.6  程序自主测评系统

第3讲  顺序结构程序设计

3.1  顺序结构概述

3.2  赋值语句

3.3  输入语句

3.4  输出语句

3.5  命令按钮

3.6  标签

3.7  文本框

3.8  程序自主测评系统

第4讲  选择结构程序设计

4.1  选择结构概述

4.2  If语句

4.3  Select Case语句

4.4  选择结构嵌套

4.5  单选按钮、复选框和框架

4.6  程序自主测评系统

第5讲  循环结构程序设计

5.1  循环结构概述

5.2  For循环语句

5.3  Do循环语句

5.4  While循环语句

5.5  循环结构嵌套

5.6  计时器

5.7  滚动条

5.8  程序自主测评系统

第6讲  数组

6.1  数组概述

6.2  一维数组

6.3  二维数组

6.4  动态数组

6.5  控件数组

6.6  列表框和组合框

6.7  程序自主测评系统

第7讲  过程

7.1  过程概述

7.2  函数过程

7.3  子过程

7.4  程序自主测评系统

第8讲  图形操作

8.1  图形操作基础

8.2  图形方法

8.3  图形框与图像框

8.4  直线与形状控件

8.5  程序自主测评系统

第9讲  文件

9.1  文件概述

9.2  顺序文件

9.3  文件系统控件

9.4  程序自主测评系统 

 

预备知识

零基础!!!

证书要求

本课程学习离不开相关概念的掌握和实践训练,为此提供了两类训练:

       1)概念性  每节安排的随堂测试和每讲安排的单元测试的单选题,在规定的时间内完成,系统自动评阅。

       2)实践训练  每讲安排的程序练习题,直接在“程序自主测评系统”上完成,由系统评分,并可按知识点查阅是否错误及错误的原因。


本课程成绩以下几部分组成:

       1)单元测试  不包含每节的随堂测试,得分占总评分数的40%。

       2)程序测试  每讲布置的程序练习题,由学生自主测评,提高实践动手能力,不计入课程总分。

       3)课程讨论  参与讨论,在论坛的活跃量(含发帖和回答问题),得分占总评分数的10%。

       4)期末考试  得分占总评分数的50%。

       总分(百分制)=单元测验(40分)+期末考试(50分)+课程讨论(10分)  



参考资料

[1]  Visual Basic程序设计,科学出版社,刘必雄编著

[2]  Visual Basic程序设计实验与习题测评,科学出版社,刘必雄编著

常见问题

1. 问:是否需要掌握一些计算机的基础知识?

答:零编程基础,会用电脑,会用鼠标键盘即可。

2. 问:需要安装特定的软件才能做这门课的作业吗?

答:电脑需安装Visual Basic 6.0才能完成作业,课程提供了Visual Basic 6.0 精简版安装软件,只有6.38M哦。

3. 问:课程提供的“Visual Basic程序自主测评系统”是否需要特定的按照环境呢?

答:该系统是绿色软件,无需按照,直接下载到本地就可以允许。

4. 问:我有很多问题想提问怎么办?

答:课程设有专门的讨论区,希望大家踊跃提问,我们会安排专门的助教老师与大家互动。对于能够提出问题的同学,我们也将给与平时分的奖励。

5、问:每周要花多长时间学习?

答:当然是越多越好。如果你一周只有两个小时,那么,请保证这其中至少有一个小时是用来上机练习的。