本课引导学生理解算法的含义、基本特征和描述方法,掌握算法与数据结构的关系,了解算法的时间和空间复杂度分析,为后续学习迭代法和递归法奠定基础。
本课程共设置 6 项学习目标,涵盖知识理解、技能应用与科学探究三个维度。
能够结合实例说明算法的含义和基本特征。
目标能够用自然语言、流程图、伪代码等方式描述简单算法。
目标能够理解算法与数据结构相辅相成的关系。
目标能够根据问题特点选择合适的数据结构。
目标能够用大 O 记号描述算法的时间复杂度。
目标能够在“编写对弈程序”项目中综合运用数据结构与算法。
目标