数据结构概述

1.掌握数据结构的基本概念

2.掌握数据逻辑结构和存储结构的映射关系。

3.掌握算法设计目标和分析方法,包括时间复杂度和空间复杂度分析

1.能编写简单算法

2.能对算法的复杂度进行定量分析

培养学员透过现象看本质的科学态度

科学精神

——透过现象看本质

从学员日常中的队列训练、图书馆借阅书、地形查探等生活实际中,引申出不同的数据结构的作用,发现原来身边常发生的事情与问题都能够用计算机去解决,从而让学员意识到透过现象看本质的科学态度重要性。

线性表

1.掌握线性表的逻辑结构特点

2.掌握顺序表算法设计方法

1.能利用线性表求解简单问题

培养学员对科学技术严谨务实的态度

雪莲精神

——站好每一岗位

在讲解队列的进出操作时,犹如一代代的预警人为了发扬壮大空天预警事业,一代代人在自己的岗位上勤勤恳恳、默默奉献,即使离开了心爱的岗位,也在不断为培养新人继续默默付出,从而让学员意识到站好每一岗位,犹如队列一样,祖国需要我到哪里我就如钉子一样扎实扎根,认真工作。

树和二叉树

1.掌握树的逻辑结构表示方法和树的性质

2.掌握二叉树的常用操作

1.能实现树的宽度遍历和深度遍历算法

2.能用程序实现树、二叉树、森林之间的转换

培养学员对科学技术严谨务实的态度

科学精神

——知行合一

在遍历树的方法时,让学员自己尝试遍历方法,再用程序尝试实现,发现自己设计的不足,从而意识到理论与实践相结合的重要性,力求达到知行合一效果。

数据库概述

1.掌握数据库的设计步骤。

2.掌握数据规范化方法。

1.能绘制ER图,会构建数据表。

2.能对数据进行规范化处理

培养学员信息素养和增强家国情怀意识。

雪莲精神

——精忠报国

让学员介绍常用的数据库软件由哪些,发现大多数都是国外产品,但是出于安全考虑,尤其对于部队来讲,使用国产数据库才是王道。进而介绍达梦数据库的发展史,从中增强学员精忠报国意识。

SQL

1.掌握SQL数据定义语法结构

2.掌握SQL数据更新语法结构

3.掌握SQL数据查询语法结构

1.会利用SQL语句对数据库和表进行创建等操作

2.会利用SQL语句对数据进行添加、删除、修改等操作

3.会利用SQL语句对数据进行简单查询操作

培养学员认真严谨的科学素养

科学素养

通过实践操作,学员发现即使掌握了理论知识,但是在实际操作过程中仍会出现诸多错误,例如语法结构是否掌握到位了、操作后的结果为什么与预期的结果不一样等,从而旁证了实践还要反推理论知识是否真正理解与掌握了,从而意识到“知行合一”的重要性,提升认真严谨的科学素养。