APP下载

基于“课程思政”的程序设计课程改革与探索

2021-03-04王亚利,沈丽民

电脑知识与技术 2021年34期
关键词:线上线下实践教学课程思政

王亚利,沈丽民

摘要:该文以我校人才培养目标为抓手,分析了Python程序设计课程在培养优秀军事人才和优秀革命军人如何融合发展,深入挖掘课程中蕴含的思政元素,设计相关案例实施教学,结果表明融入思政元素的课程教学学员的满意度较高,教学效果较好。同时,融入思政元素的程序设计课程不僅培养了学员的计算思维,而且帮助学员树立了正确的价值观、人生观。

关键词:课程思政;程序设计课程;线上线下;实践教学

中图分类号:G642.4      文献标识码:A

文章编号:1009-3044(2021)34-0270-02

1 背景

习近平总书记在全国高校思想政治工作会议上强调“要坚持把立德树人作为中心环节,把思想政治工作贯穿教育教学全过程,实现全程育人、全方位育人,努力开创我国高等教育事业发展新局面。”由此不难看出,课程思政对于高等学校教育的重要意义,而我校作为军事院校不仅承载着传授科学知识的重任,更有责任和义务传承中国共产党不屈的战斗精神和中华民族优秀的历史文化[1-3]。一直以来我校尤其重视思想政治教育,但是如何在程序设计课程的教学中融入思政元素、充分发挥军校育才和育人有机融合是军校老师需要深入研究和探索的课题[4]。Python程序设计课程是为我校国防语言专业所有学员开设的一门公共基础必修课,为学员未来使用计算机进行相关专业应用研究提供重要的技术基础,在我校的人才培养体系中占有至关重要的地位。Python程序设计课程作为国防语言专业为数不多的计算机类课程,要求教员在案例设计及授课过程中不仅要重视深挖程序设计的专业知识,更要提炼专业中所蕴含的思想精神内涵,培养学生的创新意识、探索精神、团队创新、爱国情怀。

2 课程思政设计方案

长期以来,思政教育一直我校人才培养体系中最为重要的一个部分,主要是通过专门的思想政治理论教学进行,教授的内容是政治理论知识,不能很好地和专业课程相融合[5],无法调动学生的主观能动性,我校学生普遍反映思政课考试全靠背,考完全不会,造成学生的厌倦心理,很大程度上达不到思政育人的效果。本文针对思政元素和程序设计知识有机融合进行改革和实践,在传授给学生专业知识的同时,培养了学生的解决问题的能力,钻研精神和家国情怀[6]。基于“课程思政”的程序设计课程改革与探索设计方案如图1所示。

3 基于“课程思政”的程序设计课程改革实践

以我校国防语言专业的Python程序设计为例,介绍基于“课程思政”的程序设计课程改革的具体实践,以期对军校语言专业计算机类通识课程教学的思政教育提供参考。

3.1 明确教学目标

根据最新军队人才培养大纲,我校制定了培养“语言+技术”的复合型国防语言人才总体目标,在具体授课过程中,把总体目标分为三大块:知识目标、能力目标和思政目标。具体来看,知识目标是掌握Python基本知识,如Python基本数据类型(数字类型、字符串类型)和组合数据类型(集合、元组、列表和字典)的特点、基本操作方法和应用场景。掌握程序运行的流程控制,如顺序结构,选择结构和循环结构的基本语法规则和应用场景。能力目标主要培养学生达到具备计算思维、掌握编程应用技巧、能够自主学习、具备举一反三的实战能力。思政目标通过军事领域的相关案例,了解国内外时政军政,激发科技报国,科技强军的家国情怀和使命担当。

3.2 重构教学内容

课程内容一直围绕德才兼备的复合型人才目标,以学生为中心,探索思政元素和课程内容的有机结合,从实际学习生活,人生价值观世界观再到家国情怀使命担当。例如在讲授基本数据类型数字类型时量化天天向上的力量,让学生体会“学贵有恒切莫半途而废,才需积累休忘一篑之功”的人生哲理;在讲解字符串数据类型这一章节,以“新冠肺炎疫情期间”隔离学生的心理状态情况统计分析为例,引导学生正确认识中国共产党人民至上、生命至上的价值理念,是凝聚起同心同德、共克时艰的伟大力量。具体案例设计:疫情期间,为了解学员的心理状态,校区开展相关问卷调查。要求按照学号性别:描述心理状态。日期 的格式来描述心理状态,其中心理状态信息不少于50字,内容设计如图2所示,程序代码如图3所示。

