高职程序设计类课程思政系统性建设与实践研究——以移动互联开发课程为例
Research and Practice on Systematic Construction and Practice of Ideological and Political Education in Higher Vocational Programming Courses—Taking Mobile Internet Development Courses as an Example
DOI: 10.12677/ve.2025.141047, PDF, HTML, XML,    科研立项经费支持
作者: 李 嘉:上海农林职业技术学院智慧农业工程系,上海
关键词: 课程思政程序设计移动互联开发Course Ideology and Politics Programming Mobile Internet Development
摘要: 针对高等职业教育中程序设计相关课程在思想政治教育体系构建方面的系统性不足问题,选取移动互联网开发课程作为研究对象,构建了一套“设计融入、环节融入、流程融入”的课程思政教学模式。从学生学习情况分析、思政教育目标设定、课程标准的制定、思政教学模式的创新、教学评价指标体系的改革、课程资源的开发以及教学团队的建设等多个维度,实现了课程思政建设的立体化和系统化。此外,还进行了AHP课程思政评价体系的研究。程序设计类课程思政为计算机专业技能教育提供了更为坚实的支撑,有助于提升学生的综合素质和专业能力。
Abstract: In response to the lack of systematic integration of ideological and political education in programming-related courses in higher vocational education, this study selects mobile internet development courses as the research subject and constructs a course ideological and political teaching model characterized by “design integration, segment integration, and process integration”. From multiple dimensions, including analysis of student learning situations, setting of ideological and political education goals, formulation of course standards, innovation of ideological and political teaching models, reform of teaching evaluation indicator systems, development of course resources, and construction of teaching teams, the study achieves a three-dimensional and systematic construction, of course, ideological and political education. In addition, research has been conducted on the AHP ideological and political evaluation system for courses. The ideological and political aspects of programming courses provide a more solid support for computer professional skills education, which helps to enhance students’ comprehensive quality and professional abilities.
文章引用:李嘉. 高职程序设计类课程思政系统性建设与实践研究——以移动互联开发课程为例[J]. 职业教育发展, 2025, 14(1): 315-323. https://doi.org/10.12677/ve.2025.141047

1. 引言

为深入贯彻落实总书记关于教育的重要论述和全国教育大会精神,以及中共中央办公厅、国务院办公厅《关于深化新时代学校思想政治理论课改革创新的若干意见》,2020年教育部印发了《高等学校课程思政建设指导纲要》[1]。纲要旨在将思想政治教育贯穿人才培养体系,全面推进高校课程思政建设,发挥每门课程的育人作用,提高高校人才培养质量。纲要提出了课程思政建设的总体目标和重点内容,要求在所有高校、所有学科专业全面推进,围绕全面提高人才培养能力这一核心点,优化课程思政内容供给,提升教师开展课程思政建设的意识和能力。纲要还强调了系统进行中国特色社会主义和中国梦教育、社会主义核心价值观教育、法治教育、劳动教育、心理健康教育、中华优秀传统文化教育,坚定学生理想信念,切实提升立德树人的成效。

此外,教育部还发布了《关于开展课程思政示范项目建设工作的通知》,决定开展课程思政示范课程、教学名师、教学团队和教学研究示范中心建设工作,以加强示范引领,形成规模、形成范式、形成体系,推广课程思政建设的先进经验和做法,全面提高人才培养质量。

2. 高职程序设计课程思政现状分析

2.1. 程序设计课程思政的特点

高职院校程序设计类课程以学习编程语言为核心,内容设计通常以软件项目开发过程为主线,与行业企业合作开发模块化的课程,体现课程的职业性和实践性。辨识程序设计类课程思政与其它课程思政的差异性,并归纳程序设计类课程思政的特点如下。

(1) 隐性教育与显性教育的融合。在程序设计类课程中,思政教育倾向于采用隐性教育的方式,其教育信息嵌入于知识与技能的传授过程中,从而在潜移默化中对学生施加影响。相对而言,思想政治理论课程则更侧重于显性教育,直接对学生进行思想政治方面的教育引导。

(2) 知识传授与价值引领的统一。程序设计类课程思政教育的实施坚持知识传授与价值引领的统一性,实现了专业教育与思想政治教育的深度融合,从而产生了协同效应。在程序设计类课程中,教师通过案例解析、项目实践等环节,不仅传授编程技能,还引导学生理解编程背后的社会责任和伦理道德,培养他们严谨的科学态度和良好的职业道德。这种教育方式将社会主义核心价值观融入专业教学,促使学生在掌握专业知识的同时,树立正确的价值观,强化法治意识,增强文化自信。如此,学生在课程实践中,能够自然地将思政教育内容与专业技能相结合,形成全方位、全过程、全员参与的思想政治教育新格局。

