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

本课程是福建省教育科学十三五规划2017年度重点课题计算机公共基础在线开放课程建设与应用(FJJKCGZ17-033主要研究成果,入选2018福建省精品在线开放课程(闽教高〔201826号),通过全国首批FD-QM高等教育在线课程质量标准认证(课程编号:C201906002)。

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

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

【课程学习须知】

若您有兴趣参与本课程学习并希望有所收获,您需要:

1)认真观看视频,完成每个知识点的随堂测试和课程讨论,并完成每周课后单元测试以评估学习效果,预计每周需要1~2小时学习时间;

2)由于本课程是实践性很强的课程,您需要在您的计算机上安装“Visual Basic 6.0”才能进行编程练习。您可以在本课程第1讲第1节的第4个选项卡“如何安装Visual Basic 6.0中文版”中下载安装软件,并根据提示在您的计算机中安装“Visual Basic 6.0”;

3)在完成视频学习和单元测试后,您需要完成“程序练习题”以评估知识应用效果。您可以在每讲的“程序自主测评系统”上完成“程序练习题”,由系统直接评测,并可按知识点查阅是否错误及错误的原因。您可以在“程序自主测评系统”上根据评测结果多次完成“程序练习题”以达到“修正错误,不断提升”的效果,预计每周需要1小时编程训练时间;

4)特别希望您能在开始学习前进行自我介绍(第1讲第6节自我介绍讨论中),并积极参与讨论区交流和管理,分享各自的学习体验和实践收获,您不仅可以获得讨论成绩,还将有机会获得特别加分奖励;

5)在讨论区中发言,需要掌握网络交流的基本用语规范,禁忌使用粗俗词语,避谈政治敏感话题,不可进行人身攻击,如有违反规定,课程负责人有权利将学习者请出本课程;

6)在学习过程中,如果您有与本课程相关的问题,您可以在讨论区的“老师答疑区”发表相关问题,我们教学团队将第一时间(通常会24小时内)回复您的疑问;此外,您还可以加入课程QQ交流群来共同探讨(中国大学MOOC——Visual Basic程序设计,群号:885638357);

7)完成本课程所有知识点的学习后,特别希望您能够根据自己所学知识并结合自己的专业完成一个综合实验,并将您的程序在综合讨论区展示,由所有学习者点评和投票,我们将根据投票情况给予特别加分奖励;

8)本课程是面向社会大众的学习者,是建立在学习者自我约束、诚实守信的基础上,特别希望您能够自觉遵守学术诚信的原则,诚实学习并在规定的截止时间内独立完成测试、作业和考试,超过规定的截止时间就无法完成测试、作业和考试的提交。

【课程学习导图】

周次

主题

推出时间

教学内容

备注

1

Visual Basic程序设计概述

2019929:00

1)短视频6

2)随堂测试

3课堂讨论5

4)案例回顾

5)单元测试(2019-12-30截止)

6)程序自主测评

1)每周的学习内容包括视频学习、随堂测试、单元测试、讨论交流和程序练习等5个部分;

2)课程学习以视频为主,每周有3~8个短视频,均配有字幕,依次放在每个单元中,每个视频均可独立打开,并可自由选择播放速度;

3)每周均提供相关知识的程序练习题,并封装在程序自主测评系统中,学习者可以在系统上练习和自主测评,不断发现错误、提升自己;

4)每周有一次单元测试,均为客观题,可重复做3次,以最高成绩计算,必需在截止时间之前完成,成绩才有效;

5)每个知识点都有相应的讨论主题,欢迎并希望大家积极在讨论区进行交流探讨;

6)教师团队每周群发邮件以提醒教学内容发布。



 

2

Visual Basic程序设计基础

20199月 9 9:00

1)短视频7

2)随堂测试

3课堂讨论5

4)单元测试(2019-12-30截止)

5)程序自主测评

3

顺序结构程序设计

2019916 9:00

1)短视频7

2)随堂测试

3课堂讨论7

4)案例回顾

5)单元测试(2019-12-30截止)

6)程序自主测评

4

选择结构程序设计

2019923 9:00

1)短视频6

