APP下载

C语言程序设计课程思政建设探索

2023-04-27岳殿佐侯玉双

现代商贸工业 2023年7期
关键词:C语言程序设计课程思政教育

岳殿佐 侯玉双

摘 要:高等教育阶段是人才培养的关键阶段,探索高校课程思政建设的方法和内涵是解决怎么培养人才、培养什么样的人才之问题的正确道路。文章分析了在C语言程序设计课程思政建设中所面临的问题并探索了相应的实施方案。从高校专业课教师转变思维,提高认识,统一思想;根据专业课程特点,立足专业,讲究策略;结合时事,在专业课程中深挖思政元素,严肃活泼地开展教学活动三个方面阐述了C语言程序设计课程思政建设的新思路。

关键词:C语言程序设计;课程思政;教育

中图分类号:G4     文献标识码:A      doi:10.19311/j.cnki.16723198.2023.07.075

2016年,习近平总书记在全国高校思想政治工作会议上指出:要用好课堂教学这个主渠道,思想政治理论课要坚持在改进中加强,提升思想政治教育亲和力和针对性,满足学生成长发展需求和期待,其他各门课都要守好一段渠、种好责任田,使各类课程与思想政治理论课同向同行,形成协同效应。高等教育阶段是教育系统的重要组成部分,是培养面向社会的人才的前沿阵地,肩负着培养具有独立思考能力和正确的核心价值观的人才的重要使命。为了完成这一使命,在高等教育课程中,融入思政元素,使思想政治教育和专业知识教育相结合,是新时代人才培养的重要环节。高校专业课教师应当及时转变思维,提高认识,统一思想;立足专业,讲究策略;结合时事,在专业课程中深挖思政元素,严肃活泼的开展教学活动。

1 提高认识,统一思想

高校专业课教师首先应该在课程思政建设问题上提高认识,统一思想。弄清楚什么是思政元素,为什么要在课程中融入思政元素,以及融入思政元素的作用。在思想上与国家教育方针政策相统一,与学校教育理念相统一,才能坚定不移,认真贯彻执行。《高等学校课程思政建设指导纲要》中指出,“课程思政建设内容要紧紧围绕坚定学生理想信念,以爱党、爱国、爱社会主义、爱人民、爱集体为主线,围绕政治认同、家国情怀、文化素养、宪法法治意识、道德修养等重点优化课程思政内容供给,系统进行中国特色社会主义和中国梦教育、社会主义核心价值观教育、法治教育、劳动教育、心理健康教育、中华优秀传统文化教育”。概括言之,思政建设可以从大、中、小三个层面理解。

(1)在大的层面上,我们应当教育学生站在国家的大立场上,培养学生对国家的认同感,培养主人翁意识。充分了解中华民族的历史,弘扬优秀的传统文化,汲取古今中外的优秀文化成果,形成文化自信。同时,培养全球意识。使学生能够对国际形势有自己正确的了解与认识。新时代的大学生不能“一心只读圣贤书”,要关心时事,关注世界发展态势,关注全球共同面对的危机,形成人类命运共同体的理念,培养忧国忧民的情怀。教育学生肩负起历史使命。使学生了解中国共产党百年奋斗历史与成长的足迹,培养爱党爱国的意识。坚定道路自信,理论自信,制度自信。以身作则,践行社会主义核心价值观,培养强国有我的意識,为实现中华民族伟大复兴的中国梦而读书。

(2)在中等层面上,课程思政建设要注重培养学生的责任感。针对“00后”大学生独生子女居多的特点,培养学生在家庭、集体中勇于承担责任和义务的意识。据调查,“零零后”们对集体概念的认识容易偏颇,往往认为集体是为个人的成长而存在的,当集体不能为个人成长成才服务时,集体便没有存在的必要。针对这种不正确的认识,在教学中应有的放矢,帮助学生在集体中找到归属感,建立责任感。首先,在家庭这个小集体中,要学会感恩,有孝心,有爱心,认识到应该用自己的付出来回报家庭。其次,在班级、学校这个更大些的集体中,要学会互帮互助。在集体中主动作为,勇于承担义务和责任。只有这样,在学生走向工作岗位后,才能做到爱岗敬业,在工作岗位上能够精诚合作,具有奉献精神;能够发挥团队优势,集中力量办大事。

(3)在小的层面上:课程思政建设要关注学生自身的健康发展,培养正确的人生观,价值观,世界观。培养学生自知、自省、自律、自爱、自信的优良品质。知人者智,知己者明。培养自知能力,能够正确认识自身的优点、缺点,不高估自己,也不轻视自己。培养学生养成自省的习惯,一日三省才能更好地认清自己,不断纠正错误,自我改善,不断进步。培养自律的品质,不随波逐流,不被外在诱惑扰乱自己的志向,不忘初心方得始终。培养自爱意识,爱自己才能爱他人,珍爱生命,珍爱生活。培养学生的自信心,自信才能让人有前进的勇气,而自卑只能让人恐惧退缩。自信而不自大,才能在遇到困难与挫折时勇往直前。

