SPOC学校专有课程
Visual Basic程序设计
分享
spContent=本课程是面向工程测量技术专业学生,通过学习Visual Basic(简称VB)程序设计的思想和方法,培养学生计算思维能力,使得学生在信息化和智能测绘时代掌握如何思考问题、如何与计算机沟通,并以此为工具解决复杂的测绘生产问题,使其测绘工作自动化、流程化、批量化进行,以提高测绘工作的效率。
—— 课程团队
课程概述

由于当前全国爆发的新冠肺炎疫情还未结束,因此学校决定网络线上授课,因此本课程借助福建农林大学刘必熊老师的《Visual Basic程序设计》慕课,首先让大家学习掌握VB程序设计的基础概念、语法、编程环境等内容,在此感谢刘必熊老师!待疫情稳定学校恢复正式上课后,再基于所学的VB程序基础知识,结合工程测量专业知识,完成测绘程序设计授课与练习。

本课程是面向工程测量技术专业学生,通过学习Visual Basic程序设计的思想和方法,培养学生计算思维能力,使得学生在信息化和智能测绘时代掌握如何思考问题、如何与计算机沟通,并以此为工具解决复杂的测绘生产问题,使其测绘工作自动化、流程化、批量化进行,以提高测绘工作的效率。

【课程学习须知】

    1、认真观看视频,完成每个知识点的随堂测试和课程讨论,并完成每周课后单元测试以评估学习效果;

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

    3、在完成视频学习和单元测试后,需要完成“程序练习题”以评估知识应用效果。你可以在每讲的“程序自主测评系统”上完成“程序练习题”,由系统直接评测,并可按知识点查阅是否错误及错误的原因;

    4、希望积极参与讨论区交流和管理,分享各自的学习体验和实践收获,你不仅可以获得讨论成绩,还将有机会获得特别加分奖励

授课目标

     过本课程的学习,同学们应能够:

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

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

    1、能在Visual Basic 6.0集成开发环境下编写和调试和测绘计算与生产相关的程序,如坐标正反算、三角高程计算、导线计算、水准测量计算等。

成绩要求

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

1、单元测试:每讲均有一个单元测试(包含10题客观题,每题10分),每个单元测试均有3次测试机会,记录最好成绩单元测试得分占总评分数的40%

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

3、期末考试:独立完成期末测试题,得分占总评分数的60%

总分=单元测验(40分)+期末考试(60分) 

课程大纲
预备知识

    1、本课程是面向编程零基础的学生,但需对工程测量知识有所掌握。

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

参考资料

本课程配套教材:

1、计算机测绘程序设计,武汉大学出版社,赵淑香编著

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

参考资料:

      Visual Basic 6.0 学习手册(微软官方)



常见问题

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

A:零编程基础,会用电脑,会用鼠标键盘即可;但后续应用VB程序设计去实现测绘计算与编程时,需要大家对已经学习过的工程测量知识进行复习。

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

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

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

A :  课程设有专门的讨论区,希望大家踊跃提问,或直接通过微信、QQ群提问。对于能够提出问题的同学,我们也将给与平时分的奖励。