计算机程序设计语言类课程思政建设实践探析

2024-06-26 15:00热沙来提·阿不来提
电脑知识与技术 2024年14期
关键词:程序设计育人思政

热沙来提·阿不来提

摘要:文章通过分析程序设计语言类课程的共同特性,从课程思政的必要性、课程思政的教学改革措施、课程思政的具体实施等方面讨论该类课程思政设计和教学实施方法,实现思政元素与课程内容的融合,落实立德树人的根本任务。

关键词:计算机程序设计语言;课程思政

中图分类号:G642 文献标识码:A

文章编号:1009-3044(2024)14-0139-03 开放科学(资源服务)标识码(OSID) :

0 引言

计算机程序设计类课程是指Java程序设计语言、Python程序设计语言、C#程序设计语言、C++程序设计语言等计算机语言类课程,属于计算机相关专业的专业核心课程,课程受众面广,以提高学生的思维能力和实践能力为重点,强调技术训练和动手能力培养,重在培养应用型人才,非常适合作为课程思政示范课。本文主要围绕如何改革传统的教学措施,如何把思政教育融入课程教学过程中,使学生掌握专业技能同时树立正确的世界观、人生观、价值观为主要研究目标。

1 实施计算机程序设计语言类课程思政的必要性

习近平总书记在全国高校思想政治工作会议上发表的重要讲话,从全局和战略高度,深刻回答了事关我国高等教育事业发展的一系列重大问题,深刻阐明了加强和改进高校思想政治工作的重大意义、目标定位、主要任务和基本要求,是指导新形势下高校思想政治工作的纲领性文件,对于办好中国特色社会主义大学、推进党和国家事业发展,具有重大而深远的意义[1]。大学的思想政治工作事关大学培养什么人、怎样培养这个基本问题,要充分利用学科的科学精神、价值观念、人文情怀、高尚品格等德育功能,努力构建以人为本、全过程育人的“大思政”模式,从“思政课程”走向“课程思政”。“课程思政”就是将思想政治教育贯穿于课程教学的全过程,将通识课程与专业课程、德育有机地融合在一起,把理想信念层次的精神指导融入日常知识学习之中。

百年大计,教育为本。我们党立志于中华民族千秋伟业,必须培养一代又一代拥护中国共产党领导和我国社会主义制度、立志为中国特色社会主义事业奋斗终身的有用人才。在这个根本问题上,必须旗帜鲜明、毫不含糊[2]。教育的核心是促进学生的全面发展,既要重视学生的思维、动手、创新能力,又要注意品德、价值观、道德情操的培养。计算机程序设计语言类课程作为计算机专业必修基础课程,对于学生全面发展有着至关重要的影响。将思想政治教育融入这些课程中,可以使学生形成正确的世界观、人生观、价值观,从而增强他们对祖国、民族、社会主义的认同感、责任感和集体荣誉感,还可以培养学生的爱国主义精神和社会主义精神,有利于全面提高学生的道德水平和文化素质,从而促进学生全面发展的教学目标。

2 课程思政的教学改革举措

在传统的“以职业能力为中心”的教学模式中,容易忽视对学生进行思想政治教育的融入,将思想政治教育和课程内容教学分离开来,课程思政的教学效果并不理想[3]。因此需要对传统的以专业知识灌输为主的教学模式进行改革,挖掘更多的与教学内容紧密相关的思政元素,融入课堂教学当中,从而加强课程思政的育人效果,培养出高觉悟、强技能的综合型人才。

2.1 提升教师队伍思政水平

1) 提高立德树人的自觉意识。立德树人是我国教育工作最主要的教学方针,因此教师首先要有立德树人的意识,并将其意识作为最根本的教学出发点,要将立德树人融入课堂教学环节中, 人才培养是育人和育才相统一的过程,而育人是本;人无德不立,育人的根本在于立德,德才兼备、以德为先、全面发展,这是育人的真谛,也是人才培养的辩证法。