(3) 密切关注科技发展的最新动态。在传授基础编程知识的同时,程序设计类课程的思政教育注重引入科技发展的最新动态,将社会主义核心价值观和中国特色社会主义理论融入教学实践中。通过对信息技术发展趋势的分析,课程引导学生正确认识科技对社会进步的推动作用,并培养学生勇于创新、勤于实践的科学精神。此外,课程强调在项目实践中融入团队合作、法律法规和职业道德教育,促使学生在掌握专业技能的同时,树立正确的价值观和法治观念,为将来成为德才兼备的社会主义建设者打下坚实基础。

(4) 课程思政素材的及时更新。随着人工智能领域的飞速发展,程序设计类课程思政素材也需不断汲取时代前沿的成果,将人工智能、大数据等前沿领域的案例融入教学,让学生在感受科技魅力的同时,深入理解科技创新与社会主义核心价值观的内在联系,培育学生的时代责任感与创新意识。同时,通过案例分析、团队协作等教学方式,强化学生的法治思维和职业道德,助力学生全面发展,为社会培养有理想、有担当的技术技能人才。

(5) 更加注重实践性和操作性。程序设计类课程实践性和操作性的强化,不仅体现在课堂上的即时编程练习,还在于课后项目实战的深度开展。教师引导学生将理论知识应用于具体实践中,通过解决实际问题,锻炼学生的创新能力和技术应用能力。课程不断优化实践环节,确保学生在“做中学”,在实践中深化对社会主义核心价值观的理解,培养他们面对复杂问题时的分析能力和解决能力。同时,通过模拟企业实际工作环境,让学生在团队协作中体验职业角色,提前适应职场规范,这对于学生未来步入社会,成为具备专业素养和良好职业道德的技术人才具有重要意义。

2.2. 移动互联开发课程思政的现状

移动互联开发是软件技术、计算机网络技术、物联网应用技术等专业的核心课程,课程内容以项目为导向,强调实践操作,课程内容设计与安卓开发工程师职业岗位需求对接。该课程面向软件开发行业,旨在培养具备使用移动应用开发工具进行软件设计与开发能力,适应安卓前端开发工程师、安卓应用开发工程师等岗位需要的复合型技术技能人才;培养具备勇于探索、坚韧不拔、专注创新精神,具备良好的职业道德、人文素养和团结合作精神的高素质人才。

移动互联开发作为快速发展的领域,其课程内容需要不断更新以适应技术变革。因此,思政教育的融入也应具备一定的灵活性和前瞻性,以确保学生在掌握最新技术的同时,也能理解和践行社会主义核心价值观。但是在移动互联开发课程思政的实施过程中面临如下一些问题。

(1) 学情分析不足。在教学过程中,教师往往更注重学生对程序设计专业知识的掌握,而忽视了对学生思想状况、学习态度、情绪问题、职业信念的了解,导致教学内容与学生实际需求脱节。

(2) 思政元素融入不当。在课程中融入思政元素时,教师可能更多地从教材中挖掘,而忽视了从职业岗位所需的态度和素养中去了解,导致教学内容与职业岗位需求脱节[2]

(3) 思政体系构建不完整。在构建课程思政体系时,可能存在零散提取思政元素的情况,而没有对课程思政元素的内在脉络进行整体把握,导致课程思政的系统性不强。

3. 课程思政系统性建设

课程思政的系统性建设是一个全面而深入的过程,涵盖众多领域。在移动互联开发课程中,通过学情分析、思政目标设计、课程标准制定、思政模式创新、教学评价指标改革、课程资源开发以及教学团队建设等多维度的立体化、系统性工作,实现了课程思政的全面构建。

3.1. 学情分析

