Java程序设计课程思政探索与研究

2022-12-31 09:22尹小君余小平
科教导刊·电子版 2022年25期
关键词:程序设计育人思政

尹小君,周 杰,余小平,张 欣

(石河子大学信息科学与技术学院,新疆 石河子 832003)

0 引言

课程思政指以构建全员、全程、全课程育人格局的形式将各类课程与思想政治理论课同向同行,形成协同效应,把“立德树人”作为教育根本任务的一种综合教育理念。课程思政是在马克思主义基本理论观点方法的指导下,将高校思想政治教育融入课程教学的每个环节,形成全方位、多角度的立体化课程体系[1]。

国内外关于课程思政开展了大量的研究,国内学者在课程思政实施需要,课程思政实施理念和课程思政实施的行动路径等方面进行了研究,对于各类专业课程课堂教学的改革研究,诸多学者基于单一的专业课程的教学改革设计,进行了微观层面的探讨和研究[2]。国外理论界从义务教育、大众权利、道德教育、国民精神教育的层面进行相应的研究,也把这些教育和社会学、教育学、心理学、伦理学等学科结合起来。美国高校的道德教育不只局限在公民教育课程中,还把其渗透到心理学、经济学、政治学等学科当中,学校的专业课都渗透着德育思想。德国高校在道德教育的目标上具有个人主义宗教色彩,服务于资产阶级的利益,教育以人性原则为主的自由、平等、博爱等价值观。新加坡的道德教育遵循《共同价值观白皮书》,强调社会实践的重要性,注意培养公民的国家归属感。

《Java程序设计》课程思政建设主要从思政元素提炼、课程思政的教学设计、课程思政育人设计-实施-成效-不足体系研究、OBE+思政融合等方面展开。学者们对思政元素提炼分别从工匠精神、敬业求精、职业素养等方面展开[3]。在课程思政的教学设计中分别从教学目标、课程思政目标,课程思政素材等方面进行设计,在课程教学中主要从三个方面展开,第一是做好课程融合,实现润物细无声,第二是强化师资体系培训提升课程质量,第三是开展多样化课程,思政专业活动,培养专业人才的人文素养。课程思政的体系结构研究,提出了育人设计—实施—成效—不足的体系结构[5]和融入课程理论教学和实验教学环节的体系结构形成课程教学育人育才的协同效应[4]。与此同时,学者们提出了OBE与思政融合的理念。

《Java程序设计》课程思政建设不仅能够满足“三全育人”的要求,还有助于高校人才培养目标的实现。高校思想政治教育工作的改革创新和发展为我国高校坚持社会主义办学方向提供了根本保障,在当前课程思政改革趋势下,Java程序设计课程思政的探索既有深刻的理论意义,又具有深厚的现实意义。

1 Java程序设计课程思政教学路径设计

依据“嵌入式—支撑式—补充式”结合的课程思政教学路径,分析《Java程序设计》培育人才的现状和存在问题,推进其课程思政的建设,探寻适应本课程的课程思政突破口。嵌入式课程思政教学路径,将《Java程序设计》课程思政元素嵌入课程大纲、教学、考核等所有环节,实现知识传授与价值引领有机融合的嵌入式课程思政育人,该路径适合理论知识的讲解。支撑式课程思政教学路径,指《Java程序设计》课程内容中的专业实践内容,通过开放学科实验室平台等硬性学术资源和教师科研项目等软性学术资源来支撑专论内容的课程思政教学。补充式课程思政教学路径,指《Java程序设计》课程内容中的专业领域基础知识,通过联动软件产业界及国内外行业专家资源和行业的实践资源来补充专论课程思政教学。

2 Java程序设计课程思政实施过程中思政元素的提炼

立足教材,以深挖思想政治教育元素为基础。注重《Java程序设计》课程的教学策略、教学规律、学习策略,不能违背规律生搬硬套、牵强附会。根据课程教学实际,处理好课程教学过程中思想政治教育的环节,通过开展课程教学,培养学生家国情怀,注重案例教学渗透,充分发挥《Java程序设计》课程教学案例中所蕴含的思想政治教育

