数据结构综合实训
课程教学大纲
院(系/部):计算机科学与技术学院
教研室:人工智能
日期:2023.06
1
《数据结构综合实训》课程教学大纲
课程英文名称:PracticalTrainingofDataStructure课程编码:0615005017
总学分/总学时:1.0/32理论学时/实验学时:0/32
课程性质:专业拓展课程先修课程:程序设计基础、数据结构
课程负责人:李博适用专业:人工智能
开课单位:计算机科学与技术学院大纲制定者:李博
大纲审定者:李大社大纲审定时间:2023.06
本大纲适用2023年版人工智能专业人才培养方案
一、课程简介
数据结构综合实训既是计算机专业学生的专业必修课程,也是集中性的实践教学环节之一,同时
也是理解和深入掌握数据结构课程的重要环节。学习掌握数据结构,并应用它来处理实际问题,也是
进行复杂程序设计的一种基本训练,对培养学生的数据抽象能力、分析问题解决问题的能力、进行各
种应用系统的设计、开发及维护的能力都具有重大的意义。
二、课程目标与毕业要求关系
(一)课程目标
1.知识传授目标
1-1培养学生具有较强的文献检索能力;能够对计算机领域复杂工程问题进行分析,并能求得解
决方案;能够对解决方案的合理性进行分析,以获得有效结论。
2.能力培养目标
2-1培养学生解决复杂工程问题的能力。能够针对特定的计算机领域复杂工程问题进行调研和需
求分析,能够开发、选择与使用恰当的技术、资源和现代工具,对计算机领域复杂工程问题进行分解、
分析、设计、实现、测试与维护。
3.价值塑造目标
3-1注重文档书写和答辩能力的培养。使学生能够对采集到的实验数据进行整理、分析和解释,
并能通过信息综合得出有效结论。具有良好的身心素质,能够胜任团队成员的角色,能与团队成员进
行有效沟通、合作,独立完成团队分配的工作。
(二)课程目标对毕业要求的支撑关系
课程目标1-1支撑毕业要求2,2-1支撑毕业要求3,3-1支撑毕业要求5。
2
三、教学内容
第一章交互式动画的原理
【教学重点】
介绍动画的原理并讲解对应的例题。
【教学难点】
代码的理解和实现。
【思政元素】
在交互式动画开发中有很多需要团队合作才能完成的任务,培养同学们的团
队精神和协作能力。
【教学内容】
1、选择某实例介绍交互式动画的原理。
2、部分功能模块的代码实现。
【思考题与复习题】
二维交互式动画开发一般要使用什么开发工具?
第二章交互式动画融合数据结构算法
【教学重点】
数据结构算法同交互式动画的融合。
【教学难点】
代码实现。
【思政元素】
无
【教学内容】
1、数据结构在交互式动画中的应用
2、代码实现
【思考题与复习题】
在交互式动画开发中数据结构的作用?
第三章文档撰写及答辩
【教学重点】
正确撰写文档。
3
【教学难点】
文档规范。
【思政元素】
无