1. 引言
课程思政,是与思想政治理论课相辅相成的一种教育教学思想,是指以构建全员、全程、全课程育人格局的形式,来落实“立德树人”根本任务。习近平总书记在2016年全国高校思想政治工作会议上指出:“要坚持把立德树人作为中心环节,把思想政治工作贯穿教育教学全过程” [1]。总书记的论述,为高校开展“课程思政”建设指明了方向。无数的研究印证了新时代大学生的道德品质、综合素养和创新实践能力需要在专业必修课程中得到培养 [2] - [8]。因此,高校教师要创新思考、积极谋划、努力教育教学方法,努力将专业课程资源转化为育人育德资源,让专业能力培养和价值引领真正实现同频共振、有机统一,才能圆满完成立德树人根本任务。
Java开发语言是当今主流的开发语言,从服务器软件、智能家居家电,到Android软件开发,都离不开Java [9]。毕业生对Java应用技术的掌握程度,对于达成人才培养目标至关重要。《Java应用技术》是软件类专业的一门核心必修课程,具有多学科交叉、内容更新频率高、知识体系覆盖面广、综合性和实践性强的特点。课程的教学内容包括现代Java新语言特性,Web开发技术和主流的Java设计模式等。因此,推进这门课程的教育教学改革,对于提升人才培养质量有重要意义。
国内有相当多的学者对专业课课程思政开展了研究。杨晓宏等 [7] 从“互联网+”背景下课程思政的价值意蕴入手,提出从六个方面构建针对不同学科的“互联网 + 课程思政”教学模式。孟子敏等分析了当前课程思政教学理念、内容、方法和评价四个方面存在的问题,提出了相应的对策 [10]。谢幼如等 [8] 研究智能时代高校课程思政的设计理论与方法,从课程思政的目标、内容、平台、资源、基地、活动、评价等环节提出相应的对策。远俊红等 [4] 从教师层面、教学目标、课程内容分析思政教育融入专业课的途径,并以《Java程序设计》为例分析教学设计和实践过程。陈燕红等 [5] 在教学过程中融入德育,探索了思政育人结合课程建设的方法和途径。文献 [11] 通过7大教学模块的课程思政设计和智慧课堂的教学实践,探讨了应用智慧课堂技术对课程教学改革的思路。研究者们在不断探索对Java类课程进行教学探索和改革的同时,取得了一些成果 [4] [5] [11] [12] [13]。但目前编程类课程的课程思政研究和实践普遍存在一些不足之处:
1) 思政内容缺乏生命力。突出表现为或生硬灌输价值教条,或过于强调宏大叙事,却忽视了与学生个人经历、成长需要相结合。此类生硬的说教很难引起学生的共鸣,甚至钝化了学生对思政的感觉,课堂的教学效果也大打折扣。
2) 思政要素与专业知识点融合不足。部分教师习惯课堂上漫谈时政要闻、党史故事、人生感悟,而忽视了与专业知识点的融合。这种思政课程教学方式固然有一定育人效果,但由于思政教学的内容缺乏系统性和逻辑性,与课程知识点缺乏衔接,思政内容和专业知识呈“两张皮”,育人实效明显弱化。
3) 考核环节贯彻课程思政不足。例如在课程考核中,惯性地只注重对专业知识、应用、能力方面的考核,而忽视了对学生思想品质、三观塑造、职业精神、工匠精神的考核。诚信完成作业、按时签到、尊师重道、团队协作等,均应作为评价学生的考核范围。
针对以上问题,笔者课程教学团队基于多年课程思政的教学改革经验,从思政要素提炼和组织、思政内容融入课堂教学及改革考核环节入手,探索了在《Java应用技术》课程实施“课程思政”的途径。
2. 思政要素凝练和组织
专业课的知识体系是相对固定的,思政要素要基于知识体系中的知识点来组织 [6]。笔者通过梳理课程的知识体系,围绕育人的内化目标和外化目标,精准挖掘专业知识蕴含的思政要素,构建了《Java应用技术》课程中思政要素与内化、外化育人目标之间的对应关系。课程思政的育人目标在于提升学生的职业素养和工匠精神,因此设定了使命感、责任感和时代感这3个外化育人目标和爱国精神、奋斗精神、敬业精神、人文精神这四个内化育人目标。课程思政要素结合专业在国家建设中的地位、前世今生和未来趋势,所涉及的国计民生,领军人物事迹,依托学科思想以及与之相关的生活实践、教学实践、社会实践、科技实践等。具体如表1所示。

