“C语言程序设计”德智融合教育探索

2022-04-02 23:27李国威
中学生学习报 2022年10期
关键词:C语言程序设计C语言程序设计

李国威

摘要:教师教学的首要任务,就是树立学生正确的世界观、价值观和人生观。要把思想政治工作贯穿教育教学全过程,也就是说要将其他学科与思政教学相结合,在 C 语言教学中教师要在课程中贯彻思政教育培养学生成为有理想有道德的四有青年。本文将探讨“C 语言程序设计”德智融合教育。

关键词:C语言;程序设计;德智融合;教育

前言:“C语言程序设计”是许多中职专业的基础课程,教学内容更为基础,更存在难于结合教育内容开展思想政治教育问题,更要以新思维、新视角进行专业知识教育,实现课程思政新突破。从授课内容维度,挖掘基本概念、计算机语言和程序设计中存在的唯物辩证法哲学思想和方法论及其“思政元素”,融入专业知识教学中,增强其爱国情怀、工匠精神,实现“德智融合”教育,构筑专业课程教学全过程育人大格局。

一、“C语言程序设计”德智融合教育学情与教情实况

作为一名中职学校的教师,面对的学生,常常都是刚刚从”两耳不闻窗外事,一心只读圣贤书”的初中埋头苦读过来,对知识以外的世界认知甚少。而在中职学校学习之后一般都要进入大学、高职或走向社会,因此在课堂中引入德智融合、在传授知识提升学生学习能力的同时,责无旁贷的传播正能量,引领学生坚守四个自信是十分重要的。把“爱国之情、强国之志、报国之行”融入、贯穿到所授课程中,是每一位中职学校教师的责任。

对于一名工科专业的教师来说,课程德智融合是一个全新的挑战。德智融合的融入不能牵强,不能只讲故事,要求教师不仅要遵循课程本身的学习和教学规律,还应积极思考,充分挖掘本专业、本课程中的德智融合点,让德智融合教育的融入“润物细无声”。

因此,德智融合和原课程知识融合点的设计,是课程德智融合成败的关键因素。由于学习和教学目标的差异,课程中并不是所有知识点都可以挖掘出德智融合点,不能强行“融合”。合适的融合点能使教学事半功倍,而牵强的融合点则会适得其反。

本文以所授的《C语言程序设计》课程为例,通过对课程特点的分析,对课程内容的仔细研判,深挖德智融合元素,找到课程中合理、合情、合适的德智融合融合点,探索出该课程融入思想政治教育的实践方法切实保障“课程德智融合”的教学效果,为中职学校立德树人建设添砖加瓦。

二、“C语言程序设计”德智融合教育策略

1.在教学中融入德育教育

C语言程序设计进行教学的时候要充分发挥课堂主场作用,弘扬主旋律,传播正能量。C语言程序设计教学往往都是通过案例的形式进行导入,教师在导入案例的时候可以在案例中结合德育教育的内容,将德育教育渗透在C语言程序设计教学的方方面面。教师可以在制作课件和案例的时候将德育教育作为案例的中心内容。德育教育包括思想和政治两方面,从思想角度出发,教师可以在教学的时候融入中国特色社会主义核心价值观和职业道德教育,让学生能够在C语言程序设计学习中,升华自己的思想品质。从政治方面来说,教师结合中国信息技术行业的伟大成就唤醒学生内心的民族自豪感,深化学生心中的爱国主义情怀,从而提升学生的政治理念教育。

例如,笔者带领学生进行C语言程序设计学习时会通过与祖国有关的案例导入来激发学生内心的爱国情感。比如说,运用C语言开发传统文化教育系统,那么在开发的过程中不仅需要学生熟练地运用C语言技术构建程序框架、UI界面,还需要程序员对传统文化元素有一定的認识和了解。这样学生在进行系统构建的时候,就能将传统文化的内核融入在系统中,使得系统从内而外地符合传统文化的主题思想。学生在这种结合实际生活的案例中就能感受到中国文化的博大精深,就会充满爱国主义情怀和国家文化自豪感,就会认识到自己现在的努力是为了将来为祖国做贡献,或许自己将来的某个编码、某段程序、某个系统就会为中国社会主义事业添砖加瓦。所以教师在指引学生进行C语言程序设计学习时要融合德育教育,培养学生知识理论之前先培养学生成为爱国、理性的年轻人。

2.实践活动中渗透德智融合

C语言程序设计是一门实践性很高的学科。学生学习C语言程序设计最终的目的是为了在现实生活中应用,所以教师在进行C语言程序设计的时候,要通过结合实践的方式让学生在实践中提升理论应用水平,并且在应用中实现学生德智教育的落实。无论是德智教育还是理论学习,最终都要与实践结合,只有在实践中践行才能检验学生是不是真的在教学中学会了专业知识,学生是不是真的在德智教育中提升了自己的道德品质。教师要通过与实践结合的方式带领学生实现自我能力的提升,让学生在实践中检验自己的专业水平,在实践中提升自己的思想政治素养。学生在实践中就会贯彻自己的职业道德、德智品质,提升自己的专业知识应用水平。

在带领学生学习C语言程序设计的时候,为了让学生能够在实践中落实课堂上所学过的理论知识,检验在C语言程序设计教学中所渗透的德智教育成果,我会结合教学内容进行实践设计,通过实践就能最准确地反映学生的理论知识水平和道德素养。德智教育是针对学生性格、理念、价值导向进行的培养,学生在德智教育中所获取的就是代表真、善、美素质的教育。也就是说通过在课程教学中渗透德智教育,学生就能养成良好的品性,成长为能够建设社会主义和谐社会的人,那么教师在进行实践活动设计的时候,就可以从利于社会、利于国家的角度出发。比如,在学校中存在一种非常显著的不良现象——图书馆书籍管理混乱。传统图书馆的借阅模式是学生在借阅点进行借阅,由图书管理员进行借阅操作,学生就能将书借出图书馆,但是这样的系统效率低下而且人工可能出现谬误,在之后整理图书信息的时候可能因为借阅人员的粗心或错误导致书籍管理出现问题,比如借书未还显示已还、借书已还显示未还的现象。针对这个困扰大家的问题笔者我让学生对此进行了程序设计,设计一个学生自主借书和还书的简单系统,如果过时不还就会扣积分等。学生在参与活动的同时,不仅能锻炼自己的C语言程序设计能力,还能体会到助人为乐的快乐,还能体会到为他人为社会作出贡献的满足感。通过这种方式学生的知识水平和德智品质在实践中都得到了有效的提升。

三、结语

猜你喜欢
C语言程序设计C语言程序设计
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
“C语言程序设计”课程混合教学探索
基于C语言的计算机软件编程技术探究
中职C语言单片机课堂教学中的趣味性探讨
计算机原理中C语言的应用价值
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究