SPOC学校专有课程
测绘程序设计(杨祥)
分享
spContent=《测量程序设计》课程在测绘专业中具有重要意义,是专业测绘人员必须掌握的一门有效且实用的测量计算课程,又是一门多交叉、跨学科的综合性课程,不仅包含控制测量学,测量平差,工程测量,GIS等测绘专业课,且涉及数据结构,计算机编程技术、算法设计等相关学科内容,在整个专业体系中占有重要地位。
—— 课程团队
课程概述

熟练掌握测绘数据处理的理论方法与具体步骤是编写测绘数据处理程序的前提,反之,通过编写测绘数据处理程序也可以使我们更深刻地理解测绘数据处理的理论方法。

《测量程序设计》课程是测绘专业选修的能力扩展课程,本门课程通过回顾测量学、线性代数、计算机原理等先导课程的相关知识,采用面向对象编程技术,对坐标点、线、面、三角形、矩阵、方位角、导线等结构进行定义,并将与测量计算相关的过程进行编程和封装,实现内业数据处理的快速化和自动化。

在充分剖析相关就业岗位需求的前提下,教学以就业为导向,以专业技能能力的培养为重点,结合行业内数据处理的发展动态,教学运用理实一体教学模式,基于常见的测量数据处理算法,通过回顾和加强学生测量专业理论知识的同时,着重培养学生将理论转换为程序的能力,结合封装性好、可操作性强的面向对象语言C#,在.NET框架平台搭建与测量相关的应用程序,锻炼学生的编程思想。



成绩要求

总评成绩评定标准(平时成绩(20%)+技能考核(40%)+期末考试(40%)),满分100分,60分为合格。


课程大纲
预备知识

最好是学过一门程序设计语言(如C、C++、Java、Python、VB等任何一门语言)。


参考资料

唐大仕《C#程序设计教程(第2版)》清华大学出版社 

ISBN 978-7-5121-3396-9


Nagel, 《C#高级编程》 清华大学出版社


常见问题

1. C#如何读啊?

答: C#读成c sharp,当然,读成 “C井”别人也能理解。就像WindowXP,读成“Windows叉P”中国人都知道。

2. C#与C++的关系是怎样的?

答:C#是在C++与Java基础上发展起来的,比C++的功能更强大,而且用起来不知要方便多少倍!

3. C#编程难学吗?

答:C#编程很容易入门,不信的话,你学一次课就知道,它是如何容易入门了。当然,C#也可以学得很深很深。

4. 没有学过编程,能学这门课吗?

答:本课程的先修课程:最好是学过一门程序设计语言(如C、C++、Java、Python、VB等任何一门语言)。

5. 这门课实用吗?

答:实用啊,你要编写个“背单词”、“2048”、“酒店管理”这样的实用程序,正是这门课要学习的内容。