hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

hi,小mooc
VisualBasic6.0程序设计CAP
第4次开课
开课时间: 2019年06月10日 ~ 2019年09月08日
学时安排: 4
当前开课已结束 已有 12934 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
课程详情
课程评价(1409)
spContent=1964年由美国两位计算机科学家专为在校生推广计算机而设计了BASIC语言,因其简单易学,人机对话和调试方便等特点,得到广泛使用。在以后的50多年的时间里,经历了结构化、可视化、面向对象等的发展历程,Visual Basic语言成为初学者学习编程、软件开发者应用开发的好平台。
1964年由美国两位计算机科学家专为在校生推广计算机而设计了BASIC语言,因其简单易学,人机对话和调试方便等特点,得到广泛使用。在以后的50多年的时间里,经历了结构化、可视化、面向对象等的发展历程,Visual Basic语言成为初学者学习编程、软件开发者应用开发的好平台。
—— 课程团队
课程概述

虽然Visual Basic推出已经很多年,新的开发平台层出不穷,但语言基础、面向对象的设计思想、图形界面的设计方法、问题求解的算法思想还是相同的。从简单易学入手,打好程序设计基础,便于以后进一步提高和应用;掌握了Vsual Basic,也可利用VBAVisual Basic for Application)可在OfficAutoCAD等软件中进行二次开发,提高软件的自动化功能。     


本课程是为大学生开设的第一门程序设计类课程,任何专业均可学习。通过学习本课程,你将能够:

1)掌握程序设计语言的基本概念、基本语句和方法;

2)了解面向对象的程序设计的基本概念和掌握可视化界面设计的方法;

3)掌握常用的算法,包括数值类和非数值类;

4)理解利用计算机求解问题的思维方式和方法,利用开发环境编程以求解实际问题的能力。       

      

       为提高教学实效和调动大家学习积极性,  教学中采用案例驱动三段式的教学方式”:

   (1)提出案例,以应用为目标、精选案例,激发学习的积极性、求知欲望,兴趣是最好的老师;

   (2)知识展开,对案例进行剖析,提出相关的概念和知识,便于学生对知识的理解和掌握;

   (3)问题求解,对要解决的问题进行详细分析、以流程图形式描述算法设计的思路和步骤,在此基础上写代码就水到渠成。要让大家体会到编程不是难事、而是有趣的事、非常有用!在求解问题的同时,还提出了进一步拓展的思考,有助于举一反三,融会贯通,掌握程序设计的基本思想和方法。


      程序设计是实践性很强的课程,程序设计的学习不是听会、看会而是做会的,实践是检验正确的标准。每讲都安排了有针对行的实验内容,通过实践环节,不仅可激发你的学习兴趣,巩固了所学知识,更重要的是通过实战训练提高你的编程能力、程序调试能力、分析问题和解决问题的能力。


课程大纲

第1讲 初识Visual Basic

1.1 模拟打字机效果——VB6.0集成开发环境和特点

1.2 对象三要素——面向对象概念

1.3计算三角形面积——简单的应用程序建立和概念

第0讲-导学篇

VB6压缩软件 单击右下角“附件下载”后解压缩安装

实验图片素材 单击右下角“附件下载”后解压缩就可

第1讲 单元测验

第1讲 单元作业

第2讲 可视化编程基础

第2讲 单元测验

2.1 模拟小车行驶——控件基本属性和窗体

2.2 简易文本编辑器——标签、文本框和命令按钮

2.3 模拟热气球升空 —— 图片和图像框

实验素材

第2讲 单元作业

第3讲 VB语言基础和顺序结构

3.1 数值计算问题——数据类型、常量和变量

3.2 谁是凶手——运算符和表达式

3.3 简易计算器——常用内部函数

3.4 身份证求年龄问题——顺序结构

第3讲 单元测验

第3讲 单元作业

第4讲 选择结构

4.1 三角形问题——If语句

4.2 一个月有多少天——Select Case语句

4.3 闰年问题——嵌套选择结构

4.4 个人简历——选择类控件

4.5 成绩转换——综合应用

4.6 购物优惠——程序调试

第4讲 单元测验

第4讲 单元作业

第5讲 循环结构

第5讲 单元测验

5.1 数字之美——For 语句

5.2 猜数游戏——DO 语句

5.3 求素数——循环的嵌套

第5讲 单元作业

第6讲 循环结构(续)

6.1 交通灯控制车辆行驶——循环类控件

6.2 部分级数和、枚举法、迭代法、字符串处理——常用算法

第6讲 单元作业

第6讲 单元测验

第7讲 数组

7.1成绩统计一数组概念

7.2 数组的基本操作

7.3 数组的排序和维护

第7讲 单元测验

第7讲 单元作业

第8讲 数组(续)

8.1数据有序-可视化数组(列表况和组合框)

8.2常用算法——分类统计

第8讲 单元测验

第8讲 单元作业

第9讲 过程

9.1 求多边形面积 — 函数过程

9.2 打印图案 — 子过程

9.3 两数交换 — 参数传递

第9讲 单元测验

第9讲 单元作业

第10讲 过程(续)

10.1 数据的共享——变量的作用域

10.2 常用算法——数制转换、信息加密、数据查找

第10讲 单元测验

第10讲 单元作业

第11讲 界面设计

11.1 界面设计概述

11.2 菜单设计

11.3 对话框设计

11.4 工具栏设计

11.5 多重窗体

11.6 综合应用

第11讲 单元测验

第11讲 单元作业

第12讲 数据文件

12.1 文件概念

12.2 顺序文件访问

12.3 综合应用

第12讲 单元测验

第12讲 单元作业

第13讲 图形

13.1 图形之美——绘图基础

13.2 绘制艺术图和函数图——绘图应用

第13讲 单元测验

展开全部
预备知识

零基础。


证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

Visual Basic程序设计教程(第4版),高等教育出版社,龚沛曾、杨志强等编

 Visual Basic实验指导语测试(第4版),高等教育出版社,龚沛曾、杨志强等编



常见问题

  程序设计初学者学习可视化编程语言,到底是学习本课程“Visual Basic 6.0程序设计”还是学习“Visual Basic.NET程序设计入门"?两者有区别吗?

  对初学者来说,两者差别不大,如语言基础、算法设计、可视化编程方法。主要差别是开发环境的不同,在可视化界面设计时对象的属性、方法和事件表示不同。

同济大学
1 位授课老师
龚沛曾

龚沛曾

电子与信息工程学院 教授

推荐课程

【DeepSeek适用】小白玩转AI大模型应用开发

林粒粒

201人参加

小白玩转 Python 数据分析

林粒粒

76人参加
下载
下载

下载App