2) 充分意识到高质量人才培养的重要性。必须坚持为党育人、为国育才的根本目标,只有将育人和育才高度结合,才能给社会培养出更多优良品质,坚定不移的人才,同时也能够真正地对学生的价值观起到影响作用。为了积极应对社会的快速发展,教育工作不能停歇,需要不停地进行改进和发展,及时确立更加创新的人才培养目标,进而使学生的素质跟上社会发展的需求。特别是要更加注重学生的思想政治教育,加强学生政治思想的灌输,使学生具备当代社会主义接班人该有的责任和担当。

3) 充分发挥教师育人主导作用。为了能够进一步推动课程思政建设工作的开展,教师在保证正常完成教学工作的同时,还需要具备与学生的内心情感进行交流的能力,用自己的一言一行中去影响和感染学生。教师在课堂教学过程中,不仅需要有较强的业务知识和专业能力,同时还需要有强烈的情感以及使命感,在给学生贯彻和树立自强意识的同时,加强学生的道德情操以及理想信念,使思政教育在学生的思想和行为中根深蒂固,为开展全新的育人工作打下坚实的基础。

2.2 提高课程思政执行能力

1) 善于整合教学资源。为了提高教师课程思政的执行能力,应对教学内容进行创新改革。(1) 通过在专业知识体系、专业相关时政要闻中挖掘与课程思政相关的典型案例,提炼出深思熟虑、鲜活且多元的思政要素,为原本晦涩、复杂、抽象的专业知识点注入活力,以激发学生情感,增强学习主动性,并培养高阶思维[4]。还可以通过分享与专业相关的励志文章、视频等方式来丰富教学内容,利用分组讨论、课后反思等方式让学生领会知识点中的哲学道理。例如,将社会主义理想信念和爱国主义教育融入大学生的职业理想教育中,让他们从不同视角感受祖国的日益强大,从而坚定“五个认同”和“四个自信”。同时,通过分享计算机技术发展的最新研究成果和技术讲解视频,使学生清晰认识到计算机理论研究与技术的发展前景,感受到自身的使命和责任。(2) 开展线上线下混合式课程思政教学,高效建设思政教学资源,组织学生开展跨时空的高质量学习。学生可以在平台上交流,组建学习共同体。教师借助平台的统计分析功能,结合学生线下的表现,快速准确地获取学情,督促后进,鼓励先进,进而形成“人人爱学、人人向学”的学习氛围与习惯。

2) 加强课程思政教学创新。实践教学是本类课程的一大特色,而案例教学则是实施实践性教学的有效方法。案例教学的最大特征是以现实问题为中心,最终目的是培养学生的问题解决能力。在传统的案例教学中,比较注重于学生动手解决问题的能力。而在课程思政引导下的案例教学中,教师更应以正确的政治方向、高尚的道德情操、严谨的政治态度、负责的工作态度去影响学生,在讲解专业理论知识的同时,将案例中隐含的课程思政元素融入课堂中。在指导学生实践操作过程中,教师不仅要注重实践能力的培养,更要引导学生在实践操作过程中领会其中的哲学道理和人生道理,培养学生高阶思维。例如,在实际学习过程中,要将理想信念层次的精神引导贯穿始终,通过大综合工程实践的方式,对学生进行全面应用和创新意识的培养;通过小组合作实践环节,使同学们对友好、合作、责任、诚信等职业素质的内涵有更深层次的理解,并将社会主义核心价值观融入实际生活中,为他们的思想健康发展打下坚实的基础。

2.3 提高课程思政的支撑能力

为体现课程思政在教学中的主导地位和支撑能力,需要以课程思政引领课程管理创新,既需要改革课程理念、优化课程计划,又需要紧紧抓住课程实施与评估环节,从而实现课程思政贯穿于教学全过程。

1) 修订教学大纲。教学大纲作为教学指导性文件,是依据课程内容、课程体系以及教学计划制定的,它不仅是教师开展教学工作的基础,也是检验学生学习成绩、评价教师教学水平的重要指标。在顶层设计的基础上,应首先确定该课程的基本思想和思政教学目的,并将其与培养计划中的毕业要求相结合。同时,要深入挖掘计算机编程语言类课程与思政教育之间的结合点,在教学大纲中明确体现课程思政内容及新的考核要求。

