本网讯(图/文 耿值)2022年9月初,突如其来的疫情让城市按下了暂停键,也让我和学生们隔屏相望,开启线上教学模式。每天置身于这场没有硝烟的抗“疫”战斗中,我想我应该为学生打造一门有技术、有温度、有情义的网课,在传授专业知识的同时引导学生理性思考、获得成长,这也是立足岗位为抗疫尽一份力。为此,我不断优化《C语言程序设计》教学设计,让课程思政更鲜活;借助身边事例,让课程思政更立体;丰富教学方法,让课程思政更精彩。
“动”之以“情”。雨课堂直播时,我先调侃了自己2020上半年 “被逼”成为“带课主播”的经历,这引起了学生的共情。随后告诉他们,课程为大部分只有手机的学生进行了优化,保障课程能正常进行;学校内食宿无忧、网络通畅,可以安心上网课学知识。我还用自己高中时期就热爱并自学编程,大学进入计算机软件专业继续钻研编程技能的亲身经历说明,人和人的悲喜并不相通,误解是人生常态,理解是稀缺的例外,所以人和人的交流需要多一分换位思考和宽容;而人和计算机的思维模式更不相通,bug是常态,无错是稀缺的例外,所以就更需要设身处地的学习从“计算机的角度”进行换位思考和实践。这个开场白既拉近了师生的心理距离,也卸下了学生畏难情绪。
“晓”之以“理”。从编程技术的专业层面和教学层面,我尝试多角度解答初学新课程的困惑。
“为什么要学C语言?”——展现C语言数十年间长据“编程领域的热搜榜——TIOBE”前三;C语言是“C生万物,编程之本”,在计算机软硬件体系中具有不可替代的重要作用。
“怎么学习C语言?”——展现“学习金字塔”和“二八定律”,总结出工科需要“多动手、立刻动手、掌握20%核心技能”的学习指导思想;演示经典视觉误差图片(图1中A和B两个方块看似颜色深浅不同实则完全一致),生动诠释“眼见未必为实”的道理,告诉同学们“对于日常所见所闻不要盲目相信,应当谨慎甄别”,对于课程的学习必须要做到“实践出真知”。疫情当下,切勿传谣信谣。课程思政元素就这样潜移默化地融入其中,流向学生心底。
视觉误差图片——A和B深浅完全相同
“象”之以“形”。活用学生熟悉的事物与知识点进行类比,让抽象变具象,死板变鲜活。
讲授入门的顺序结构模块时,我将程序员类比为厨师,编程序类比为炒菜,集成开发环境类比为厨房,变量类比为容器……讲授循环结构模块时,先同学生一起看图回顾:太阳地球月亮的循环规律、地球自然环境中“大气、岩石、生物、水”四大圈的循环规律、人类自身的血液循环规律、中华民族在长期与自然和谐共处积极发展过程中形成的、带有浓厚人文和民族气息的循环规律(图2所示太极八卦、天干地支、二十四节气、二十八星宿、传统节日),再用影视艺术形式作品“开端”类比循环算法“迭代”,生动形象地阐明了“循环规律无处不在,用循环结构编程让计算机帮助人类更有效率地处理循环规律问题”的主旨,希望学生们“在大学四年的学习生活循环中,每天比昨天进步一点,自己卷自己,卷成上升的龙卷风,卷成更好的自己,努力担当新时代青年的社会责任”。
循环与规律、动之以情、晓之以理、象之以形。循着这条课程法则,我将知识传授与思想引导融为一体,既教书又育人。疫情终将过去,而我仍会肩负“传道授业解惑”的使命砥砺前行。
一审:秦媛媛
二审:武斌
三审:张艳