本书是十四五高等职业教育计算机类专业系列教材之一,采用Python语言实现常用数据结构,分为4个项目,11个实践性任务。本书主要内容包括数据结构与算法基础探究、Python数据结构探究、常用数据结构探究、常用算法探究。本书以双主互辅多元融合重构教学目标解决课程思政融入难的问题;以向上兼容的原则整合教学内容解决一刀切的问题;以实践性任务驱动教学活动解决教学无抓手的问题。本书适合作为高职高专院校计算机及相关专业教材,也可作为软件开发人员的参考书。
本书取材新颖、内容丰富、结构清晰,内容深入浅出,而且配以相应视频教学,有大量详实的应用实例参考,便于教学和自学。本书结合教学过程、教学内容,参考了大量国内外已经出版的教材,吸收了它们的优点和精华。
数据结构是计算机及相关专业的一门必修核心课程,也是一门理论性极强的课程。现在大数据和人工智能等领域大多使用Python作为开发语言,越来越多的院校采用Python语言作为计算机程序设计语言。
本书采用Python语言实现常用数据结构,相对于传统的C语言更简洁、更容易学习。学生可以更多关注数据结构本身,而不是程序设计。学生只需具有C语言、Java语言、Python语言等任何编程语言基础之一,即可学习本书。通过学习本书内容,学生既能加深对数据结构基本概念的理解和认知,又能提高对各种数据结构进行运算分析与设计的能力。
本书特色如下:
1以双主互辅多元融合重构教学目标解决课程思政融入难的问题
印发的《高校思想政治工作质量提升工程实施纲要》提出,大力推动以课程思政为目标的课堂教学改革实现思想政治教育与知识体系教育的有机统一。在三全育人视域下思考和审视目前高职院校课程思政建设情况,必须从教学目标改革入手,才能深入推进课程思政建设,着力提升育人成效。
双主互辅多元融合以实用核心技术与思想政治教育为两个主要教学目标,同时又互为辅助,并融入自主学习能力、逻辑思维、沟通、协作、创新能力等教学目标。通过党的二十大报告摘读内容,学生可以学习领悟习近平在中国共产党第二十次全国代表大会上关于科技工作的重要论述;通过走近科技领军人物模块,学生可以了解到我国近代、当代计算机领域杰出的科学家。由此培养学生讲科学、爱科学、学科学、用科学的精神。
2 以向上兼容的原则整合教学内容解决一刀切的问题
传统教材教学内容较为固定,高职高专普遍适用的教材中删减了难度偏高的知识,但是对于学有余力的学生来说,存在吃不饱的情况。部分学生很快完成了学习任务,却没有内容补充。因此,本书充分利用新媒体时代的优势,将部分难度较高的知识,以二维码的形式嵌入教材中,供学有余力的学生自主学习,向上兼容本科的内容。
3以实践性任务驱动教学活动解决教学无抓手问题
教材结构设计中以具体实践性任务为切入点,通过任务描述知识学习任务实现过程,让学生带着任务进入理论知识的学习当中,将知识与技能点以及双主互辅多元融合目标融入任务中。本书共11个实践性任务,教师可以通过这11个实践性任务驱动教学开展,解决教学无抓手问题。
4以线上线下相融合的教学需求构建立体化教学资源解决教学资源匮乏问题
为了方便学生学习,本书以立体化的形式展现教学内容,融教材、课件、微课等教学资源于一体。本书收录了60余个视频资源,读者可以通过扫描二维码获得相应资源。同时,课程提供慕课学习平台,供教师教学与学生学习使用。慕课资源以微课视频为引领,配合习题、考试和实践练习等,方便师生进行学习反馈。
本书取材新颖、内容丰富、结构清晰,内容深入浅出,而且配以相应视频教学,有大量详实的应用实例参考,便于教学和自学。本书结合教学过程、教学内容,参考了大量国内外已经出版的教材,吸收了它们的优点和精华。同时,在编写过程中得到了用友新道科技股份有限公司、启明信息技术股份有限公司智慧协同产品线工程师卢玉成的技术支持,在此向所有参与者与企业表示感谢。本书是职业院校信息化教学指导委员会2022年度职业院校数字化转型行动研究课题(KT22353)、全国高等院校计算机基础教育研究会计算机基础教育教学研究项目2022年立项项目(2022-AFCEC-603)的部分研究成果。。
本书由许春艳、张永华任主编,郭明珠、张卓任副主编。本书具体编写分工如下:项目一、项目二、项目四由许春艳编写,项目三由郭明珠、张卓、许春艳、张永华编写。许春艳、郭明珠、张卓共同进行了微课视频、PPT等配套资源的开发与制作,许春艳对教材全稿进行了统稿。
由于编者学识水平和能力有限,尽管做了很大努力,书中疏漏及不妥之处在所难免,敬请广大读者不吝批评指正。
编者
许春艳,女,长春职业技术学院人工智能技术应用教研室主任,副教授,全国信息化教学能力大赛获奖教师。全国高等院校计算机教学设计大赛一等奖获奖教师。发表中文核心期刊论文5篇。 张永华,女,长春职业技术学院信息学院院长。三级教授。主编并出版计算机类高职高专教材8部。