移动互联开发课程具有先修课程内容繁多、难度较大以及对实践能力要求较高的特点。学生已具备一定的专业基础知识,对科技前沿保持高度关注,对新事物具有较高的接受度。然而,随着新知识技能学习难度的加深,学生在自主拓展学习方面面临一定的挑战。因此,在课程设计中,必须同时考虑技术教学与思政教育的融合,以培养学生的专业素养和职业规范。例如,建立正确的世界观、人生观、价值观;培养开放、共享、创新、敏捷的互联网思维;提升信息采集与处理能力,以及资料、文献检索与运用的方法能力;强化信息意识、质量意识、安全意识、环保意识;提高职业适应能力和应职水平,树立终身学习的理念;遵守软件行业职业规范,尊重知识产权,提高代码质量,支持开放共享,维护软件安全,保护用户隐私。因此,教学过程中需要融入专业前沿知识和社会热门话题,为学生思想素养目标的培养搭建良好的平台。

3.2. 课程思政目标设计

在课程思政目标的提炼过程中,基于大思政观的视角,确立了“以爱国之心,铸软件之魂,以科技之力,强中华之梦”的专业思政目标,并进一步提炼出“开放共享,探索创新,精技强国”的课程思政目标。依据课程特性、技能需求及思政目标,深入挖掘出“民族精神、产业自信、安全责任、数字赋能、科技环保、实践创新”六大思政元素。在课程思政实施过程中,归纳出“四情四理,通情达理”的思政原则,即“载体有温情,案例能共情,参与有热情,信念能长情”、“过程有条理,融入合情理,审慎遵法理,客观明事理”。

进一步凝练“学代码爱编程,重创新志强国”的课程思政主线,围绕此主线深入挖掘思政元素。创新性地运用多种思政载体,例如,通过非遗文化宣传片,引导学生认知并传承中华优秀传统文化;通过优秀民企宣传片,培育学生的产业自信和社会责任感;通过自主研发系统,激发学生的创新精神和实践能力;通过AI前沿、智慧科技、碳中和碳足迹等应用场景,培养学生的科技环保意识。如图1所示。

3.3. 课程标准制定

在课程标准的制定过程中,确保课程定位涵盖职业素养,学情分析聚焦于素质基础,课程目标反映素质目标,实践教学中德育与技育并重。如图2所示。

3.4. 优化思政元素融入方式

深入挖掘程序设计类课程中蕴含的思政元素,并结合实际案例进行更精细化的设计。

(1) 程序设计理念与编程实际操作相结合。优化思政元素的融入方式,需要将理论知识与实践操作相结合,如在编程实践中融入团队合作、问题解决的思政元素,让学生在协同工作中体会团队精神的重要性,促进“思政”与专业相长。

(2) 选取具有代表性的国内外案例。如“一带一路倡议”信息化建设、国产芯片的研发突破、国计

Figure 1. Diagram of the curriculum ideological and political education

1. 课程思政主线图

Figure 2. Diagram of the curriculum ideological and political standards

2. 课程思政标准图

民生中的热点问题等,让学生在分析讨论中深入理解国家战略,增强民族自豪感和责任感。如分析“微信”如何从一个简单的即时通讯工具发展成为集社交、支付、生活服务于一体的超级应用,学生可以学习到如何在技术开发中融入社会价值和人文关怀。

(3) 创新多元化融入方法。通过组织学生参与社会服务活动,将所学程序设计类知识运用到实际中,如开展AI科普宣传、互联网技术支持等,进一步强化学生的社会责任意识和实践能力。精心制作微课视频,不仅覆盖课程的核心概念和应用,还巧妙地融入了思政元素,使得抽象的理论与国家发展、社会进步紧密相连。设计与课程配套的系列思政教学资源,如新闻报道、学术文献、传统文化和实践活动资源库,鼓励学生参与实践,培养他们的创新能力和解决问题的实际技能。分析国内外知名互联网公司的社会责任实践,让学生在讨论和分析中理解企业如何在追求经济效益的同时,也承担起社会责任。通过小组辩论、角色扮演等互动形式,深入探讨思政元素与技术实践的结合,不仅能够提高学生的学习效率,还能够培养他们的批判性思维和团队协作能力。

(4) 项目驱动融入课程思政。可以采用项目驱动教学法,将思政元素与移动互联开发课程的项目实践紧密结合。例如,在开发一个社区服务APP时,引导学生思考如何通过技术手段促进社区和谐,体现社会主义核心价值观。通过这种方式,学生不仅能够学习到编程技能,还能在实践中体会到技术服务于社会的重要性。

3.5. 构建思政元素融入路径

课程思政的系统性必须最终落实于具体的教学实践之中。为达成专业知识资源与课程思政育人元素的有机整合,增强教学设计与反思的能力,构建“设计融入、环节融入、流程融入”的课程思政元素融入路径。

