宫蓉蓉
(长沙民政职业技术学院,湖南 长沙 410004)
2020年6月教育部印发《高等学校课程思政建设指导纲要》,指出全面推进课程思政建设是落实立德树人根本任务的战略举措,是全面提高人才培养质量的重要任务。习近平总书记在全国高校思想政治工作会议上指出:“不同学科专业要根据自身特色和优势深入研究其育人目标,守好一段渠、种好责任田,使各类课程与思想政治理论课同向同行,形成协同效应。”[1]在专业课教学中机械、生硬地插入思想政治教学内容,不能起到很好的教育作用,而是应该充分挖掘专业课程中蕴含的思想教育元素,在课前、课中以及课后的整个过程中,无时无刻地、无缝衔接地进行思政教育,这样才能真正实现专业技能与思想政治教育水乳交融,才能培养出专业强、有情怀的专业技能人才。[2]
课程思政教学改革已经实施一段时间,也初见成效。然而在课程思政教学过程中,仍然存在思政目标不明确、思政和专业课程融合过于生硬、缺少思政教育评价等问题。本文对“PHP高级开发”课程从设定教学目标、重构教学内容、设计教学活动、丰富教学评价等方面开展改革,充分精准融入思政、实施精准课程思政教学改革。
“PHP高级开发”课程共64课时,是计算机网络技术专业(网络互动媒体方向)核心课程,课程内容可直接服务于“1+X”Web前端开发职业技能等级证书中级考证内容。课程以职业能力培养为重点,以就业为导向,培养学生具备职业市场所需的职业能力,在整个大学的专业学习过程中占据非常重要的地位。因此,教学目标的确定要以国家政策为引领,落实立德树人根本任务和“三全育人”重大举措,以课程为载体,在与专业交叉融合中寻求思政的落脚点[3],全过程浸入爱国精神、社会责任感、精益求精的工匠精神、创新意识、职业素养的课程思政育人元素;调研企业岗位职责需求,总结出PHP网站开发程序员的岗位人才需求,在知识传授和能力培养中实现主流价值引领,让教学育人更加精准。最终确定培养“会技术、能创新、孕情怀”的新时代复合型网站开发工程师,细化为能力目标、知识目标和素质目标,详见图1。
图1 课程目标
要实现课程思政教育精准实施,思政元素不仅要有广度和深度,还应具备精度和效度。[4]教师依据课程性质、学生的认知特点等,收集大量相关的思政资源,进行筛选整合,提炼出具体而生动的思政教育内容。与专业知识点、技能点进行融合,通过动静结合、线上线下融合、显性与隐性结合等方式,呈现有教学情境、有针对性、有吸引力和亲和力的精准思政教育内容,详见图2。
图2 教学内容重构结果
首先,以“三贴近”原则为指导遴选教学项目。按“贴近时事、贴近岗位、贴近兴趣”选取教学项目。例如项目一根据“贴近时事”原则选取扶贫社区智慧管理系统项目。四个教学载体均来源于合作企业的实际软件开发项目。
其次,运用“四结合”策略融入课程思政元素。课程教学采用任务情境与国家发展战略相结合、项目体验与行业规范相结合、实践操作与职业素养相结合、软件设计与双创意识相结合的教学设计方法,将“安全意识、爱岗敬业的职业素养和精益求精(精简代码)、一丝不苟(完善程序结构)、追求卓越(提升用户体验度)的工匠精神”课程思政专题教学元素自然融入教学体系。
最后,基于“岗课赛证融通”理念优化学习任务。对接PHP网站开发工程师岗位需求规格、“Web前端开发”1+X认证标准、“Web应用软件开发”赛项要求优化教学任务设计。对PHP网站开发工程师岗位需求规格中网站后台功能开发、Web前端开发“1+X”认证中的PHP与WEB交互和页面性能优化以及“Web应用软件开发”竞赛项目规程中的软件模块代码排错、系统模块文档设计等技能,在项目任务中进行有效学习、强化训练。
在教学内容重构过程中,按照职业成长和认知规律,四个教学项目以技能训练为主线,按照学技能、练技能、评技能的顺序展开。教学项目首先分解为不同模块,模块又由若干教学任务构成。
(1)学技能项目
学技能项目根据网站开发技能学习认知规律分成入门项目和进阶项目,雷山县智慧社区管理平台开发项目是入门项目——面向过程程序设计,摄影爱好者网站开发项目是进阶项目——面向对象程序设计。两个项目按照软件项目开发流程分为总体设计、数据库设计、后台管理和项目交付四大模块实施教学。
(2)练技能项目
选取科技企业网站开发项目为本课程的练技能项目。该项目根据网站开发岗位所需要的技能重构了文档撰写能力训练和网站开发技术训练两个模块,强化训练学生的文档撰写能力和网站综合开发能力。
(3)评技能项目
选取高校线上跳蚤市场项目为评技能项目。该项目模块重构方法与练技能项目相同,主要考评学生的文档撰写能力和网站项目开发能力。
以往思政育人以课堂灌输为主,这样的做法直接导致很大程度上弱化了教学效果。[5]线上线下双向融合的混合式教学提供了更加丰富的教学资源和个性化的学习方式,使学生更加主动地投入到教学活动中。课程思政贯穿课前、课中和课后三个环节,牢牢把握价值性、时代性、针对性的价值引领,从精准把脉学生需求、精准供给教学内容、精准选择教学方法、精准评估教学效果等方面入手,实现思政显性教育和隐性教育协同最优化。[6]
课程教学按“自探—合探—竞探—多探”四个环节实施教学。以数据库操作类的设计与实现任务为例阐述。
2.2.1 课前自探知匠心
课前包括教师准备资源和学生在线学习两方面,为“先学后教”奠定基础。自探阶段注重启发引导,培养学生自主解决问题能力。教师根据教学重点内容(类的定义等)和内化思政主题(行业自豪感)在职教云平台发布视频、文档、测试题等资源,通过课前预习、线上答疑等形式启蒙思政主题教育。在课前的自探环节中,教师主要负责组织、引导学习,帮助学生由浅入深探讨主题内容,诱导学生主动思考,积极思考发现问题,师生协力解决问题。在数据库操作类环节,学生自主学习教师发布的“编程发展史”视频,感知面向对象的由来、概念等,通过“我是程序员”视频总结IT给生活带来的改变,培养行业自豪感、感知程序设计的匠心所在,并很大程度地激发学生学习的动力。
2.2.2 课中合探现匠心
合探环节注重情感渗透,实现思政“润物无声”[7];注重技能指导,稳步获得岗位技能,采用案例讲解法、操作演示法和启发式教学法,按照“明任务—探新知—获技能—立规范”流程实施。
首先分析教学任务,明确教学任务的重点内容,按“任务攻关”模式开展课堂教学。合探新知过程,理论内容居多,但知识点过于抽象,理解有一定难度。因此要降低学习难度,提升学生的课堂参与度,可以通过优秀课前预习成果汇报的形式,这也是教学重点内容的二次学习。通过“抢答加分”、职教云“随机提问”提升课堂趣味性;通过“生活案例分享”“游戏环节”,将抽象概念的理解具体化、实例化,降低学习难度。学习知识的过程无形中进行思政渗透:在案例分享过程中,美团等APP代码展示体现了程序员不断优化代码、提升APP服务质量、引导学生培养优化程序结构、增强程序服务效率的项目意识,这是强化程序开发人员的职业道德、针对职业发展的精准思政教育。
编程技能的获得离不开动手实践。首先课前预习类、对象初始化等代码的语法结构,课中结合任务工单,模仿示例编写代码定义数据库操作类。任务实践中,针对学生编程技术不足、易错点等,通过学生“找茬”、教师演示、规范操作、反复演练逐步掌握面向对象编程方式,获得岗位技能。获得程序设计技能的过程中,学生最畏惧的就是找bug,这同样是工作中要面临的巨大挑战,因此针对这种问题,在教学过程中进行思政教育:在“找茬”、反复演练环节,鼓励学生遇到困难不要放弃,每一个小bug的攻克都是编程者分析能力的提升。最后观看企业“代码规范”视频,学习代码规范性的重要性、原则等,引导学生找出代码不够完善(添加代码注释)的地方并进行修改,养成良好职业习惯。
2.2.3 课中竞探凝匠心
竞探环节主要采用协作教学法,按照“析”“练”“汇”“评”环节展开,重点培养学生的团队精神和竞争意识。
学生按照特长互补组成小组,分析任务实现关键技术及各自分工;合作完成实践(练)真实企业任务“摄影网站数据库操作类”,对比感受面向过程和面向对象两种编程思想代码组织方式的不同,精简程序代码、提升用户体验凝聚匠心,教师随时引导思考、采集学生的课堂表现;任务完成后小组汇报展示实现思路和关键技术,通过小组间的对比找差距、发现不足,二次对任务代码进行修改完善,做到精益求精;最后师生依据对接岗位技能和素养的评价标准对其量化评分,教师给出评价诊断,同时引入企业导师、优秀校友对接岗位点评技术与规范,双师助力提升岗位能力。
2.2.4 课后多探传匠心
多探环节采用自主学习法。技术方面:根据课堂评价等级完成个性化拓展任务。优秀等级同学接受企业实习任务、进校企合作工作室提升训练、创新项目功能训练,感受真实企业任务情境;良好等级同学完成与本次课内容相关但难度升级的任务(例如数据库访问类的封装与访问);较差同学根据课堂实录等相关资源回顾课堂内容。思政方面:微信推送“优秀校友成长记录”视频,激励学生学习斗志、建立学习自信,实现优秀品质传帮带;线上答疑提供解惑途径,有助于养成自主学习的习惯;采取作品不合格就退回重做等措施,练就不怕吃苦、精益求精的工匠精神。
课程思政教学实施量化多维的综合评价。[8]首先,构建多维量化评价指标。以岗位能力、课程内容、技能竞赛和“1+X”认证为4个维度,重构出本课程的“技能和思政”评价维度,分别赋以一定的权值,从而得到量化评价指标,详见图3。
图3 量化多维综合考评
其次,在教学过程中实行线上线下混合评价策略。利用职教云、博学谷线上测试,考核基本操作方法、文档撰写、职业规范等,通过自动量化评价和主体定性评价得到考核结果。利用实体课堂线下考察操作技能、分工协作等,评价学生设计能力、网站制作水平、团队合作能力等。
最后,探索试行“知识、技能、素质”三维增值评价。课程教学期间开展三次阶段测试,考察学生的学习增值状况,为精准施教和个性化学习提供依据。
通过课程教学内容重构,思政教学实施贯穿课前、课中、课后的每个环节,学生学习积极性大幅提升,学习自信心明显增强,课堂参与度显著提高,对程序开发和软件设计的畏惧感明显下降,工匠精神培育初见成效。
课程评价不再局限于技能评价,更加侧重技能和素质的综合评价,探索增值评价,让评价更合理公正。
但课程的思政教学改革也存在不足的地方,比如要进一步丰富课程思政案例库,收集整理更多的课程思政元素库,并根据特点制成不同类型的教学资源。