Table 1. Corresponding relationship between knowledge points, ideological & political elements and educational objectives
表1. 知识点、思政要素与育人目标的对应关系
在上表中,课程内容、思政要素与其育人目标环环相扣、前后呼应,为下一步教学达到“润物细无声”的育人效果奠定了基础。
3. 思政内容融入课堂教学
课堂教学是课程思政的主战场,如何用足、用好课堂时间,激发学生情感,培养高阶思维实现深度学习,教学案例设计是关键一环 [3]。根据文献 [7] [8] 提出的理论,混合式教学要充分发挥在线教学的“助溶剂”的作用,使得课程思政之“盐”能够更好地融入课程中。在这一理论的实践中,案例就是盐和养料(专业知识)的最佳结合点。高质量的案例在课程思政取得成功中起到关键作用。围绕前文阐述的育人目标和思政要素,笔者基于学生认知水平,精心打造了与时俱进教学案例库,将思政内容与专业课程无缝衔接。随着一批国内自主软件开发平台的兴起,构建自主软件生态需要大批相关Java开发人员。因此,我们设计了一系列相关的Java开发案例,如:鸿蒙分布式多端Java程序开发技术 [14]、国产AliSQL云数据库Java开发技术、大疆DJI SDK开发等实验项目,目的是培养学生基于国产平台进行Java开发的应用实践能力,为构建国产基础软件生态储备技术人才。
3.1. 思政内容融入教学案例设计
首先介绍鸿蒙系统的来由。通过引入美国打压华为、Google断供事件等时事热点,强调发展国产基础软件和构建自主软件生态的必要性与紧迫性。继而介绍万物互联5G场景下,统一套操作系统可以实现小到耳机,大到车机,智慧屏,手机等,使用同一语言、统一基础平台无缝沟通。在学生学习兴趣动员起来之后,教师趁热打铁讲授鸿蒙开发的基础步骤,并通过一个“开箱即用”的、填空式的可运行案例,让学生动手完成程序,编译执行并观察结果,从而体验到成就感。最后,抛出一个稍微有点难度的任务——智能手表App,让学生组队完成。案例的具体内容如表2所示。
3.2. 思政内容融入课堂教学活动设计
课堂教学是实现课程思政目标的主战场。在课堂教学活动实施过程中,要组建包括任课老师、学工老师、思政老师和企业导师在内的课程思政教学团队,以课程思政目标为指导,以课程思政内容为依托,充分利用在线平台提供的便利,开展以学生为中心的课程思政活动,如主题调研、时事分析、案例观摩、要点讲解、知识应用、实验验证等。以《Java应用技术》课程“多端开发技术”专题为例,教师围绕“导学:疫情时代中的多端设备”、“多端开发技术的现状和发展趋势”、“鸿蒙多端开发技术的基本知识”和“鸿蒙进阶开发案例”四方面内容,依托超星平台等软件开展基于案例的混合式教学实践。首先在导学阶段中根据超星平台对学生个性化推送疫情时期多端智能设备相关的新闻报道、成功案例,政策与热点等资源,学生通过观看微课、自主感知、主题研讨、合作探究等活动,为教学目标做铺垫,在后续的各个教学环节,将专业教学目标与思政育人目标有机结合,在传授专业知识同时,充分融入思政要素。各个环节的知识点和思政要素环环相扣、充分调动学生的学习参与度。课堂教学活动设计如图1所示。

Table 2. Integrating ideological & political content into teaching case design—multi-terminal development technology
表2. 思政内容融入教学案例设计——多端开发技术

Figure 1. Design of integrating ideological and political contents into classroom teaching activities
图1. 思政内容融入课堂教学活动设计
3.3. 实施反馈
该案例结合了国际国内时事,以华为推出的鸿蒙系统、独立自主打造软件生态为例,围绕新兴开发技术开展实验教学,在组织学生讨论的基础上,指导学生通过亲手编程实现有趣的应用。学生们从最初的新鲜、陌生、“没底”,转变为对鸿蒙多端平台技术的折服、认同和信心。通过思政要素与教学内容的有机融合,既激发了学生的爱国热情,又培养了学生掌握多端开发新技术的实践能力,思政要素在多个认知层次和知识点进行融合,从而实现了成风化人、润物无声的思政育人效果。
4. 课程思政考核环节设计
考核是检验教学效果的主要途径,课程思政是本课程的重要教学目标,因此也要进行科学、全面的考核。课程思政的考核不能简单地在期末考卷出几道思政题来敷衍,而是应该与课程其他教学目标一起,将知识目标、素养目标和能力目标三者结合起来进行评价 [15]。笔者采取了量化评价和质性评价相结合的评价方法,采用“三结合”的策略,即:过程性评价和总结性评价相结合、定量评价和定性评价相结合,个体评价和集体评价相结合,构建全过程的考核评价机制。具体做法是基于超星平台开展评价:学习投入、作业、实验报告、期末试卷、学工老师评价5个部分,实现对学生“德、能、勤、绩”的全要素评价。具体考核环节设计如表3所示。

