混合式教学模式下思政元素融入教学策略探析

2024-05-18 14:54韦昌勇李治龙莫浩
电脑知识与技术 2024年8期
关键词:混合式教学模式教学策略

韦昌勇 李治龙 莫浩

摘要:当前,在计算机语言类课程中融入思想政治教育的做法主要集中在将案例与思政教育内容相结合。然而,这些设计的案例呈现出单一的形式,且有时思政教育内容与专业内容关联性较为牵强,这在授课过程中可能引起学生的反感。研究以Python课程为例,深入探讨如何有效地把思政元素融入混合式教学模式中。通过对当前授课现状与学生学习状况综合分析,提出了更为精准的混合式教学模式下的思政目标、教学内容与方法以及元素设计,以构建立体化的混合式思政教育。实践结果表明,采用该教学模式更能提高学生学习兴趣,增强学生动手能力,培养学生的爱国情怀,为计算机语言类课程中混合式教学模式下思政教育的深入融合提供了有力的理论和实践支持。

关键词:Python程序设计;教学策略;混合式教学模式;立体化课程思政;思政元素融入

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

文章编号:1009-3044(2024)08-0159-03

开放科学(资源服务)标识码(OSID)

0 引言

当今社会,计算机科学与技术的迅猛发展已经成为一种不可忽视的趋势,而计算机语言类课程作为培养高素质人才的一部分,在高等教育中扮演着至关重要的角色。然而,仅仅传授技术知识和专业技能已经不能满足现代教育的要求,我们也需要关注学生的思想政治教育,培养他们的社会责任感和爱国情怀。为此,党中央提出了创新的教育理念——课程思政,旨在加强学生的思想政治教育,它强调以立德树人为导向,坚定政治方向为核心,深入挖掘课程中蕴含的思政元素,融合在知识传递与能力培养的过程中,实现智育与德育的有机统一,为中国特色社会主义事业培养合格的建设者和可靠的接班人。

当前,许多教育者尝试将思想政治教育与计算机语言类课程相结合,以培养具有社会责任感和良好道德品质的计算机专业人才。然而,存在的问题是这些尝试往往局限于将案例与思政内容简单地拼凑在一起,缺乏深度融合,这些案例往往呈现出单一的形式,有时思政教育内容与专业内容关联性显得牵强,这可能引发学生的反感。

如今,Python已成为一门备受欢迎的编程语言,其简洁高效、功能强大,广泛应用于数据挖掘、深度学习、人工智能等领域,充满了广阔的前景。因此,各大高校纷纷开设Python程序设计。本研究以Python课程为例,旨在深入探讨如何在计算机语言类课程混合式教学模式下更加有效地将思想政治元素融入教学策略中,将政治认同、国家意识以及人格养成等思想政治教育与课程的核心知识和技能有机地结合起来,使其与知识技术传授同步进行,为培养品学兼优,德才兼备的计算机专业人才做铺垫[1]。

1 当前现状

1.1 当前授课存在的问题

近年来,许多大学以《高等学校课程思政建设指导纲要》为指引,积极探索将思想政治教育融入课程教学,旨在构建一个全方位、贯穿整个学习过程的育人模式。通过将思想政治元素融入专业课程教学改革中,解决专业教育和思想政治教育之间的脱节问题,实现教育的有机融合,帮助学生树立正确的世界观、人生观和价值观,并取得了初步成效[2-3]。教师在传授专业知识的同时,运用案例讲解等方法,引导学生深入分析,挖掘课程背后蕴含的深刻思想政治内涵,将家国情怀、工匠精神、团结协作和创新思维等重要元素引入课堂,这种方法不仅有助于培养学生的专业技能,还能培养学生高尚的职业素养和道德操守[4],但还存在如下问题。

1)案例与思政教育内容的结合形式过于简单、单一。当前,许多计算机语言类课程在教学中尝试将思想政治教育内容融入课程中,主要通过案例设计的方式,这些案例通常涉及一些思政教育内容,以引导学生思考和讨论。然而,这些案例往往呈现出思政元素引入形式单一,缺乏多样性,可能导致学生对思政内容的兴趣不高。

