2023-07-17 5页 doc 83KB 6阅读
is_607088
暂无简介
以《数据结构》课程为例
张媛媛
(辽宁科技大学 辽宁·鞍山 114001)
数据结构是我校网络工程专业的专业基础课,也是专业核心课,被评为辽宁省精品课和校一流课程。本课程不仅重视学生对理论知识的理解和掌握,锻炼学生的抽象思维能力,更加注重学生的实践动手能力。
结合网络工程专业的培养目标,确定本门课程的教学目标。
(1)知识目标,能够根据具体问题选择合适的逻辑结构和存储结构,能够说出不同的排序查找算法的思想以及特点,并完成重要算法的代码实现。
(2)能力目标,培养学生编写高质量算法的实践能力,应用高级语言,编写和实现结构清晰,正确,易读的有效算法。
(3)素养目标,使学生具有严谨的计算机思维,养成良好的编程习惯。
课程的主要内容是利用顺序和链式两大存储结构实现线性,树和图三种重要的数据结构,并在各种常用的数据结构上实现排序和查找算法。
通过对数据结构课程中理论知识的学习,培养学生依据实际问题的需求合理地组织数据,并在计算机中有效地存储数据的能力;解决算法设计的能力;对于学生在专业课程中树立正确的世界观、人生观和价值观的引导。针对数据结构课程中融入专业课程思政教育,让学生学习课程知识的同时,也加深了对高校学生正确核心价值观的培养和教育。从而,在真正意义上实现数据结构课程教学过程中知识与育人的协同发展功能,培养德能兼备的有为青年。
数据结构课程思政建设目标为:
(1)培养学生能运用所学专业知识,解决实际问题的能力,运用马克思历史唯物主义和辩证唯物主义的方法深入
和认识问题,不断探索创新。(2)培养学生发展计算机科学技术,提升科技报国的社会责任感。
(3)提升学生开展科学思维方法的训练,科学素养,探索未知、追求真理,树立终身学习的意识,不断改革创新。
(4)培养学生团队协作,沟通合作。
(5)引导学生在实践中理解并遵守职业道德和规范,培养学生精益求精的工匠精神。
因此对于思政资源的使用和分析依照思政建设目标,主要在人文,素养,知识和价值观等方面进行有效的融合,挖掘积极向上的思政元素。数据结构课程思政元素的设计借助以专业教学为主线,思政教育为辅线,传授学科知识的同时,也传递背后探索知识蕴含的育人内涵;将知识掌握转换为能力培养。把育人体现在科学思维的传导中,凝聚在精心设计的教学过程中,为学生上优美的、有灵魂的数据结构课。
(1)知识目标:描述二叉树遍历思想,根据算法思想,能够结合实际的例子写出4种遍历的结果。
(2)能力目标:在C++环境下能够完成二叉链
结构的前序,中序和后序遍历操作的递归算法实现。培养学生举一反三的学习能力,以及将课堂内容与实际生活相联系的应用能力。(3)素养目标:培养学生对家庭的热爱,对社会的热爱;孝敬父母,增强社会责任感。
二叉树遍历算法思想以及遍历算法的 C++实现。二叉树遍历算法的递归实现。
通过对数据结构课程中理论知识的学习,培养学生依据实际问题的需求合理地组织数据,并在计算机中有效地存储数据的能力;解决算法设计的能力;对于学生在专业课程中树立正确的世界观、人生观和价值观的引导。针对数据结构课程中融入专业课程思政教育,让学生学习课程知识的同时,也加深了对高校学生正确核心价值观的培养和教育。
本节课的主要内容是树和二叉树——提出家族树的概念,引导学生进行爱国,爱家,爱父母,爱老人的尊老爱幼思想教育。并且在教学过程中,通过参与式教学,让学生充分的进行举一反三的能力,培养学生相信自我的自信情感。
2.4.1 通过引入例子
通过一张五世同堂举家庆贺的场面,引出老师看到这张照片之后感受就是一股幸福之感油然而生,同时也会产生一种期许,就是希望自己的父母家人也能幸福安康,长命百岁。所以也希望同学们在家要孝敬父母在外要尊敬老人。