(1) 设计融入。教学设计上遵循“用”为“学”先,“查”前“拓”后的原则,鼓励师生共同学习,探索学习轨迹。采用“对比式引导,词典式学习”的教学组织方式[3],培养学生“不畏困难、知错能改、勇于探索”的精神,树立“终身学习”的信念。

(2) 环节融入。在“览–用–学–查–评–拓”6个教学环节中,课前平台预习能有效提高学习效率;用问题引导和程序运行效果引导能激发学生的探索精神;师生同步学、试错纠错的过程解决学生的畏难情绪,理解人生的容错机制;词典式学习培养学生自主学习和持续学习能力;德技双评方式综合评价学生的技能水平和职业素养;最后的拓展环节提高学生自学、思辨、应用能力。如图3所示。

Figure 3. Diagram of the Integrating ideological and political education into teaching sessions

3. 课程思政教学环节融入图

(3) 流程融入。以产品订购APP开发项目的优化布局和订购信息显示功能设计任务为例,在课前、课中、课后的学习流程中,通过相应的教学活动,在教师和学生的具体活动中通过合适的思政载体自然融入思政元素,确保思政教育贯穿于整个教学过程。如图4所示。

在课程结构的设计过程中,本研究采用了项目化教学模式,深入挖掘思想政治教育的元素,并系统地梳理了其融入路径,如图5所示。通过这一方法,课程中的思想政治教育元素得以有序地嵌入至各个项目和任务之中。

3.6. 教学评价指标改革

课程评价涵盖思政评价指标,结合实操过程评分表和职业素养评分表[4],给出具体的评价内容和形式,从技能、德育两个维度进行课程考核。如图6所示。

Figure 4. Diagram of the integrating the learning process of ideological and political education into courses

4. 课程思政学习流程融入图

Figure 5. Diagram of the Ways to integrate ideological and political elements

5. 思政元素融入途径图

Figure 6. Diagram of the course assessment indicators

6. 课程考核指标图

3.7. 线上线下课程资源开发

遵循开放共享的教育理念,本课程精心整合了多元化的在线开放教育资源。2023年,该课程荣获校级精品在线开放课程称号,提供了包括授课视频、微课动画、思政案例、教案题库以及课标进度等在内的教学资源。自“学银在线”、“智慧职教”等平台上线以来,课程的选课人数及互动参与度持续攀升。该课程在空间与时间两个维度上拓展了自主学习的课堂环境,实现了在线多维度的教学模式,有效促进了学生自主学习能力的提升。

在坚持技术教育的同时,重视德育的培养,深入挖掘思想政治教育元素,以“春风化雨,润物无声”的方式,将其巧妙地融入教学活动中。配备了丰富的课程思政资源,完成了课程思政教学的设计以及典型案例的编撰工作,并自主制作了课程思政典型案例视频。此外,建立了“民族经典、工匠之家、时事热点、科技前沿”四个动态的思政案例库,通过文字、音频、视频等多种形式展现多元化的思政教育资源。2023年,移动互联开发课程荣获校级课程思政示范课的称号。

3.8. 教学团队建设

构建“3S”教学团队,以打造具备强大课程思政教学能力的师资队伍。专业教师、思政教师及辅导员通过交流研讨与协同合作,促进专业知识教育与思想政治教育的深度融合;通过联合教研活动,加强跨院系、跨专业的知识分享与交流,从而增强课程思政建设的协同效应。通过定期组织德育评价研讨会,让教师、辅导员、学生等多方共同参与,共同探讨评价体系的优化路径,以此形成持续改进的良性循环。

4. 课程思政教学评价体系建设

在高职程序设计课程中融入思政教育,构建一个全面而科学的教学效果评价体系至关重要。该体系不仅需要衡量学生的技术能力提升,还要评估思政教育目标的实现程度。例如,可以采用定量与定性相结合的方法,通过问卷调查、访谈、课堂观察和项目作品分析等手段,收集学生对课程内容、教学方法和思政元素融合的反馈。此外,引入数据分析模型,如层次分析法(Analytic Hierarchy Process, AHP),有助于对所收集数据进行权重分配和综合评价,从而更精确地反映教学成效。

4.1. AHP课程思政评价体系

课程思政教学效果的层次分析法(AHP)是一种将课程思政教学效果评价问题分解为不同层次,并通过对各层次因素进行两两比较来确定权重的方法[5]。该方法为课程思政教学效果的科学评价提供了理论支撑。