2 立足专业,讲究策略

专业课程思政建设要立足专业,讲究策略。高等学校的根本任务是传授知识,培养合格的专业人才。知识的高度专业化导致师生关系松散。在这种情况下,课程思政教学会导致教学体系的松散,影响课程思政教育的效率和水平。为了提高思政教学水平,学校需要加强教学队伍建设,注重团队中教师个体之间的沟通、协调与合作。不同专业学生的背景知识不同,所面临的就业环境不同,在思想政治上会有不同的认识。专业课教师应当在教师群体中相互学习,勤于沟通,而后立足本专业,深挖思政元素,采用多种手段、策略开展教学活动。

一方面,思政元素蕴含在专业课程知识体系中,有助于对学生开展思想政治教育、价值引导或德育培养的教育元素。通常,一切有助于高校更好地实现立德树人目标的资源都可以作为课程思政元素,但在具体挖掘和选用时,需要结合专业课程性质、特定教学对象及教学目标等,进行具有情境性的剖析、挖掘和运用。这在客观上要求专业课教师准确把握课程思政元素的重要特征。

另一方面,课程思政不是专业课程与思政的简单组合与叠加,关键在于尊重学生的主体地位,激发学生的学习自觉性,形成好学、乐学的习惯。教师要把握好思政元素融入的节点和时机,探索有效融入方式和渠道,实现专业知识与理想信念、品德修为、文化自信等的内在融合。注重启发式、融合式、讨论式教学,可按照课程特点探索运用情境教学、角色扮演、榜样示范等多元教学方式,加强现代信息技术在课程思政教学中的应用,激发学生学习兴趣,引导学生深入思考,不断提升课程思政育人的针对性和实效性。以学习为中心任务、以课堂教学为基础,将课内与课外、线下与线上等多种学习方式有机结合起来。

因此,专业课教师在教学时,应该讲究策略。从小处入手,在细节上做文章。选择那些教师自身能透彻领悟、熟练驾驭、灵活应用,同时又贴近学生、贴近实际生活的思政元素,否则容易在教学融入时出现教师弄巧成拙、牵强附会,或学生一知半解、云里雾里的尴尬局面切忌一味的追求大、高、深,空讲理论。

在C语言程序设计课程中,主要传授程序设计的基本知识与方法。课程应用性强,涉及的内容广泛,包括算法的基本概念、常量、变量、运算符与表达式、程序控制结构、数组、函数、编译预处理、指针、结构体与共用体及文件等。教学的目标是使学生掌握程序设计的基本知识,掌握典型问题的常规算法设计思路、运算过程。培养结构化程序设计的基本思想,学会运用C程序设计思想设计方案,解决问题的能力。了解本领域当前热点研究问题、学科动态及发展趋势,了解本课程与专业领域内其他知识的交叉运用方法。因此,在C语言程序设计课程思政建设中,要结合本课程逻辑性强、与计算机行业相关联的特点设计思政元素。比如在介绍第一章概述内容时,可以讲解计算机的发展历史、C程序的由来与标准修订过程,从中渗透我们国家在这一行业起步较晚的事实。如今,经过几十年的学习与不断努力,我们不断学习先进技术,在计算机的软、硬件方面都取得了巨大的突破。由此,使学生加强文化自信,制度自信,道路自信,理论自信,激发学生努力学习报效祖国的学习热情。

在学习一些经典的算法如选择法排序、冒泡法等内容时,可以渗透汲取优秀的传统文化的思想。同时,我们应该在前人的基础上有所突破。在求解汉诺塔问题时,阐述对复杂问题拆解为多个简单问题的处理过程。把可能需要反复执行的代码封装为函数,然后在需要执行该段代码功能的地方调用封装好的函数,这样不仅可以实现代码的复用,更重要的是可以保证代码的一致性,只需要修改该函数代码则所有调用位置均得到体现。同时,把大任务拆分成多个函数也是分治法和模块化设计的基本思路,这样有利于复杂问题简单化。进而,将程序问题扩展到我们学习生活中遇到的困难上,当遇到看似解决不了的难题而陷入谷底之时,尝试将问题分解,化整为零。一个一个问题的解决,将巨大的压力分解开,从而能够梳理树立学生正确处理难题的思路而避免了陷入挫折一蹶不振的局面。

3 结合时事,严肃活泼

