高职院校计算机专业数据结构课程思政建设

2022-05-10 版权声明 我要投稿

摘要:数据结构是高职院校计算机类专业的核心基础课程,也是大数据、人工智能、云计算、工业互联网等方向的程序设计核心基础和系统架构。以本课程作为课程思政建设的研究对象,分析了目前本课程进行课程思政建设的思路,提出了课程思政的重点措施,从数据结构课程中抽取线性表、队列、树和二叉树、图等方面的内容,较为详实地分析了以上教学内容所蕴含的思想政治元素以及教学方法和教学效果,为数据结构专业课程实施课程思政建设和改革提供了参考,使教师努力成为合格的“双带头人”,使学生树立正确的人生观、世界观和价值观。

关键词:数据结构;课程思政;建设思路;思政元素

一、引言

教育是国之大计、党之大计。2016年12月召开的全国高校思想政治会议指出:“思想政治工作从根本上说是做人的工作,必须围绕学生、关照学生、服务学生,不断提高学生思想水平、政治觉悟、道德品质、文化素养,让学生成为德才兼备、全面发展的人才。”会议强调了思想政治教育的重要性。2020年9月,习近平总书记在第17期《求是》杂志中发表重要文章《思政课是落实立德树人根本任务的关键课程》中强调:“坚持显性教育和隐性教育相统一,要挖掘其他课程和教学方式中蕴含的思想政治教育资源,实现全员全程全方位育人。既要有惊涛拍岸的声势,也要有润物无声的效果,这才是教育之道。”[1]这就要求其他课程将思想政治元素融入知识和技能的传授过程中,提高教师队伍教学能力,及时更新教学内容,丰富教学手段,创新课堂教学。不仅仅使学生学习书本上的知识,更重要的是能够践行社会主义核心价值观,培养健全的人格,康健的体魄,全面贯彻党的教育方针,真正将立德树人的根本任务落到实处[2]。

二、数据结构课程思政建设实施思路

数据结构课程是计算机类专业的基础核心课程,对于前续课和后续课有着承上启下的作用,它研究非数值性程序设计中计算机操作的对象以及它们之间关系和运算的学科,在计算机专业中占据非常重要的地位,所以选择本课程作为思政改革的对象。本课程的建设实施思路是:深入挖掘数据结构课程蕴含的思想政治元素,优化课程内容,重构教学设计与方案,创新课堂教学,做到每一章三覆盖,即知识、能力和情感有机融合,努力使课堂主渠道的功能实现最大化,促进教师本身教学水平的提高,形成多元化考核评价体系,显著提高教学效果,形成可复制、可呈现的教学案例和实践成果。数据结构课程思政教学改革要改变传统教育教学过程中思政教育缺乏、形式单一、方法单调的现状,使专业课与思想政治理论课同向同行,形成协同效应[3]。

三、数据结构课程思政重点措施

数据结构课程是一门实践性非常强的课程,不仅仅要掌握相应的知识点,还要在技术技能方面进行综合应用,可从以下四个方面进行思政建设:第一,改变以往只注重专业课的做法,强调做好思政教学的准备。专业课教师不仅仅要学习钻研专业课知识和技能,还要不断进行政治理论学习,参加社会实践活动,更要努力成为一名政治强、情怀深、思维新、视野广、自律严、人格正的高校教师。第二,改变以往课程过于注重知识传授的倾向,强调构成学生主动学习的习惯和正确的价值观,使得对学习基本知识和技能的过程获得阶段性的收获。第三,改变以往课程以理论为主实验为辅的内容,挖掘数据结构课程中蕴含的思想政治元素,并在授课过程中无形的融入,实现课程的知识、能力、情感三大目标,通过课程的学习培育社会主义核心价值观、大国工匠精神、实现课程思政成效最大化。第四,改变以往“教室+黑板”教学手段,以“互联网+”时代下的时时、事事、处处,人人为学习理念的原则,教学资源极大地丰富、充实,将以往的纸质教材、实验设备替换成多媒体课件、微课视频、二维动画、三维动画、文本报告、虚拟仿真、网络课程、脚本场景等课程资源库,学生可以通过课堂、实训室、线上线下等多种方式学习。

四、数据结构教学内容与课程思政

数据结构是计算机中的哲学,需要程序设计、离散数学等先修课程,同时涉及逻辑思维、算法等,课程难度较大[4]。通过具体、形象的思政案例和思维转化,培养学生规范的编程思维和习惯,用社会主义核心价值观和人生哲学等融合数据结构课程中的部分内容,既接受了专业教育,也加强了德育教育。通过梳理本课程的教学内容,挖掘和分析其中所蕴含的思政育人素材,将思想政治教育内容与专业知识技能教育内容有机融合,使得课程思政建设可观察、可评估,让学生有获得感。

(一)关于绪论

数据结构涉及线性表、队列、堆栈、串、数组、广义表、树、图、查找和排序,根据不同的应用选择不同的结构或融合多种结构,引导学生明白人生选择有不同,找到适合个人的学习方法,掌握知识和技能。

(二)关于线性表