Table 3. Assessment design of curricular ideological and political teaching
表3. 课程思政考核设计
5. 实施效果和讨论
本课程在学校课程思政“示范课程”项目的支持下,从2020年初疫情防控需要,初次基于超星平台开展线上教学,到2022年上半年结合“动态清零”防疫政策开展线上线下混合式教学,不断挖掘课程元素,思政内容融入案例教学,以及考核环节设计。这些教学改革措施取得了明显的效果。突出表现为三个方面:一是期末成绩方面,从修读《Java应用技术》2017、2018级信息与计算科学、计算机科学与技术学生共560人的成绩分布来看,相较于疫情前传统课堂教学模式下的优良率提升了近18%。二是从学生参加编程类学科竞赛参赛面提升了11%,获奖率提升了9%。三是就业质量方面,虽然这两年就业市场低迷,但这两届学生的初次就业率仍然保持在95%以上,就业薪酬居于全校各专业前两位。四是思想政治觉悟方面,通过超星发放的问卷调查结果显示,学生的爱国热情、诚实守信、团队协作、理想信念和主人翁精神方面的育人效果明显。
通过两年多的教学改革实践,有如下四个方面的发现:
1) 通过在专业知识体系、专业相关时政要闻中挖掘课程思政相关的典型案例,提炼出深思熟虑的、鲜活的、多元的思政要素,赋予了原本晦涩、复杂、抽象的专业知识点以活的灵魂,有助于激发学生情感,增强学习主动性、培养了高阶思维。
2) 基于超星学习通平台开展线上线下混合式课程思政教学,可以高效率地建设思政教学资源,组织学生开展跨时空的高质量学习,学生可以在平台上交流,组建学习共同体,教师借助平台的统计分析功能,结合学生线下的表现快速准确获取学情,督促后进,鼓励先进,进而形成了“人人爱学、人人向学”的场域与惯习 [16]。
3) 通过在日常和期末考核环节融入思政内容,可为课程思政教学改革校正方向,尽早发现问题和暴露学生的短板,从而更好地调整教学计划。
4) 在教学实践中还发现,部分后进学生专注力和自主学习能力存在短板,仍存在“混网课”和抄袭作业的现象,主题讨论互动环节参与度不高。
针对目前课程思政教学改革尚存在的问题,笔者认为未来的努力方向包括:一是贯彻三全育人理念,为每个学生建立思政教育档案,每门课程都记录该生的学习参与度、思想政治修养,诚信守纪等情况。该档案共享给任课老师、班主任和辅导员,有助于对于学生进行客观全面的评价,并便于对其进行督促。二是在课程考核中,加大学生团队贡献度的比重,努力营造学习团队互助、互促的场域,督促所有学生都积极主动地参与到课程当中。
6. 结语
当代中国教育的根本问题是“为谁培养人、培养什么人、怎样培养人”。在专业教育中开展课程思政是高校落实立德树人根本任务的抓手。专业课程教学团队应坚持“以学生为中心”的三全育人教育教学理念,在教学改革与实践过程中,不仅要深度挖掘思政要素,结合时事研究思政教育与专业教学内容的融合点,还要借助在线教学、混合式教学等新兴教学手段,通过沉浸式、案例式、互动式教学等形式提高学习趣味性,之外,还要与时俱进改革课程思政育人效果的考核评价方式,形成课程思政的教育教学闭环,培养堪当民族复兴重任的时代新人。
基金项目
广东省高等教育改革项目:OBE教育理念下的Java语言系列课程教学改革探索与研究(KA210311508);广东省高教学会十三五重点课题:智能时代背景下地方高校创新创业人才培养体系研究与实践(20GZD03);仲恺农业工程学院“课程思政”示范项目《Java应用技术》(KA210315744);2022年度广东省本科高校在线开放课程指导委员会研究课题:基于在线开放课程的虚拟教研创新研究——以“智能计算”系列在线开放课程为例(2022ZXKC223)。