在C语言程序设计课程思政建设中,程序设计的讲解可以适当结合时事,严肃活泼相结合开展教学活动。在科学技术飞速发展的今天,专业科学技术领域与各学科和类别之间的界限被打破,科学技术和社会科学两大知识领域之间的界限也受到了一定程度的影响。不同的学科理论或方法可以相互渗透和交叉,形成大量的交叉学科。与此同时,科学技术与社会经济的联系越来越紧密。社会和经济发展过程中的各种问题需要多学科来解决。在C语言程序设计课程中,要不断鼓励学生在编程中进行创新,开拓思路,举一反三,独辟蹊径。这样我们才能在现有的技术基础上进行超越。我们国家近几年在科技上所取得的成就如蛟龙入海下潜万米探龙宫,宇航员乘

基金项目:2021年西南医科大学校级教改项目“以能力和素质为导向,构建‘三改、四融合’免疫学教学新模式”(ZXM-1);2021年西南医科大学校级“课程思政”示范课程《医学免疫學》(SFKC202102)、《医学免疫学》教学示范团队(SFTD202101);四川省第三批高校省级课程思政示范课程《医学免疫学》(145);2021年四川省第二批“三全育人”综合改革试点院(系)项目“守渠·强基·化人”医学教育三全育人新模式的探索与实践。

作者简介:周云刚(1975-),男,硕士,讲师,西南医科大学基础医学院免疫学教研室教师,研究方向:肿瘤免疫;吴晨萌(2002-),女,西南医科大学影像系学生;高燕(1976-),女,硕士,副教授,西南医科大学基础医学院免疫学教研室教师,研究方向:分子免疫(通讯作者)。

神舟太空出差,嫦娥奔月带回土特产,火星着陆实地考察等,无一不是开拓创新的结果。与此同时培养学生对未知事物的好奇心和对科学技术高峰勇于探索的精神。

与时事相结合,还要看到我们自身的不足及所面临的挑战。C语言程序设计课程属于计算机类的课程,我们可以在讲授中不知不觉渗透一些计算机领域的核心技术。而这些技术中有一部分是我们尚未掌握,受制于人的“卡脖子”的技术,比如CPU芯片研发技术等。通过这些生动的事例教育,使学生认识到计算机及芯片领域中我们的差距和不足以及正在迎头追赶的决心和行动,激发学生的爱国热情,树立为国担当的信念,积极投身于祖国的计算机行业中。此外,在学习中多开展一些小组配合编程的实践活动。使学生认识到“团结就是力量”“人多力量大”。个体的力量是弱小的,因此只有个体与个体或者个体加入到集体当中去,发挥出与其他个体的合作关系,才能更易实现自身的目标,同时也能够更好地实现在集体之中的自我价值。由编程中的配合自然地过渡到我国大项目的建设,如火神山医院建设的奇迹等,进而可以在课程中融入发挥社会主义制度优越性,集中力量办大事的思政元素。

4 结束语

正如习近平总书记所讲的:今天,我们比历史上任何时期都更接近、更有信心和能力实现中华民族伟大复兴的目标。高等教育在实现这个目标过程中的重要地位不言而喻,而高校教师则担负着培养民族复兴所需专业人才的重任。课程思政建设正是解决培养什么样人才、怎么培养人才之问题的正确途径和必由之路。在C语言程序设计课程思政建设的过程中,我们要秉承实践是检验真理的唯一标准,由实践结果来判断思政建设的成效。借鉴不同专业,不同学科课程思政建设的经验,相互融合,持续改进教学方法,不断提高课程思政的质量。

参考文献

[1]习近平.在全国高校思想政治工作会议上的讲话:把思想政治工作贯穿教育教学过程开创我国高等教育事业发展新局面[N].人民日报,20161209(1).

[2]习近平.在北京大学师生座谈会上的讲话[N].人民日报,20180503.

[3]张延红,王海洲,朱春,等.计算机类课程思政实践探索—以计算机网络课程为例[J].计算机教育,2020,(5):9396.

[4]蒋安纳,章春芳,林海峰.C语言程序设计课程中的思政教学设计实践[J].计算机时代,2021,(2):9092.

[5]余红宴.课程思政到底指什么?—以C语言程序设计为例[J].国际公关,2020,(3):87.

[6]赵佳彬,于莉莉,李德恒.“C语言程序设计”课程微思政探索[J].黑龙江教育,2020,(8):4546.

猜你喜欢

C语言程序设计课程思政教育
国外教育奇趣
题解教育『三问』
教育有道——关于闽派教育的一点思考
办好人民满意的首都教育
发挥专业特色 实施“课程思政”
湖南工艺美术职业学院湘绣专业实施课程思政的可行性研究
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践