示范项目

示范项目

【第四批校级课程思政示范课程和教学团队】-《数据结构与算法》

发布者: 发布时间:2024-04-26 浏览次数:

《数据结构与算法》课程


《数据结构与算法》是计算机科学与技术专业的核心课程之一,共计48学时。本课程旨在使学生掌握数据结构与算法的基本概念、基本原理和基本方法,构建扎实的理论基础,并能够灵活运用于实际问题的解决中。本课程遵循“学以致用”的教学理念,通过实践操作强化学生对数据结构与算法的理解和应用能力,为学生后续的专业学习和科研活动打下坚实的基础。

本次课程内容为“哈夫曼树的构建与应用”,采用“212汇报”模式,由学生就“什么是哈夫曼树、哈夫曼树的构建原理、编码方法的应用”等问题进行汇报。


伟伟老师主讲的视频课程思政设计

郭老师以哈夫曼树这一数据结构为切入点,结合信息技术的发展,深入剖析了哈夫曼树的构建过程、编码效率及其在信息传输中的重要性。通过实践练习,让学生深刻理解“实践出真知”的科学道理,培养学生严谨认真、精益求精的大国工匠精神。学生们不仅学到了哈夫曼树的理论知识和实践技能,更在思想上得到了提升。让他们认识到,作为未来的科技工作者,有责任通过技术创新来推动社会进步,同时在数据安全等方面承担起应有的社会责任。这样的教学方法,不仅提升了学生的专业素养,也培养了他们的社会责任感和使命感。

闫雨函老师主讲的视频课程思政设计

闫老师在《数据结构与算法》课程中,以探索哈夫曼编码的规律为教学的切入点,引导学生深入理解哈夫曼树的构建和编码过程。首先通过直观的示例,向学生展示了哈夫曼树如何根据字符出现的频率来优化编码长度,从而实现数据压缩。接着,鼓励学生通过观察和分析,发现哈夫曼编码背后的规律性,培养学生的逻辑思维和抽象能力。通过有趣的生活中“发现闹钟的规律”,来帮助学生理解规律性在解决问题中的重要性。通过这个例子,学生可以学习到如何从日常现象中抽象出规律,并将其应用于算法设计中。让学生认识到作为未来计算机科学领域的专业人士,他们有责任通过技术创新来推动社会进步,服务国家发展。鼓励学生思考如何将个人的技术能力与国家的需求相结合,为社会做出贡献。

 


ICP备案号:黑ICP备05000011号