2) 改革教学内容。结合文献法、个案研究法,对现行教学内容进行整合,根据课程理论、专业实践、学生讲授、实地参观等环节设立相应主题。对课程中所包含的思想政治教育资源进行深度挖掘,以丰富课程思政的教学内容,确保每一个原本生涩的知识点和教材示例都能与思政教育的知识内容相对应,实现课程思政元素与课堂内容的有机结合,从而最大化课程思政的成效[5]。例如,在学习程序的基础语法格式和使用时,要求学生严格遵守语法规则,培养严谨的科学作风,并引导他们将这种严谨性延伸到生活中,遵守法律和各种规章制度。同时,引导学生树立正确的世界观、人生观和价值观。在实践教学中,通过调试程序、纠错和改错,使学生养成严谨的科学作风,并体验“条条大路通罗马”和“勤能补拙”的思想,从而养成勇于探索、追求卓越、实事求是的良好作风。

3) 创新教学方法。(1) 采用案例教学法,通过大量实际案例引导学生思考、分析,提高解题能力和创造性思维。(2) 结合小组讨论和合作项目开发,培养学生的团队协作能力和沟通能力。(3) 利用互联网资源和多媒体技术,引导学生进行自主学习,扩展知识面,提升综合素质。

4) 制定课程思政评价体系。改变以考试分数为唯一评价依据的传统方法,采用过程性评价方式,全面考查学生的学习过程和成果,注重教学活动及学生学习的实际情况。(1) 采用多种评价方式,包括作业评价、项目评价、小组讨论评价等,全面了解学生的学习情况和思想表达能力。(2) 引导学生进行自我评价和互评,评价学生的自我认知能力和团队合作精神。(3) 鼓励同学们积极参与各种比赛、专题活动,根据他们的真实表现来评估其能力与素质。

3 课程思政的具体实施

课程实施是教学计划得以落实并付诸实践的一个过程。用课程思政来指导课程管理的创新,不仅要求课程观念要更新,课程规划要优化,更要紧抓课程实施这一关键步骤[6]。

1) 探讨课程思政建设的实施方案。课程实施方案是在宏观指导大纲和课程计划的基础上,根据每一门课程的知识体系和教学内容,制订出一套专门的教育教学计划。这是各课程教师开展教学实践、落实课程教学大纲、选用课程教材、编写教案课件等的依据。

2) 严格管理课程实施过程,通过集体备课、加强教案管理、课堂教学管理、课后反思等措施,结合专业课的内容,有机融入引导学生培育社会主义核心价值观的内容。

3) 课程思政内容设计。

4 结束语

课程思政是一项长期性的工作,要想培养出高素质的人才,就必须重视全过程的主流价值熏陶和家国情怀教育。以知识点为基础的课程思政实施方式,可以在确保讲授知识点的同时,持续输出思政教育思想,让学生在整个教学过程中都能感受到正能量的传播。

参考文献:

[1] 人民日报评论员:坚持走自己的高等教育发展道路:一论学习贯彻习近平总书记高校思想政治工作会议讲话[N].人民日报,2016-12-09(001).

[2] 徐波.学科教学论教学改革构想[J].教育探索,2015(10):16-18.

[3] 薛丰刚,刘干,朱娥.高职院校高等数学课程思政改革的实践[J].学园,2023(1):14-17.

[4] 李静,胡国华.Python语言程序设计课程思政资源挖掘及教学路径探索[J]. 计算机教育, 2020(1): 24-28.

[5] 谭锴.Java程序设计课程思政探索与实践[J].学园,2023(12):10-13.

[6] 杨晓慧.课程思政与学校课程管理创新[J].教育研究,2020,41(9):16-19.

【通联编辑:代影】

猜你喜欢
程序设计育人思政
文化育人的多维审视
育人铸魂守初心 赓续前行谱新篇
思政课只不过是一门“副课”?
关于国企党建与思政宣传有效结合的探讨
基于Visual Studio Code的C语言程序设计实践教学探索
思政课“需求侧”
从细节入手,谈PLC程序设计技巧
思政课“进化”——西安交大:思政课是门艺术
高职高专院校C语言程序设计教学改革探索
PLC梯形图程序设计技巧及应用