在讲授程序控制流程分支结构章节,根据2020年1月下发的中国人民解放军军事体育训练大纲设计了各类军事科目考核结果等级判断为例进行案例设计,首先单分支然后双分支再到多分支最后进行分支嵌套,案例设计由易到难,步步深入地解决问题,贴近学生实际生活学习,也是深入贯彻习近平强军思想和体育强国重要论述重要体现,对夯实战斗力根基具有重要而深远的意义。在讲授字典数据类型,设计以《三国演义》人物的出场统计为案例,结合文件、列表和字典等知识进行深入来分析各角色的重要性,把中国历史名著用现代化手段进行可视化展示,向学生传授Python编程知识的同时弘扬中国博大精深的传统文化。这些案例丰富有趣,不仅提高了学生的学习积极性和学习热情,同时提升了教学质量和授课效果。

3.3 改进教学方法

为达到专业教学和思政元素有机结合,保质保量完成育才育人的教学目标,在教学实施过程中采用线上线下相结合的混合式教学方法,线上完成大学MOOC相关内容和老师录制视频的学习,学生完成雨课堂发布测试题目和讨论题目,学生根据线上学习校内网机考系统题目,各类题目重在考查知识点的理解。该过程教师做好问题和讨论的引导,以学员的自主学习为主,鼓励生生互动,调动学员学习积极性,为线下以知识点应用为主的教学做好铺垫。线下以实体课堂为主,聚焦能力培养,以研讨、答疑等形式,注重线上课程问题总结和学员参与。具体依托构建的知识点应用案例库,以应用案例为牵引,采用PBL(Problem-Based Learning)问题驱动教学法,按照“提出问题—分析问题—求解问题”的思路,将育才育人的教学目标在解决问题中达成。课后学生在网上机考平台中完成阶段性案例的相应功能,课程学习结束时完成了案例的所有功能,学员有很大的成就感。整个教学过程培养了学生自觉学习思考的良好习惯,同时培养了学生不怕困难,勇于解决困难的品质和共同解决难题的团队意识。

3.4 优化教学评价

以“多元化、重过程、考能力”为指导思想,采用多元分类考核评价机制,突出过程考核和能力考核在总考核成绩中的权重,其中:形成性评价占60%,终结性评价占40%,教学评价考核占比如表1所示。

4 结束语

本文是以军校国防语言专业的Python程序设计课程为研究对象,基于思政育人和岗位专业需求从课程教学目标、教学内容、教学方法和教学评价等方面入手把思政元素和专业教学、思政育人和专业育才有机结合起来,从两个学期的教学实践来看取得了良好的效果。

参考文献:

[1] 郭海亮,陈立华.军队院校全面落实立德树人根本任务探析[J].政工学刊,2020(10):20-21.

[2] 李静,胡国华.Python语言程序设计课程思政资源挖掘及教学路径探索[J].计算机教育,2020(1):24-28.

[3] 李薇,黑新宏,王磊,等.课程思政教育在C语言程序设计课程中的应用[J].计算机教育,2019(11):20-23.

[4] 王新生,张欣然.用正确的价值观念引导学生收获真知——如何理解思政课改革创新价值性与知识性相统一[J].中国大学教学,2019(Z1):20-25.

[5] 王党卫.军校专业背景课程群“课程思政”建设与运用路径[J].空军预警学院学报,2021,35(3):221-224.

[6] 王芳,王凯,张晓明.基于OBE理念的程序设计基础课程思政改革与实践[J].计算机教育,2021(7):32-36,41.

【通联编辑:谢媛媛】

猜你喜欢

线上线下实践教学课程思政
发挥专业特色 实施“课程思政”
基于AHP方法对线上线下协同发展影响因素的研究
网络平台效应对传统大型零售企业线上商业模式选择的作用机理探讨
基于SPOC的线上线下混合教学模式研究
茶学专业校企合作实践教学探索
《电气工程毕业设计》 课程的教学设计
高职院校商务礼仪课程教学改革探索刍议
《数据库高级应用》教学创新方法研究
对我国零售行业O2O模式的分析研究