2)关联性较弱。一些案例设计在将思政内容与专业内容相结合时关联性较弱。这可能导致学生感到思政教育内容与他们的专业学习无关,难以引起学生的浓厚兴趣,降低了学习的积极性[5],例如序列概念知识点融入物以类聚的思想,告诉学生身边人对你是有影响力的,要多结交积极向善有正能量的朋友的思政内容;列表推导式知识点融入教育学生不要低估每一个能量的思政内容,这些案例与思政内容关联性较弱,导致学生学习时候不容易理解,对思政教育的接受程度有限。

3)教学方法有限。目前,教师在融入思政教育元素时往往使用传统的教学方法,如讲授法、案例分析法、小组讨论等,这种教学方式可能无法充分激发学生的兴趣,特别是计算机科学领域的学生。

1.2 学生学习存在的问题

高职学生在学科基础方面相对本科生差些,且没有养成良好的学习习惯,面对晦涩难懂的编程语言,他们学习起来容易感到信心受挫,又因为缺乏坚定的意志力,容易将兴趣转移到其他事物上[6];其次,高职学生通常对未来的发展路径感到迷茫,缺乏明确的职业规划,他们对未来可能从事的工作岗位了解有限,导致在学习过程中缺乏动力和兴趣,学生更多地处于被动学习状态,缺乏主动探索的精神;第三,随着各种各样的短视频等新型知识传递渠道的兴起,学生对传统的教学模式兴趣减退,这导致其在课堂上很难保持长时间专注,学习效果受到影响;最后,虽然课堂上采用案例化教学,但主要围绕小知识点,“小程序”设计任务展开,这种方式往往无法将学习内容与实际应用有效结合,使得学生难以将所学知识应用到实际问题中,导致教学效果不佳。

总的来说,当前计算机语言类课程中融入思想政治教育的做法面临一些挑战,解决的关键在于寻找新的课程思政目标才能寻找出合适的教学策略,以更好地满足学生的需求,提高他们的兴趣和参与度。

2 新的课程思政目标

鉴于当前的授课现状和学生学习状况,迫切需要为计算机语言类课程设计更为精准的课程思政目标,这些目标旨在促使学生更好地理解和积极参与思想政治教育,同时也要与专业内容紧密结合,以确保学生的学习专业知识积极性和参与度,本研究提出适应高职学生的新课程思政目标,该目标将涵盖以下方面:

1)专业教育。通过采用知识传授加实训的教学策略,旨在培养学生的专业技能、科学思维和客观认知,重点在于帮助学生掌握实际操作所需的技能,培养他们成为在技术领域具有竞争力的专业人才。

2)社会教育。通过育人的教学策略,旨在培养学生的社会存在意识、生存能力,以及服务和合作精神。在课程中,鼓励学生在面对学习困境时勇于提问和求助,培养团队合作意识和创新精神。

3)思政教育。采用价值塑造的教学策略,旨在培养学生的社会责任感、家国情怀和理想信念。课程将引导学生认识到技术的应用对社会和国家的影响,激发他们的社会责任感,并培养他们对家国发展的关心与投入。

4)个性化教育和关怀。主要是了解学生的个性和需求,提供个性化的教育支持和关怀,确保每位学生都能够充分参与思政教育。

通过以上四个层面的目标设置,在计算机语言类高职课程中更有效地融入思想政治教育,从而培养出具备专业素养、社会责任感和家国情怀的优秀技术人才。

3 课程思政教学策略设计

为了实现上述新的课程思政目标,需要精心设计相应的课程思政教学策略,这些策略将有助于确保思政教育与计算机语言课程的深度融合,以及提高学生对思政教育内容的认知和参与度,下面将探讨一些关键的教学策略,以实现这些目标。

在教学策略上,从教学方法、空间、内容三个维度构建立体化课程思政,在教学方法上可以通过“课前-课中-课后”三个环节完成。

课前准备,教师可以提前把课程教学大纲、课件PPT、电子教材等学习资源在学习通平台发布,学生提前自主线上学习,提前知道本次课所学内容,对所学内容有个印象,方便上课阶段学习有所侧重。上课阶段,课程学习讲解重点及难点过程中,根据案例在PyCharm开发环境进行讲解与演示,解释每一行代码的作用,方便学生理解,通过单步运行,能够清楚地看到程序的运行过程与结果,学生理解起来比较容易,讲解完后要让学生参与实训,加深对知识理解。在教学过程中,可以设立一些互动提问环节,鼓励学生积极参与讨论,对于那些积极回答问题的学生,可以给予一定的平时分数奖励,以激发学生的学习热情和参与度。此外,在课后,教师可以给学生安排一些巩固性任务,以进一步加强他们对所学知识的掌握,这些任务可以通过学习通等在线平台发布,包括理论测验、小项目实操等形式,以帮助学生在课下巩固和应用所学内容。

