缩略图

基于课程思政的《高级语言程序设计》课程的教学方法的探索与实践

作者

张倩

武汉晴川学院 计算机学院,430204

摘要:本文深入探讨了基于课程思政的《高级语言程序设计》课程教学方法。通过分析课程思政融入该课程的重要意义,剖析当前教学中存在的问题,从教学内容设计、教学模式创新、教学评价体系完善等方面探索实践融入课程思政的教学方法,旨在培养兼具专业素养与思想政治素养的高素质人才。

关键词:课程思政;高级语言程序设计;教学方法;探索实践

一、引言

随着教育改革的不断推进,课程思政理念日益受到重视。将思想政治教育融入各类课程教学,实现知识传授与价值引领的有机统一,是新时代教育的重要任务。《高级语言程序设计》作为计算机相关专业的基础核心课程,具有较强的逻辑性和实践性,在培养学生编程能力的同时,融入课程思政元素,能够引导学生树立正确的价值观和职业道德观,为其未来的职业发展奠定坚实基础。

二、《高级语言程序设计》课程教学现状及存在的问题

(一)教学内容重知识轻思政

目前,《高级语言程序设计》课程教学内容主要围绕三大结构的语法、算法、面向对象的设计等专业知识展开,对思政元素的挖掘和融入不足。教师在教学过程中往往侧重于知识的传授和技能的培养,忽视了对学生思想政治素质的提升,导致学生在学习过程中缺乏价值引领,难以将专业知识与社会责任感相结合。

(二) 教学方法单一

传统的教学方法以教师讲授为主,学生被动接受知识。在这种教学模式下,学生缺乏学习的主动性和积极性,课堂参与度不高。同时,单一的教学方法难以将思政元素生动有效地融入课程教学,无法激发学生的学习兴趣和情感共鸣,影响了课程思政的教学效果。

(三) 教学评价体系不完善

综合素质,不利于课程思政教学目标的实现。现有的教学评价体系主要以考试成绩为主,侧重于对学生专业知识和技能的考核,对学生思想政治素质和职业道德素养的评价缺乏有效的指标和方法。这种评价体系无法全面、客观地反映学生的学习情况和

三、基于课程思政的《高级语言程序设计》课程教学方法探索

(一) 优化教学内容,融入思政元素

任课教师应深入研究《高级语言程序设计》课程的教学内容,结合课程特点和所教学生的实际情况,挖掘其中蕴含的思政元素。例如,在讲解第1章编程算法时,可以介绍我国古代数学家的成就,激发学生的民族自豪感和文化自信;在讲解程序设计规范时,强调严谨、认真的工作态度和团队合作精神,可以在课堂上播放我国科学家的优秀事迹;例如,设计一个关于社区志愿服务管理系统的项目案例,让学生在实现系统功能的过程中,体会到为人民服务的宗旨和社会责任感;引入开源项目案例,培养学生的开放共享精神和创新意识。

(二)创新教学模式,增强思政教育效果

利用现代信息技术,开展线上线下混合式教学。线上通过学习通等发布教学资源、开展讨论交流等活动,线下通过课堂讲授、DEVC软件操作等环节进行知识巩固和拓展。在教学过程中,教师可以利用线上平台及时推送思政教育内容,如时事新闻、行业动态等,引导学生关注社会热点问题,培养学生的家国情怀和社会责任感。

教师可以创设真实的编程情境,让学生在情境中感受和体验编程的乐趣和价值。例如,模拟软件开发公司的工作场景,让学生扮演程序员、项目经理等角色,完成项目开发任务。在情境教学中,融入职业素养教育和职业道德教育,为以后的就业打下良好坚实的基础。

(三) 完善教学评价体系,强化思政教育导向

构建多元化评价指标:建立包含计算机专业知识、技能水平、思想政治素质、职业道德素养等多维度的评价指标体系。除了考试成绩外,还应注重对学生课堂表现、项目实践、小组合作等方面的评价。

教师采用过程性评价与终结性评价相结合的方式,通过课堂提问、作业批改、小组讨论、项目进展汇报等方式,及时了解学生的学习情况,发现学生存在的问题并给予指导。终结性评价主要以期末考试成绩为主,但在考试内容中应适当增加与思政教育相关的题目,以考查学生对思政知识的掌握和应用能力。

四、基于课程思政的《高级语言程序设计》课程教学实践

(一)教学实践过程

选择武汉晴川学院计算机专业的两个班级进行教学实践,一个班级为实验组,采用基于课程思政的教学方法进行教学;另一个班级为对照组,采用传统教学方法进行教学。在教学实践过程中,实验组教师按照前文探索的教学方法进行教学,注重教学内容中思政元素的融入,创新教学模式,完善教学评价体系;对照组教师则按照传统的教学大纲和教学方法进行教学。

(二)教学实践效果

1.学生学习兴趣和积极性提高

通过对学生的课堂表现和学习反馈进行观察和分析,发现实验组学生在课堂上的参与度明显提高,学习兴趣更加浓厚。学生在完成项目任务时,表现出更高的积极性和主动性,能够主动思考和探索问题,团队协作能力也得到了有效提升。

2.学生思想政治素质和职业道德素养提升

通过问卷调查和访谈的方式,了解学生对课程思政内容的学习感受和收获。结果显示,实验组学生对思想政治教育和职业道德教育的认可度较高,在学习过程中,学生的爱国情怀、社会责任感、团队合作精神等方面都得到了不同程度的提升。例如,在项目实践中,学生更加注重数据安全和知识产权保护,能够遵守行业规范和道德准则。

3.学生专业知识和技能水平提高

期末考试成绩和项目考核结果表明,实验组学生在专业知识和技能方面的掌握程度明显优于对照组。这说明基于课程思政的教学方法不仅能够提升学生的思想政治素质和职业道德素养,还能够促进学生对专业知识的学习和掌握,提高学生的编程能力和解决实际问题的能力。

五、结论与展望

通过对基于课程思政的《高级语言程序设计》课程教学方法的探索与实践,结果表明,将课程思政融入课程教学中,不但能够有效提升学生的思想政治素质和职业道德素养,促进学生全面发展,而且可以激发学生的学习兴趣和积极性,提高课程教学质量和效果。

然而,课程思政的教学改革是一个长期的过程,还需要不断地探索和完善。在今后的教学中,教师应进一步深入挖掘课程中的思政元素,丰富教学内容和方法,为培养德智体美劳全面发展的社会主义建设者和接班人做出更大的贡献。

参考文献

[1] 李萍.课程思政视域下的高职 C 语言教学探索与实践 [J].无线互联科技,2023,20 (22):115-117.

[2] 刘桂香,张振宇,刘红梅等.高级语言程序设计课程思政建设的探索与实践 [J].电脑知识与技术,2023,19 (24):106-108.

[3] 董亚则,陈亚瑞,黄同成等.高级语言程序设计课程思政教学的探索与实践 [J]. 网络安全技术与应用,2022 (12):120-122.

[4] 黄晓宇,张艳华,杨春等.《高级语言程序设计》课程思政教学设计[J].电脑知识与技术,2021,17 (27):138-140.

[5] 陈洪海,张海涛,赵欢等.思政背景下基于 OBE 理念的 C 语言程序设计教育教学改革-校级教学成果奖[EB/OL].[2024-10-11].https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CAPJ&dbname=CAPJLAST&filename=ZLGX202410110005.

作者简介:张倩,女,河南虞城人,研究方向:数字媒体理论与实践

项目来源:2024年度武汉晴川学院校级课程思政示范项目:KCSZ2409《高级语言程序设计》