通过情景导入法讲授线性表的概念、特点、存储结构及其算法,线性表除首结点外均有后继,除尾结点外均有前驱。融入思政点是:中国二十四节气按照时间顺序依次延续,不可跨越。二十四节气表达了人与自然宇宙之间独特的时间观念,蕴含着中华民族悠久的文化内涵和历史积淀,被誉为“中国的第五大发明”,人类非物质文化遗产代表作。它不仅在农业生产方面起着指导作用,同时还影响着古人的衣食住行,甚至是文化观念。通过线性表的学习使学生掌握线性表的存储结构、操作算法和编程,更让学生了解中国传统文化中的博大精深,按照自然法则和规律做事。

(三)关于队列

通过角色扮演法讲授队列的概念、特点、存储结构及算法,强调它是一种受限制的先进先出的线性表。融入思政点是:超市的排队购物。排队使公共场所有了秩序,使各项服务、工作能有序、高效地运行。有了各项规章制度,人们的生活才能安定有序进行。国家法律为民生保驾护航,继而引出核心价值观中“自由、平等、公正、法治”,是对美好社会的生动表达。通过队列的学习,使学生掌握队列的存储结构、操作算法和代码编写,更为深刻地理解社会主义核心价值观中所蕴含的深刻哲理和生活启发[5],能严于律己,遵守规章制度,知法、懂法、守法,做一个社会主义的好公民。

(四)关于树和二叉树

通过项目化教学法讲授,树是一种一对多的数据结构,树的定义和遍历中使用了递归的方法,强调它的单继承特点。融入思政点是:引申出家族、族谱的概念,讲解家谱的发展历程,鼓励学生学习优秀传统文化。一个个小家构成我们的国家。家庭幸福,国家安康,祖国强大,我们才有稳定的家庭生活。因此爱家、爱国是互相统一的[6]。通过树和二叉树的学习,使学生掌握树的概念和特点,二叉树的前序、中序和后序遍历算法,哈夫曼树的编码和应用,深刻理解家谱的发展,明白自己所处的时代和环境,不断地努力奋斗,做一个有家国情怀的人。

(五)关于图

通过情景导入法讲解,图是一种多对多的数据结构。图由边的集合和顶点集合构成,且这两个集合均是有穷的。融入的思政点是:植入人工智能发展的相关知识,如语音识别、智能手机、快递分拣机器人等,许多重复性劳动由人工智能代替。学生毕业后从事计算机相关专业工作,要不断创新进步,精益求精,专注严谨,培养学生的科学精神和工匠精神[7]。通过图的学习使学生掌握图的概念、特点、算法操作和代码编写。能够理解并掌握最短路径和关键路径、工程中的最早和最晚开始和结束时间的计算。在实践中锻炼和培养严谨执着、专注的学习作风,用大国工匠的精神引领自己不断学习和进步[8]。

五、结语

课程思政是高校实现立德树人根本目标的有效途径[9],也是课堂革命的具体实践,在高职院校中进行专业课程思政建设的改革与实施尤为重要。课程思政和思政课程两条教学主线不再是各行其道,而是你中有我、我中有你的相互融合,相互渗透。课程思政实现了专业课程和思政课的互通互融。通过调研了解到,课程思政的春风已经吹到了大中小学的各个地方,甚至在有些省份已经呈现出门门有思政、课课必思政的良好局面。尽管在某些方面还不到位,思政元素的挖掘和分析还有待提高,但是课程思政改革的路子必须坚持。因此只有进行持续性的、深入化的课程思政,才能巩固和提高课程思政的效果和成果,才能达到提高学生思想水平、道德品质、政治觉悟和文化素养的要求,才能为我国培养合格的社会主义建设者和接班人[10]。

参考文献:

[1]李婷.数据结构与算法教学方法的几点思考[J].教育教学论坛,2020(18):288-289.

[2]王新宇,潘雨青.数据结构课程思政教学设计与实践[J].计算机教育,2021(1):97-100.

[3]邱伟光.课程思政的价值意蕴与生成路径[J].思想理论教育,2017(4):10-14.

[4]王莎,赵兰亭.数据肖像:“大数据”对高校学生思想的精准描绘[J].大学教育科学,2017(5):102-107.

[5]邵煜.高校理工类专业课程融入课程思政理论的探索———以数据结构课程为例[J].课程教育研究,2019(3):256.

[6]邱伟光.课程思政的价值意蕴与生成路径[J].思想理论教育,2017(4):10-14.

[7]陈艳.论高职院校“思政课程”与“课程思政”的交互融合[J].思想理论教育导刊,2018(12):110-112.

[8]孙翠翠,李霞.“课程思政“教学实践探索———以数据结构课程为例[J].山东广播电视大学学报,2019年第4期:21-23.

[9]牛犇.“数据结构与算法”课程实现价值引领的教学探索[J].教育教学论坛,2020(11):48-51.

[10]汤琳.新工科背景下计算机类专业课程思政建设思路与实践路径探索———以“数据结构”课程为例.[J].绵阳师范学院学报,2020,39(10):42-50.

上一篇:湘西中小企业信贷融资问题下一篇:传统风水文化的影响下传统村落的选址模式