APP下载

科教兴国战略背景下计算机专业课程思政教学路径探索
——以“数据结构”课程为例

2023-10-23安丽达王娟

华东科技 2023年9期
关键词:科教兴国数据结构计算机专业

文/安丽达 王娟

本文以科教兴国战略为指引,以立德树人为根本任务,针对计算机专业特殊的学科特点,分析了在计算机专业实施课程思政的必要性,并以“数据结构”这一计算机专业的核心基础课为例,从教学目标、教学方式、教学内容和教学评价等方面介绍了计算机专业课程思政教学的实施路径。

培养社会主义现代化建设的接班人,就要以科教兴国战略为指引,以立德树人为根本任务,以社会主义核心价值观为导向。现阶段,计算机专业的人才培养与各类关乎国家发展的基本建设和产业关系密切。在建设科技强国的道路上,计算机专业学生是一支主力军,计算机专业学生的世界观、人生观和价值观对社会发展起到重要作用。

一、计算机专业课程思政的必要性

“培养什么样的人才、怎样培养人才、为谁培养人才”这“三个培养”是高校计算机专业教育关注的重点问题。计算机专业主要培养热爱计算机科学、掌握计算机相关技术的人才。计算机专业的知识具有显著的科学性和客观性,其课程有着严密的理论体系和实践流程。传统的计算机专业教学偏重于学生对技术和知识的掌握,着重培养学生的“工具理性”,在一定程度上忽视了对学生价值观的引导。过度职业化的专业教学目标要求学生掌握更多计算机相关技术,但容易使学生缺少社会和人文关怀。受计算机专业特殊的学科特点的影响,在传统的计算机专业课程教学中,学生对思想政治教育的认知水平和理解能力往往较低,容易对思想政治持有片面的、消极态度。如何将思政元素融入计算机专业课程教学中,提升学生的人文涵养,是当前计算机专业教育关注的焦点。

二、计算机专业课程思政教学路径探索

要想在计算机专业中落实课程思政教育,教师要根据专业特点,将价值塑造、知识传授和能力培养三者融为一体,明确“三个培养”的根本目标,深度挖掘和提炼计算机专业知识体系中蕴含的思想价值和精神内涵,科学合理地拓展计算机专业课程的广度、深度和温度。笔者结合计算机专业核心基础课“数据结构”对计算机专业的课程思政教学展开探索,挖掘该课程中的思政元素,以灵活多样的教学方法为手段研究思政元素的嵌入方式,以期达到润物无声的育人效果。

(一)教学目标的制定

在制定“数据结构”课程教学目标时,笔者针对当前课程目标在教学过程中存在的问题,以“立德树人”为根本任务,确定了知识、能力、价值三个方面的目标。首先,在知识目标方面,教师要使学生理解数据结构的基本概念、数据结构与算法的关系,熟练掌握常用的数据结构及其基本运算流程,熟练掌握常用的查找和排序算法内容,能够应用时间复杂度对算法进行分析。其次,在能力目标方面,教师要提高学生搜集和分析数据的能力,使学生能够根据实际问题选择合适的数据结构并设计高效算法,提升学生解决问题的能力,使学生能够对非数值问题的案例进行分析,了解计算机处理对象的特性,在计算机中模拟并解决实际问题。在价值目标方面,教师要引导学生理解“数据结构是解决问题的一部分,并不是孤立的学科知识内容”,增强学生对专业的认同感以及对行业的使命感和责任感,提升学生对课程知识学习的兴趣,培养学生的职业道德、文化素养;通过带领学生认识事物发展变化的基本规律,培养学生的科学思维、历史思维、辩证思维、系统思维,提高学生明辨是非的能力和工程伦理意识;培养学生精益求精的大国工匠精神,激发学生科技报国的家国情怀和担当意识。

(二)教学手段及方式的改革