(1) 构建层次结构模型。建立一个包括目标层、准则层和方案层的层次结构模型。目标层是课程思政教学效果评价,准则层包括教学内容、教学方法、学生反馈等多个方面,方案层则是具体的教学活动或课程。

(2) 构建判断矩阵。在准则层和方案层,通过专家调查、问卷调查等方式,对各因素进行两两比较,构建判断矩阵。

(3) 计算权重和一致性检验。利用AHP方法计算各指标的权重,并通过一致性检验来确保评价的客观性和合理性。一致性比率应小于0.1,以保证判断矩阵的一致性[6]

计算课程教学效果得分。通过计算各评价总项目的加权平均分,得到课程教学效果的加权平均分,进而计算所有专家的平均得分,得出课程教学效果的得分。

4.2. 教学效果

自2022年起,面向软件技术、计算机网络技术、物联网应用技术专业,采用系统性的课程思政教学方法开展移动互联开发课程授课,目前已经讲授3届,取得了良好的教学效果。

(1) 学生自主学习能力大幅度增强。由于克服了畏难情绪、树立了民族自信、坚定了学习信念,在专业技能的学习过程中更加积极主动。

(2) 学生职业岗位能力和职业素养同步提升。形成互联网思维模式,掌握信息搜集与处理的技能,强化信息意识、质量意识、安全意识及环保意识,提升了职业适应性与就业能力。

课程思政与课程教学紧密结合,课堂效果更佳。将思政案例融入教学过程中,有助于促进教师与学生之间情感的深入交流,而对社会热点议题的探讨,则能显著提升课堂氛围的活跃度。课程思政为专业技能的学习提供了更为优质的支撑。

5. 结语

高职院校作为培养高级技术应用型人才的重要基地,肩负着培育能够承担民族复兴大业的新一代人才,以及塑造德智体美劳全面发展的社会主义建设者和接班人的核心使命。在程序设计领域,移动互联开发课程的目标在于培育能够运用移动应用开发工具进行软件设计与开发的复合型技术技能人才,以满足移动应用开发工程师等职业岗位的需求,并致力于培养具有创新精神和良好职业道德的高素质软件开发人才。该课程通过完善课堂教学设计和课程思政教学案例,全面覆盖教学单元,并根据项目任务的变动及时进行更新;持续关注时事热点、育人案例和社会新闻,以更新动态思政案例库;精心挑选思政元素,制作更多课程思政案例视频;充分利用线上平台的灵活性和高效性,动态追踪课程思政立德树人的反馈;引导和培训专业课教师的思政育人意识和能力,关注思政元素的选择、授课过程中的占比及融入课程的方式,以提升教师的理想信念。此外,课程还致力于培养教师在专业知识中融入思政元素的切入点抓取能力、思政育人的教学设计能力,从而循序渐进地提高教师的思政育人水平。课程思政教学改革已初显成效,它坚定了学生的理想信念,增强了政治认同、家国情怀、文化素养、法治意识和道德修养,系统地进行了中国特色社会主义和社会主义核心价值观教育,使学生在专业学习中树立专业自信,增强道路自信、理论自信、制度自信和文化自信。

基金项目

上海农林职业技术学院校内课题“X”证书多元化在软件技术专业人才培养模式中的应用研究(编号:JY6-0000-24-14)。

参考文献

[1] 中华人民共和国教育部. 教育部关于印发《高等学校课程思政建设指导纲要》的通知[EB/OL]. (2020-06-01)
http://www.moe.gov.cn/srcsite/A08/s7056/202006/t20200603_462437.html, 2024-08-12.
[2] 蔡政策, 黄井泉, 麻永红. 融合思政和技能的实践教学案例设计与资源建设模式探索[J]. 计算机教育, 2024(2): 122-127.
[3] 李嘉. “对比式引导、词典式学习”课堂革命典型案例分析[J]. 中国科技期刊数据库科研, 2023(5): 65-67.
[4] 余璐. 课程思政实践评价的价值逻辑与行动路径[J]. 湖南社会科学, 2024(5): 158-165.
[5] 孙玉荣, 彭金波. 基于AHP的课程教学效果评价指标体系研究[J]. 湖南工业大学学报, 2010, 24(5): 86-88.
[6] 周红燕, 王明辉. 基于CIPP模型和AHP的研究生课程思政评价体系研究[J]. 教育进展, 2024, 14(7): 1565-1570.