从空间上,不仅要有线下课程思政,还可以有结合QQ群、学习通、腾讯课堂等线上课程思政。教师可以在课程开始前,将相关资料提前上传至这些在线平台,包括课程大纲、PPT课件、电子教材等资源,尤其是针对课程中的难点和重点内容,可以提供辅助学习资料,供学生随时查询。课后可以设置一些练习题,供学生在线作答,学生的作答结果可以即时反馈,这有助于教师及时了解学生情况,针对不理解的知识点提供即时帮助。在课堂授课过程中,教师可以录制视频并上传至线上平台,这些录制的视频可以让学生在课后进行复习,尤其是對于一些难以理解的知识点,通过这种方式,学生可以根据自己的学习节奏进行回顾,加深对内容的理解。

内容上,难度设计应该分层设计,难易相结合,通过基础训练、举一反三训练、综合训练,把若干知识点训练分批次纳入整体训练系列中。基础训练用于掌握基本知识点,实现熟练写出基础代码的目标;举一反三训练是在基础训练上增加新要求,扩充单个知识内容,使学生在应用中拓展知识理解、建构知识框架;综合训练将基础训练和举一反三训练整合为一个较大主题,进一步实现知识结构融合;一个主题三个层次体现出训练的阶段性区分、难度逐层增加,循序渐进地提升程序设计能力的教育思想,避免学生能够完成单个知识点的验证性训练,一旦遇到较为复杂的问题就束手无策。

在设置思政元素时候,以专业、行业背景为依托,根据学生基础薄弱,学习习惯较差,对未来迷茫,不能保持长时的专注的特点,选取如下思政元素:培养职业道德,倡导追求卓越;树立社会主义核心价值观,实践立德树人;提升防范意识,增强抵御欺诈能力;弘扬国家精神,激发热爱祖国情感;树立崇高理想,关注社会发展;规划个人发展,打造职业蓝图。

为了确保思政元素的融合方式更加多样且丰富,在不同的环节点上中融入相应的思政元素,提供如下做法:

1)在上课阶段可以在PPT页眉及页脚中插入一句名人名言或者谚语,例如“没有人可以回到过去重新开始,但谁都可以从今天开始,创造一个全新的结局。”——卡洛斯·卡斯塔尼达,可以在上课时不经意间鼓舞学生,达到课程思政的目的,而且在每次授课时候只写一句名人名言或者谚语,强化学生理解与记忆。

2)根据上课内容和个人学习经验,分享一些关于编程的学习方法。首先,编程是一项实践性的技能,不断编写代码是提升能力的关键,从简单的程序开始,逐渐增加难度,挑战自己的编程能力。其次,利用在线资源,如官方文档、编程社区、教学视频等,寻找解决问题的方法和学习资料。最后,尝试用Python解决实际问题或完成小型项目,这有助于将学到的概念应用到实际中,提升编程技能。最后,学会调试程序,理解常见错误信息的含义,并学会使用调试工具定位问题。

3)还可以分享一些个人项目经验,特别是与条件判断相关的教训。这个经验让我深刻地认识到,在编程中,条件判断的准确性和严谨性至关重要,它们直接关系到程序的稳定性和功能的实现。例如:在一个项目中,本人使用了大量的if语句来处理不同的情况,但当项目进入测试阶段时,遇到了一些麻烦,原因是我在设计程序时没有考虑周全,没有详细地测试各种情况,导致条件判断的值与预期值不一致。这最终导致了应用程序报错,最终使得应用无法投产。以此向学生传递一个重要的经验教训,从而达到言传身教的目的。

4)上课结束后可以布置一些作业,例如使用所学的编程知识设计一个中国诗词游戏程序,让学生参与补全特定的字词或诗句,这样学生不仅能够巩固编程技能,还能增进对中国诗词的理解,从而提升他们的人文素养。

