课程详情
课程评价
spContent=1964年由美国两位计算机科学家专为在校生推广计算机而设计了BASIC语言,因其简单易学,人机对话和调试方便等特点,得到广泛使用。在以后的50多年的时间里,经历了结构化、可视化、面向对象等的发展历程,Visual Basic语言成为初学者学习编程、软件开发者应用开发的好平台。
—— 课程团队
课程概述

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


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

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

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

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

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

      

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

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

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

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


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


课程大纲
预备知识

零基础。


证书要求

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

 

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

 

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

 

认证证书申请注意事项:

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

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


参考资料

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

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



常见问题

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

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