C语言课程育人功能挖掘的教学实践
2022-06-20杨任尔陆云龙严迪群尤阳
杨任尔 陆云龙 严迪群 尤阳
摘要:C语言课程是大学工科专业重要的公共基础课,为了将课程思政的理念融于C语言课程教学,既实现知识传授、技能培养等显性教育功能,又达到真正育人的隐性功能,作者结合多年的教学实践,设计了一套体系化教学方案。该方案旨在充分挖掘C语言课程教学的育人功能,其中包含“以诗育人,以诗化人”“洞悉学情,精准教学”“思考感悟,分享反馈”等教学策略。根据课程学习效果反馈,这些教学策略实现了教书育人功能。
关键词:课程思政;C语言课程;教书育人
中图分类号:G434 文献标识码:A 论文编号:1674-2117(2022)12-0094-03
● 引言
为守好C语言课程教学这一段渠,教师在课程教学中不但要实现知识传授的显性教育功能,还要达到育人的隐性目标,笔者在多年的C语言课程教学过程中,充分挖掘课程教学中的育人功能,不断地研究教学内容、教学方法,感知学生的诸多特点,在此基础上提出了在C语言课程教学中采用“以诗育人,以诗化人”“洞悉学情,精准教学”“思考感悟,分享反馈”等教学策略。这些教学策略相辅相成,形成了一套体系化的教学方案,并充分融合教书育人的课程思政元素。
● 以诗育人,以诗化人
在平时的课程教学过程中,笔者发现当前大学生,特别是大学一年级的学生存在很多心理上和学习上的问题,如学习新课程时出现畏难、退缩、恐惧、焦虑、烦躁情绪;跟不上学习进度,处于颓废状态;不能适应快节奏的学习生活,为了应付考试进行虚假学习等。要想解决这些问题,教师在课堂教学中只把课程内容讲清楚是远远不够的,还需要有一套体系化的行之有效的教学方案来帮助学生克服困难。
因此,笔者在C语言课程教学中实施了以“以诗育人,以诗化人”为核心的体系化教学方案。其中一部分实施内容是“每课一诗”,目的是解决课程教学过程中学生出现的各种学习困难、心理情绪和情志的困惑,同时激发学生的学习积极性与兴趣等,诗歌内容包含了教师的教学愿望、学习意义、学习方法、学习策略与路径、知识原理等。例如,在C语言课程的第一次课堂教学中,笔者推出诗歌《新学期老师的教学愿望》,指出学生在学习过程会遇到焦虑、恐惧、颓废、胆小害羞等问题,也表达了教师愿意帮助他们完成蜕变的愿望,同时强调了课程学习不仅是为了学到知识与技巧,最为重要的是让自己变得积极、自信、谦虚。在《学习编程真不难》《你天生就有程序员的潜质》《选择语句的画像》《循环语句的画像》这四首诗歌中,作者把C语言课程中编程思路和方法,以及编程知识原理用有趣而幽默的语言表达出来,使课堂变得生动有趣,并使教学内容有了深度、广度与高度的延展,引发学生的学习兴趣。在《享受学习过程》《学习如何真正发生》《学习想与你谈个情、说个爱》《请与你碰到的問题和解》这五首诗中介绍了学习方法,并告诉学生在学习过程中如何解决心理、情绪问题,如何用真心去学习,如何让学习真正发生,如何在学习过程中得到快乐的感受。《学习编程真不难》《享受学习过程》两首诗歌如下图所示。
在C语言课程教学中,这种以“以诗育人,以诗化人”为核心的教学体系帮助很多学生克服了在学习过程中的恐惧、焦虑、紧张等情绪,激发了他们的学习动力,帮助他们树立了学习信心,同时培养了学习兴趣,并让他们认识到学习过程是如何发生的,使其建立了对学习的正确认知。
● 洞悉学情,精准教学
在教学中,要把课程思政融于课程教学,真正做到教书育人,首先就要洞悉学情。所以教师要“备学生”,要不断地有意识地了解每个学生的学习状况、心理状况,了解学生是否有学习上的困惑,是否有心理、情绪、情志上的困惑。教师可以通过课堂教学、在线教学平台、学生的学习感悟三个途径来分析学情。
在C语言的理论与实验课堂上,笔者从学生的到课、迟到早退情况、座位分布,以及上课时与教师互动等课堂参与情况,可以了解到哪些学生是处于积极的学习状态,哪些学生处于被动懈怠的学习状态,哪些学生已跟不上教学进度。在了解课堂教学中的学情后,一方面引入有趣的例子或故事活跃课堂气氛,对产生懈怠情绪的学生提问,主动与他们互动,拉回他们的注意力;另一方面调整教学进度,让后进的学生抓住跟进课程进度的机会。
对于C语言课程的在线教学,笔者采用了超星学习平台,在线教学平台有通知、作业、测试、讨论、学习内容的发布、问卷等栏目,所以在线教学平台上不但可以进行课程教学的问卷调查、测试,还可以客观与完整地留下学生学习的轨迹,如学生是否及时提交作业、及时接收学习通知、及时根据预习复习的要求完成学习任务。对于学习投入不足的学生,教师可以通过交互软件进行提醒。
此外,还可通过阅读学生所写的学习感想,清楚地了解学生的心理、情绪、学习状态,以及教学中存在的问题。例如,有不少学生在学习感想中反映自己刚开始学习编程时处于恐惧的心态;而在做实验过程中遇到问题时,往往会处于焦虑、紧张的状态。针对这种情况,笔者写一首名叫了《与你学习上的问题和解》的诗,诗中告诉学生在学习过程中遇到问题是难免,这些问题能帮助我们提高学习成绩,并告诉他们遇到问题时应持什么态度,以及如何解决这些问题。也有的学生在学习感想中写到自己胆子小,遇到问题不敢问,对于这样的学生笔者会主动找他们谈话,让他们先通过QQ或微信与笔者交流,再慢慢过渡到面对面地交流。
● 思考感悟,分享反馈
为了培养学生的思考能力、自省能力、表达能力和感知自己学习过程的能力,并强化学过的知识,同时也为了便于教师及时收到针对教学效果的反馈,在课程教学中笔者会要求每个学生每周写一篇C语言学习感悟。
学生写“感知学习过程”的感想对他们的学习成长很有帮助。要想真正培养学生的学习能力,让学生在将来的学习道路上能真正驾驭自己的情绪,首先要让他们知悉学习过程遵循的规律,即借课程学习的过程,引导他们感知学习过程呈现的学习规律,如感知学习困难应如何克服、自己的情绪在学习过程中如何运作、知识体系如何构建起来、学习经验如何积累起来、学习技能是如何习得的、学习自信又该怎样建立起来等,以此来帮助学生建立对学习过程完整与正确的认知,有效地培养他们的学习能力,使其建立学习自信。以下是部分学生所写的感悟:
学生1:自己本是一个比较粗心的人,但经过一次次实验课,现在变得细心了很多,自己编写的程序几乎都能一遍运行通过。我原本缺乏耐心,但经过编程过程一遍遍的“调教”,心态发生了奇妙的转变。另外,我的逻辑思维也在提升。
学生2:这是我读书以来第一次在学习中获得快乐,把困难转换为问题,再把问题转化为学习成果的过程,使我在学习中找到了游戏中无法获得的乐趣。
学生3:一个学期下来,我在学习过程中体验到自己在不断地进步——从对C语言一窍不通到自己可以完整编写一个程序,也感受到了学习的快乐。
虽然在刚开始要求学生写学习感悟时,有些学生会有抵触情绪,也写不出感悟来,但是随着学习过程向前推进,学生慢慢地就有了越来越多的感悟。每周写一次学习感悟的过程其实就是完成了一次自我对话,这也是一个切入真心学习状态的过程,
● 结语
笔者在多年的C语言课程教学实践中,摸索出了“以诗育人,以诗化人”“洞悉学情,精准教学”“思考感悟,分享反馈”等教学策略,这些教学策略是对课程思政教学的一种创新,充分挖掘出C语言课程教学这一段渠的育人功能,培养了学生的学习能力、编程能力、思维能力、创新能力等,并使其身心得到较好地成长。
参考文献:
[1]卢黎歌,吴凯丽.课程思政中思想政治教育资源挖掘的三重逻辑[J].思想教育研究,2020(05):74-78.
[2]Donald Martin.如何成为一个成功的学生[M].杨任尔,鲁保富,杨文杰,译.宁波:宁波出版社,2006,9.
基金项目:宁波大学教学研究项目(JYXMXYB202071,JYXMXZD202018)。