针对当前“数据结构”课程在教学中的问题,笔者以科教兴国战略为指引,以立德树人为根本任务,对课程思政教学的手段和方式进行了改革探索。探索内容包括以下四个方面。

(1)“线上+线下”结合。“数据结构”课程思政教学应采用以教师为主导、学生为主体,“线上+线下”结合的混合教学模式。教师要将思政元素以多媒体形式(如语音、图像、视频和动画等)整合进课件中,充分利用雨课堂、钉钉等线上平台,在上课前将教学课件上传到线上平台,鼓励学生在课前进行预习,在课后利用互联网平台自学与思政知识点相关的时政热点。同时,教师还要时刻关注学生的学习和思想动态。

(2)设置学习小组。教师要在教学过程中设置学习小组,根据学生的学习状态将不同水平的学生分配在同一小组,以缩小组与组之间的差距,促进学生的交流互补。在结束每章节教学内容后,教师要通过布置小组作业,引导学生共同研究问题、分析问题和解决问题,增强学生的自主探究和解决问题的能力。

(3)引入思维导图教学法。教师可以通过布置小组作业“绘制章节思维导图”,让学生主动构建章节知识体系,激发学生的学习热情和兴趣,引导学生由被动转为主动地学。

(4)创新实践教学。教师要建立以成果为导向的机制,通过雨课堂等线上平台发布基础知识实践作业,如小节作业和章节作业等,并利用平台查验学生对知识点的掌握程度;鼓励学生使用互联网平台提高自身的编程和创新能力;引导学生积极参加“互联网+”“挑战杯”等各种综合竞赛,让学生实际体验组队、选题、策划和答辩等环节,充分激发学生的创新意识,提高学生解决问题的能力以及团队协调能力,使得课程思政和新工科人才培养有效融为一体。

(三)教学内容的设计

“数据结构”课程的实践性较强,对学生的应用能力提出了较高要求。在进行教学内容设计时,教师要以成果为导向,以理论水平、实践能力和价值观培养为教学目标,精心组织实践内容,将政治认同、家国情怀、文化素养、宪法法治和道德修养等思政元素融入教学内容设计中,实现如盐入水的效果。“数据结构”课程知识点及相应的思政元素如表1所示。

表1 “数据结构”课程思政内容设计

(四)教学评价与反馈机制的建立

教学评价也是整个教学工作的重要一环。教师应采用多元化、过程性考核的方式进行教学评价,成绩由过程性考核和期末考试两个环节综合评定产生。过程性考核的成绩应包括学生在考勤、基础知识和编程实践作业、小组思维导图、小组实验设计等方面的表现情况,重点考查学生的基础知识、编程实践能力、团队合作能力以及思想政治觉悟。期末考试应采取线下闭卷考试的形式,主要对“数据结构”课程知识进行综合考核,以体现考核的严谨性。

三、结语

在科教兴国战略背景下,高校要努力培养社会主义现代化建设的接班人。计算机专业学生是现代化建设强有力的技术主力军,对其进行思想政治教育至关重要。本文以科教兴国战略为背景,探讨了计算机专业特殊的学科特点,阐述了对计算机专业学生进行思政教育的必要性,并以“数据结构”课程为例,从教学目标的制定、教学手段及方式的改革、教学内容的设计、教学评价与反馈机制的建立等方面进行了初步的课程思政教学路径探索。

猜你喜欢

科教兴国数据结构计算机专业
实施科教兴国战略强化现代化建设人才支撑
——广东教育系统掀起学习党的二十大精神热潮
Palabras claves de China
“以赛促学,以赛促教”促进计算机专业教学理念创新与实践研究
浅谈新形势下的小学语文教学
“翻转课堂”教学模式的探讨——以《数据结构》课程教学为例
高职高专数据结构教学改革探讨
职业高中计算机专业教学改革浅析
科教兴国和创新之路
TRIZ理论在“数据结构”多媒体教学中的应用
非计算机专业C语言教学探讨