
摘要:程序设计类课程的课程思政改革势在必行。思想政治教育要融入学生成长全过程。作者以程序设计类课程为例,运用案例教学、类比教学、项目教学等方式,在专业课程教学过程中培养学生的爱国精神、工匠精神、创新精神、团队协作精神等,提升学生的人生观和价值观,最终提高学生的综合素养,以满足新时代人才培养目标。
关键词:课程思政;程序设计;教学改革中图分类号:G2.0
文献标志码:A
文章编号:1674-9324(2020)03-0157-02
收稿日期:2019-03-12
基金项目:湖北省教改项目《高等农业院校计算机专业软件类课程设置与实践教学的研究》,2017185作者简介:章英(1978-),女,副教授,研究方向为机器学习。
一、概述
总在全国高校思想政治工作会议上强调,要用好课堂教学这个主渠道,各类课程都要与思想政治理论课同向同行,形成协同效应。课程思政是立足课程作为学科专业发展的基础地位,从育人维度来观照课程价值,实现“思政”寓课程、课程融“思政”,发挥各类课程的思想政治教育资源,共同致力于提高学生的思想水平、政治觉悟、道德品质、文化素养的高校思想政治工作新理念、新模式。作为计算机科学与技术专业的教师,更是深感开展课程思政的紧迫性和必要性。在传授专业知识、培养学生专业素养的同时,适时开展思想政治教育,对学生综合能力的提高和全面发展大有裨益。
程序设计类课程是计算机科学与技术、大数据科学与技术专业的基础课,在培养学生编程的基本理论、基本知识和基本技能等方面占有重要地位。程序设计类课程重点在于培养学生扎实的C 和C++语言编程基础知识、数据结构的基本理论、计算思维能力、软件开发能力等,以支撑专业学习中后续相应课程指标点的达成。在课程目标设计过程中,突出以学生知识、能力、素质协调发展为目标,强调以学生为主体,重视对学生逻辑思维能力、思考能力、团队协作能力、创新能力的培养。在课程内外各个环节中,通过案例教学、类比教学、项目教学等方式,不仅传授专业知识,更强调课程思政德育元素的融入。
二、“课程思政”的举措
程序设计类课程注重实践、创新,更能体现学生解决实际问题的编程能力,需要刻苦钻研的精神,也就是当前提倡的“工匠精神”,还需要创新开拓精神、
团队精神、严谨的科研态度。通过耳熟能详的案例分析、贴近实际的类比教学、团队合作的项目教学,可以巧妙地将思想政治教育融入专业课的教学过程中去。
(一)案例教学法例如,“数据结构”课讲到最小生成树时,可以我国天然气的西气东输工程为例,探讨如何在城市天然气管道建设过程中寻找最小代价生成树,以节省成本。这个教学案例不仅让学生感受到西气东输工程的宏伟,也让学生在掌握专业知识的同时,培养积极向上的爱国热情。再如,“C++语言程序设计”课程中学习面向对象的程序设计思想时,以银行客户管理系统为例,从类和对象到数组类、类的组合、类的继承、类的派生、多文件结构编程,通过层层递进的案例,一环套一环地深入讲解,并将其贯穿整个教学过程,培养学生持之以恒的刻苦钻研精神。并且,通过该案例探讨银行客户的安全管理问题,对未来从事信息系统设计、开发以及金融信息技术应用等行业和岗位的学生,可以培养其严谨的工作作风和良好的职业素养。
(二)类比教学法
随着互联网技术的迅猛发展,传统犯罪不断向互联网延伸,黑客犯罪已成为网络犯罪的核心所在。作为计算机专业的学生,应该杜绝编写黑客攻击程序,严厉打击网络黑客。例如,熊猫烧香病毒、CIH 病毒等,教师通过黑客犯罪案例直击社会热点,反观社会现实,给学生以警醒,让学生明白计算机病毒不仅会破坏计算机存储的数据、系统、软件等,甚至导致整个网络的瘫痪,给人们的工作、学习、生活带来巨大的经济
章英,汪毅,陈仲民
(华中农业大学信息学院,湖北武汉
430070)
(三)项目教学法
良好的团队协作精神,是人们参与社会竞争、表现自身良好修养的重要指标。目前,大学生中沉迷于计算机世界变成“网虫”或沉迷于计算机游戏而不愿与人交流的例子不胜枚举。在计算机程序设计类课程教学时,教师可以通过组建学习小组、小组集体完成课程项目的形式,通过分工合作,培养学生的团队意识,进而提升学生网络运用自控力,科学合理地使用网络,预防“网络毒害”。课程项目涉及的知识面较多,内容广泛且复杂,学生如果单打独斗比较容易失去耐心,且不能深究其内核部分。团队合作过程中,组长将发挥带头作用,培养大局意识,组员间相互鼓励,互帮互助,培养协作意识。每个人均能深入学习发扬“工匠精神”,在开发、调试上互相监督,注重细节,一丝不苟,做到精益求精。团队精神的基础,就是尊重个人兴趣和成就。
三、思考
首先,“课程思政”进入程序设计类课堂,要遵循教书育人的规律,从大学生求知需求出发,立足计算机专业人才培养目标和我校农林专业学科优势,发挥专业课程本身特色,在教学目标制定和课堂教学设计过程中注重“术道结合”,深度挖掘其蕴含的学术内涵和传承脉络,提炼出爱国情怀、社会责任、文化自信和人文精神等要素。
其次,将思想政治教育与程序设计教学有效地结合在一起,必须紧密结合学校办学特色与专业优势,既紧扣时代发展又回应学生关切,找准专业教学内容与价值观引领的结合点,充分挖掘课程本身的思想政治教育资源。同时,思想政治教育素材要精而管用,生动、贴近教学内容,才能引发学生思考和参与,激发学生的兴趣和热情,使他们的思维向纵深发展,产生行为认同。计算机科学和软件行业蕴含许多爱国主义和人文精神的教育要素。在课堂教学设计上,教师要有意识地引入我国在计算机研究领域取得的成就,使学生了解我国科学家在芯片、互联网等发展过程中做出的重大贡献,从而激发学生的爱国主义热情和坚持追求科学真理的精神。
四、结语
“课程思政”是一个巨大的系统工程,将专业课程与“课程思政”相结合,并找到“契合点”是最核心、最关键和最难解决的部分。本文以程序设计类课程为例,对课程内容与“课程思政”的融合进行思考,提出通过案例教学法、类比教学法、项目教学法等实现专业教学与“课程思政”的有机融合,培养学生的爱国精神、工匠精神、创新精神、团队协作精神等。同时,进一步思考如何发挥学校专业特色,结合专业教学目标、教学内容进行教学方法的改革,让专业课教师从思想意识上提高对“课程思政”的理解和认识,最终提高学生综合素养,满足新时代对人才培养的要求。
参考文献:
[1]在全国高校思想政治工作会议上强调:把思想政治工作贯穿教育教学全过程开创我国高等教育事业发展新局面[J].实践(思想理论版),2017,(02):30-31.
[2]匡江红,张云,顾莹.理工类专业课程开展课程思政教育的探索与实践[J].管理观察,2018,(01):119-122.
[3]吴月齐.试论高校推进“课程思政”的三个着力点[J].学校党建与思想教育,2018,(01):67-69.
[4]陆道坤.课程思政推行中若干核心问题及解决思路——
—基于专业课程思政的探讨[J].思想理论教育,2018,(03):-69. [5]唐辉军.思政元素融入专业课程的实践研究——
—以程序设计基础课程为例[J].信息与电脑(理论版),2018,(24): 242-243+246.
Exploration and Practice on the Teaching of"Ideological and Political Education"in the Course of Program Design
ZHANG Ying,WANG Yi,CHEN Zhong-min
(School of Information,Huazhong Agricultural University,Wuhan,Hubei430070,China) Abstract:The ideological and political reform of the program design curriculum is imperative,and the ideological and political education should be integrated into the whole process of students'growth.Taking the course of program design as an example,the author uses the methods of case teaching,analogy teaching and project teaching to cultivate students'patriotism spirit,craftsman spirit,innovation spirit,team cooperation spirit and so on in the course of professional course teaching.Improve students'outlook on life and values,and finally improve students'comprehensive accomplishment to meet the goal of talent training in the new era.
Key words:curriculum thought politics;program design;teaching reform