5)在学生休息时,可以在线上平台推荐一些电影或者音乐给学生,比如一些伦理片、教育片等。例如歌曲《千里之外》中传递了友情、情感和人生追求的主题。电影《甲午风云》描述了中国近代史上的甲午战争,反映了中国社会的腐朽和挣扎。《中国合伙人》讲述了一个关于创业、合伙人关系以及对梦想的追求的故事,通过这些精心挑选的作品,既能够让学生放松心情,又能够启发他们对人生、社会的思考,培养情感共鸣和思考能力,提升综合素养。

通过以上教学策略的有机结合,目的是创造一个积极的学习环境,使学生更深入地理解和参与思政教育内容,同时将其与计算机语言课程紧密结合,这些策略的实施将有助于培养具备综合素质、社会责任感和伦理道德观念的计算机专业人才,为他们的未来职业和社会生活做好充分准备。

4 课程思政效果评价

采用课程思政理念教学模式后,学生课堂参与度显著增加,过去学生的学习方式较为被动,在实训时也缺乏积极性,而现在,学生能主动地参与训练,遇到不懂的问题积极提问,学生的学习成绩呈现稳步上升的趋势,在线平台资源的点击量大幅增加,更多的学生乐于使用线上平台的教学资源。表1是混合式教学和课程思政理念教学模式效果对比结果。

从表1可以看出,在不同教学模式授课下,课程思政理念教学22级的平均分(81.41分)比21级混合式教学班平均分(79.57分)提高约2%,优良率提高了9.72%,最高分提高了13分。

从教学效果对比结果和实际课堂效果可以得出,通过从教学方法、空间、内容三个维度构建立体化课程思政,根据学生状况及教学现状,选择针对性思政元素,并在教学中通过多种形式融入思政元素对提高学生综合运用所学知识的能力是有显著效果的,也为计算机语言类课程的课程思政教学提供了有益的借鉴模式。

5 结论

在课程思政理念教学改革的背景下,高校教师有责任和义务深入挖掘思政教育相关元素,然后将这些元素合理地融入专业知识的教学过程中,这样就可以实现知识传授、能力培养和价值引领的学生培养目标,通过这种方式,可以更好地發挥专业课程和思政教育的协同效应,形成一种相辅相成、相互促进的育人机制。本研究以Python程序设计课程为例,分析当前授课现状和学生学习状况,提出具有针对性的课程思政教学目标,然后从教学方法、空间、内容三个维度构建立体化课程思政,设计思政元素时候,结合专业及学生实际需要,侧重选取培养学生职业素养,树立远大理想,谋划个人发展,激发爱国情怀等思政元素,在思政元素和课程结合上,采用多种方式,在专业知识传授和能力培养过程中,有意识地融入思想政治教育元素,引导学生的价值观,有助于培养出更具有社会责任感和家国情怀的技术专业人才。今后的工作可以进一步探索不同类型的案例设计和教学方法,以进一步提升课程思政的效果,从而更好地实现学生培养目标。

参考文献:

[1] 陈红阳,孙宝刚,何盈盈,等.“Python程序设计”课程思政元素探析与应用[J].电脑与信息技术,2022,30(6):114-118.

[2] 谢春,张薇,李骥业,等.课程思政在“Python程序设计”课程中的研究与实践[J].成都工业学院学报,2023,26(2):64-67.

[3] 汪贵生.课程思政视域下《Python语言程序设计》教学改革研究[J].铜陵学院学报,2023,22(3):108-111.

[4] 李菲菲.高职计算机专业课程思政案例分析——以“Python程序设计” 课程为例[J].晋城职业技术学院学报,2023,16(4):44-47.

[5] 刘越,于莉莉,苏晓光.“融德于教” 下Python语言程序设计混合式教学研究[J].对外经贸,2023(6):127-130.

[6] 刘丽,高雪.基于成果导向的高职Python语言程序设计课程教学改革探究[J].电脑知识与技术,2023,19(1):160-162.

[7] 黑马程序员.Python程序开发案例教程[M].北京:中国铁道出版社,2019.

【通联编辑:王 力】

猜你喜欢
混合式教学模式教学策略
低年级写话教学策略
谈以生为本的群文阅读教学策略
写话教学策略初探
浅谈复习课的有效教学策略
混合式翻转教学模式对高职院校外语师资的要求及建设策略
混合式教学模式在《媒体广告制作》课程中的应用
浅谈混合式教学模式在高校声乐课程教学的应用与实践