功能。思政元素提炼分别从工匠精神,敬业求精;职业素养,行为合规;团结协作,合作共赢;大国战略,技术强国;多元互动,媒体融合;党建平台,学习强国;电子商务,创新创业,信息助力等方面开展。同时,项目组教师通过集中备课、示范教学、专题培训等方式方法,不断提升教师在课程中进行思想政治教育的教学设计水平和讲授能力;同时通过榜样引领、自身示范,以潜移默化的言传身教,对大学生的世界观、人生观和价值观施加积极的影响,引导他们确定目标、树立理想、追求卓越。

3 课程思政路径下OBE-CDIO教育理念的教学方式改革

以成果导向的OBE-CDIO教育理念打破了的传统的教学模式,强调以学生为中心,科学构建“成果导向”和“项目驱动”的培养体系,以“工程技术研究”和“设计工作实际经验”为指导目标,注重“实际能力”和“工程实践能力”的培养,将实际工程项目穿插于整个课程教学体系,更好地适应现代工程技术对人才培养的需求。

以目标为导向的OBE(Outcomes-based Education,基于学习产出的教育模式)理念和以能力培养为主线的CDIO(Conceive-Design-Implement-Operate,构思、设计、实现和运行)模式相得益彰,与新工科的要求不谋而合,体现了系统性、科学性和先进性的统一,代表了教育改革的趋势。OBE的核心工作是定义预期学习结果、实现预期学习结果和评估学习结果,通过“反向设计”方式,针对培养目标整合优化课程体系和教学过程。CDIO以产品生命周期为载体,通过每一个教学环节落实产业对能力的要求,满足产业对工程人才质量的要求。CDIO的核心是将工程毕业生的要求分为知识和能力两个维度,可概括为基础知识、个人能力、团队能力和系统能力4个层面的目标因素。CDIO对于毕业生“素质”这一方面的要求不够充分,虽然在个人能力层面提及了道德、社会责任、信任和忠诚等要求。为此,将CDIO培养大纲中关于工程毕业生的要求拓展至知识、能力、思政3个维度5个层面的要求。其中,知识指培养大纲中的基础知识;能力包含个人能力、系统能力和团队能力;思政包括政治认同、家国情怀、法治意识、道德修养、身心健康、审美情趣等内涵要求,遵循2020年5月教育部发布的《高等学校课程思政建设指导纲要》对于结合专业特点以及不同课程类型分类推进课程思政建设的要求。

4 结语

Java程序设计课程思政是把价值观引领与知识的传授和程序应用能力的培养有机结合起来,有意识地在知识传授和能力培养的过程中,始终重视价值观的引领,Java程序设计课程思政探索包括:(1)完善和充实《Java程序设计》课程思政的教学体系。通过从教学目标、教学设计、思政元素提炼、教学评价等方面,整合各个教学环节课程思政的协调联动,针对性地解决课程思政在实施中各环节的问题,促进高校课程改革创新和发展。(2)提高《Java程序设计》课程思政的价值塑造。高校课程思政建设要求围绕政治认同、家国情怀、文化素养、宪法法治意识、道德修养等重点优化思政内容供给。Java程序设计课程在价值塑造方面将社会主义核心价值观内化为精神追求,外化为自觉行动。围绕家国情怀、责任担当、工程规范、正直乐观、学以致用、挑战创新、沟通表达、终身学习等方面优化思政内容供给,Java程序设计课程各单元以围绕项目“历史事件、历史人物、优秀企业”展开,在传统教材任务式驱动教学的基础上凸显单元核心价值目标。(3)为贯彻和落实高校课堂教学改革提供行动依据,更好地发挥各类课程的育人作用,实现新时代高校课程思政建构的迫切愿望。随着新时代的到来,社会转型的多元化、意识形态领域的新挑战、网络安全与信息化的新要求都对课程思政提出了新要求。

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