本课程是福建省精品在线开放课程(闽教高〔2018〕26号),通过全国首批FD-QM高等教育在线课程质量标准认证(课程编号:C201906002),获得中国高校计算机教育MOOC联盟“建设课程”荣誉称号。
“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程序设计,群号:883488709);
7)完成本课程所有知识点的学习后,特别希望您能够根据自己所学知识并结合自己的专业完成一个综合实验,并将您的程序在综合讨论区展示,由所有学习者点评和投票,我们将根据投票情况给予特别加分奖励;
8)本课程是面向社会大众的学习者,是建立在学习者自我约束、诚实守信的基础上,特别希望您能够自觉遵守学术诚信的原则,诚实学习并在规定的截止时间内独立完成测试、作业和考试,超过规定的截止时间就无法完成测试、作业和考试的提交。
【课程学习导图】
周次 | 主题 | 推出时间 | 教学内容 | 备注 |
第1周 | Visual Basic程序设计概述 | 2024年9月9日9:00 | 1)短视频6个 2)随堂测试 3)课堂讨论5个 4)案例回顾 5)单元测试(2024-12-30截止) 6)实验操作视频2个 7)程序自主测评 | 1)每周的学习内容包括视频学习、随堂测试、单元测试、讨论交流和程序练习等5个部分; 2)课程学习以视频为主,每周有3~8个短视频,均配有字幕,依次放在每个单元中,每个视频均可独立打开,并可自由选择播放速度; 3)每周均提供相关知识的程序练习题,并封装在“程序自主测评系统”中,学习者可以在系统上练习和自主测评,不断发现错误、提升自己; 4)每周有一次单元测试,均为客观题,可重复做3次,以最高成绩计算,必需在截止时间之前完成,成绩才有效; 5)每个知识点都有相应的讨论主题,欢迎并希望大家积极在讨论区进行交流探讨; 6)教师团队每周群发邮件以提醒教学内容发布。
|
第2周 | Visual Basic程序设计基础 | 2024年9月16日 9:00 | 1)短视频7个 2)随堂测试 3)课堂讨论5个 4)单元测试(2024-12-30截止) 5)实验操作视频2个 6)程序自主测评 | |
第3周 | 顺序结构程序设计 | 2024年9月23日 9:00 | 1)短视频7个 2)随堂测试 3)课堂讨论7个 4)案例回顾 5)单元测试(2024-12-30截止) 6)实验操作视频2个 7)程序自主测评 | |
第4周 | 选择结构程序设计 | 2024年9月30日 9:00 | 1)短视频6个 2)随堂测试 3)课堂讨论5个 4)案例回顾 5)单元测试(2024-12-30截止) 6)实验操作视频2个 7)程序自主测评 | |
第5周 | 循环结构程序设计 | 2024年10月14日 9:00 | 1)短视频8个 2)随堂测试 3)课堂讨论7个 4)案例回顾 5)单元测试(2024-12-30截止) 6)实验操作视频2个 7)程序自主测评 | |
第7周 | 数组 | 2024年10月21日 9:00 | 1)短视频9个 2)随堂测试 3)课堂讨论6个 4)单元测试(2024-12-30截止) 5)实验操作视频2个 6)程序自主测评 | |
第8周 | 过程 | 2024年10月28日 9:00 | 1)短视频9个 2)随堂测试 3)课堂讨论3个 4)单元测试(2024-12-30截止) 5)实验操作视频2个 6)程序自主测评 | |
第9周 | 图形操作 | 2024年11月4日 9:00 | 1)短视频4个 2)随堂测试 3)课堂讨论4个 4)单元测试(2024-12-30截止) 5)实验操作视频2个 6)程序自主测评 | |
第10周 | 文件 | 2024年11月11日 9:00 | 1)短视频4个 2)随堂测试 3)课堂讨论3个 4)单元测试(2024-12-30截止) 5)实验操作视频2个 6)程序自主测评 | |
第13周 | 期末考试 | 2024年1月2日 9:00 | 测试题20题 (2024-12-30截止提交) | 遵守学术诚信,独立完成考试 |
第18周 |
|
| 完成成绩审核评估、提交 发放问卷,收集反馈 |
|
通过本课程的学习,您应该能够:
1)对计算机如何解决问题有一个基本的认识,并识记Visual Basic语言的基本知识,进而能使用Visual Basic语言编写程序;
2)对程序设计的基本思想和方法有一个初步的认识,并能运用Visual Basic程序设计方法求解简单的问题;
3)在Visual Basic 6.0集成开发环境下编写和调试简单的Visual Basic程序。
1)本课程是面向零基础的学生。若您学习过其它计算机课程对本课程学习有帮助,但并不是必要的。
2)为保证课程学习,您需要保证顺畅的网络连接,掌握基本的办公软件应用能力(比如视频播放和下载、文档下载、使用电子邮件、创建和提交文档、下载和安装软件等),平台的功能设置非常人性化,相信您一定能很快熟悉这些应用。
本课程配套教材:
1)Visual Basic程序设计(MOOC版),高等教育出版社,刘必雄编著,2019年
本课程配套教材,建议选购。
2 ) Visual Basic 程序设计实验指导,高等教育出版社,刘必雄编著,2020年
教材链接:京东自营旗舰店,高等教育出版社天猫旗舰店
参考资料:
1)Visual Basic 6.0 语言和控件手册(微软官方)
2)Visual Basic | Microsoft Docs,https://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 : 当然是越多越好。如果你一周只有两个小时,那么,请保证这其中至少有一个小时是用来上机练习的。