2)随堂测试

3课堂讨论5

4)案例回顾

5)单元测试(2019-12-30截止)

6)程序自主测评

5

循环结构程序设计

2019930 9:00

1)短视频8

2)随堂测试

3课堂讨论7

4)案例回顾

5)单元测试(2019-12-30截止)

6)程序自主测评

6

数组

201910月 7 9:00

1)短视频8

2)随堂测试

3课堂讨论6

4)单元测试(2019-12-30截止)

5)程序自主测评

7

过程

201910月 14 9:00

1)短视频3

2)随堂测试

3课堂讨论3

4)单元测试(2019-12-30截止)

5)程序自主测评

8

图形操作

20191021 9:00

1)短视频4

2)随堂测试

3课堂讨论4

4)单元测试(2019-12-30截止提交)

5)程序自主测评

9

文件

20191028 9:00

1)短视频4

2)随堂测试

3课堂讨论3

4)单元测试(2019-12-30截止)

5)程序自主测评

11

综合实验

20191111 9:00

综合实验选题要求

2019-12-30截止提交)

在接下来8周时间内根据所学知识并结合自己的专业完成一个综合实验,并将程序在综合讨论区发布,由学习者投票评选。

12

期末考试

20191118 9:00

测试题25题,其中单选题20题(50分)、设计题3题(30分)、编程题2题(20分);

2019-6-31截止提交)

遵守学术诚信,独立完成考试

18

 

 

完成成绩审核评估、提交

发放问卷,收集反馈

 



授课目标

通过本课程的学习,您应该能够:

1)对计算机如何解决问题有一个基本的认识,并识记Visual Basic语言的基本知识,进而能使用Visual Basic语言编写程序;

2)对程序设计的基本思想和方法有一个初步的认识,并能运用Visual Basic程序设计方法求解简单的问题;

3)在Visual Basic 6.0集成开发环境下编写和调试简单的Visual Basic程序。


成绩 要求

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

1)概念知识:每讲安排的随堂测试和单元测试的单选题,在规定的时间内完成,系统自动评阅;此外,每讲均提供若干个讨论题供学习者思考;

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

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

1)单元测试:每讲均有一个单元测试(包含10题客观题,每题10分),每个单元测试均有3次测试机会,记录最好成绩单元测试得分占总评分数的40%。注意单元测试不包括每个知识点的随堂测试;

2)程序测试:每讲均布置的程序练习题,由学生自主测评,提高实践动手能力,程序可以多次练习和测评,但不计入课程总分;

3)课程讨论:积极参与课堂讨论,在论坛的“课堂讨论区”回复有质量有见解的问题10次以上(每个回复获得点赞3次以上)将获得满分。课堂讨论得分总评分数的10%

4)期末考试:独立完成期末测试题,得分占总评分数的50%

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

总评成绩60分至84分为合格,可申请合格证书;85分至100分为优秀,可申请优秀证书。证书为认证证书,需付费申请,收费标准:100元/人。


有关证书方面的具体要求和时间节点以中国大学MOOC平台发布的信息为准。

课程大纲
预备知识

1)本课程是面向零基础的学生。若您学习过其它计算机课程对本课程学习有帮助,但并不是必要的。

2)为保证课程学习,您需要保证顺畅的网络连接,掌握基本的办公软件应用能力(比如视频播放和下载、文档下载、使用电子邮件、创建和提交文档、下载和安装软件等),平台的功能设置非常人性化,相信您一定能很快熟悉这些应用。


参考资料

本课程配套教材:

1Visual Basic程序设计(MOOC版),高等教育出版社,刘必雄编著,2019年

2Visual Basic程序设计,科学出版社,刘必雄编著,2012年

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

参考资料:

1Visual Basic 6.0  语言和控件手册(微软官方)

2Visual Basic | Microsoft Docshttps://docs.microsoft.com/zh-cn/previous-versions/2x7h1hfk(v=vs.120)


常见问题

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

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

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

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

Q : 课程提供的“Visual Basic程序自主测评系统”是否需要特定的安装环境呢?

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

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

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

Q : 每周要花多长时间学习?

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