金课背景下公安院校程序设计课程教学创新研究
作者: 赵晓凡
摘要:公安院校具有行业属性,人才培养侧重公安业务实践相结合。C 语言程序设计作为基础课,存在难以结合公安业务问题。学生无法理解基础课程开设目的,从而不感兴趣,导致教学效果差强人意。基于此,课程组提出“以学生为中心,金课为标准,打造应用型创新人才”的教学创新设计理念,实施了一系列课程改革措施。将C 语言定为选拔实验班人员主要考核项目,重构课程内容,加入公安业务案例,创设多角度情景教学模式,深挖思政元素。经过几年的验证,不仅课程成绩、课堂反馈有所突破,从教老师和听课学生也普遍反映教学效果良好,改革措施行之有效,切实提高了公安院校的人才培养质量。
关键词:C语言程序设计;公安技术;课程思政;内容重构;一体化教学
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2023)27-0171-03
0 引言
2018年6月21日,陈宝生部长在新时代全国高等学校本科教育工作会议上提出,对大学生要有效“增负”,要提升大学生的学业挑战度,合理增加课程难度,拓展课程深度,扩大课程的可选择性,真正把“水课”转变成有深度、有难度、有挑战度的“金课”[1-3]。提升课程建设标准,打造公安院校课程深刻内涵,创新教学模式是顺应新时代要求的必经之路。
以学生为中心,金课的“两性一度”为标准的教学设计与创新是指结合程序设计课程专业特点,以培养学生计算思维和编程能力为向导[4],以拔高C语言程序设计课程建设标准为目的,重构教学内容,改革教学方法,融入课程思政,建立多元化的过程性考核评价方式。针对不同层次学生设置不同要求,对于学习能力强、兴致高的学生鼓励参加网络实验班选拔、软件设计大赛、网络安全创新能力竞赛等,并将参加学科竞赛增加为保研加分项,以赛促学。
1 公安院校程序设计课程教学问题
1.1教学理念落后
公安类院校由于有公安联考政策保障,毕业后入警率高,就业有优势,所以导致学校对于教学创新不够重视。部分教师也认为创新教学费时费力,没有必要,基本还是停留在老师讲学生听的传统模式。同时,警校学生存在固有的“预备警官”观念,考取公务员,当一名警察就是他们追求的目标,对理论学习兴趣不高。传统教学理念不能顺应形势发展,无法有效激发学生学习的积极性和创造性,更谈不上培养学生的创新精神。
1.2教学方法不当
C语言课程教学仍然采用课堂PPT来讲授知识,日常的考试也侧重于理论知识的考查,对于编程技能的运用考核不够重视。缺乏上机操作的教学环境,学生体验不到运用编程语言与程序,操控计算机完成具体任务的过程。久而久之,单一、枯燥的授课及考试形式让学生产生厌倦感,导致学生上课积极性下降,遇难易退,应付学习,考试临时抱佛脚。学生的专业技能及综合素质不能充分提高,教师在教学中创新能力也得不到有效提升。
1.3课程建设不完善
作为一门基础课程,C语言侧重于理论知识传授,实践性教学环节落后。目前只有配套的授课课件及对应章节练习题。多样化的授课资源建设不足。课程内容与公安业务联系不大,课程案例库尚未建立。缺乏与社会相关企业、公安业务实践部门的合作[5],课程建设及更新速度相对缓慢。
针对以上情况,程序设计课程组开展了基于竞赛的第二课堂教改研究。2018年7月学院以C语言为主要考核内容,进行了第一届网络安全实验班学生的筛选,2018年12月份正式成立首批网络安全实验班。本课程组在积极配合学院培养方案改革的同时,开始探索C语言程序设计课程的教学改革创新之路。
2 公安院校程序设计课程内容重构
根据课程定位,结合公安业务场景,将编程能力培养过程具象为通过课程的学习,使学生最终能编写一个简单的、模拟的重点人员核查系统,并以此为主线,进行教学脉络设计。让学生在项目设计中感受到知识的实用性,切实提高学生的学习体验感[6]。
重点人员核查系统是民警巡逻时进行的一项重要工作。从人员信息的存储、查询、分析的角度,设计5个项目任务,分别对应课本第1-9章的重点内容。并且在设计项目时,分初阶与高阶任务,初阶任务需要全部同学掌握,高阶任务对学习好、能力强的学生进行拔高练习,增加了课程难度,实现了金课标准中的“两性一度”要求。知识点与系统功能分解对照如表1所示。
3 课程思政元素挖掘
3.1 课程思政流程
公安院校培养的学生要具有崇高的职业理想和高尚的职业道德。入学后要持续地进行理想信念教育、警察职业养成教育。基于此,课程组深挖思政元素,利用小知识点解锁大思政,并落实到身边的人和事,潜移默化地为学生树立正确的价值观和精神导向[7]。如图1所示。每章第一次课开篇以思政元素引入,结束再次强调思政点,加深理解。
3.2 教具体现德育元素
在组织课堂活动时,利用国旗等元素,强化爱国主义教育。在设计教学案例时,融入党的十九大和十九届历次全会精神、新时代公安工作的重要论述、重要训词精神等文字作为程序数据,使学生在学习知识的同时,进一步强化对党忠诚、服务人民、执法公正、纪律严明的总要求。
3.3 教师身正示范
真正的立德树人需要身教大于言传,课程组教师秉承随时在线的态度,全天候24小时的指导、严谨求真的态度、恪尽职守的奉献,潜移默化影响着学生,这就是最好的课程思政。学生在教师热心辅导的帮助下,越发的愿意求教、动手编程序。教师与学生积极互动,可以及时发现教学中存在的问题,课后反馈往往会让下次上课效果更佳。
4 公安院校程序设计课程教学的方法创新
4.1 凝练教学内容,提出创新思路
通常学生解决现实问题时,在程序编码环节往往一筹莫展。学了C语言,却不会编程。课程组创新提出“编程结构化”教学方法,辅以小组讨论、启发引导、套用规则,突破了从解决任务过渡到编码解决问题的重要瓶颈。
以while循环为例,具体讲解一次教学过程。基于OBE理念[8]采用4 种教学方法,通过创设情境-观察归纳-解决任务-讨论探究-即时训练-总结反思完成教学,第一步由视频民警进行人员核查的情境,提出编程实现重点人员核查系统中重点人员的信息查询功能;第二步经教师讲解while循环控制结构的语法和流程图,给出人员信息查询的中文描述,将中文转化为英文表述,第三步用表达式、变量替换英文表述中的条件和循环操作语句,套用语法结构,形成伪代码。在编译环境中实现程序的运行,并讨论难点和问题,接着给出课后思考题,引导学生如何解决对应问题,并引出下节课的知识点。
4.2 多角度设计情景式课堂活动
为避免课堂沉闷,坚持以学生为中心,课程组创新设计学生参与动手编程环节,在智慧教室、实验室环境下,采用分小组讨论、优秀学生示范讲解、即时演示操作等方式,多角度设计课堂活动,充分调动学生积极性。
4.3 线上线下混合教学环境创设
课程组教师通过逐步完善案例库、线上习题库、课前预习手机课件库、微课资源库等,采用线上线下混合教学模式[9-10],探讨出如图2所示的课前、课中、课后一体化的教学模式。希望通过多思考、及时反馈、勤练习,完善整个教学过程,提升教学效果。
5 结论
经过几年的不断改革,C语言课程逐渐向金课靠拢。课程内容以崭新的面貌,更接近于公安实战的方式,用多种信息化教学手段呈现给学生。线上课程资源库不断完善,满足不同程序学生的学习要求。课程思政从立德树人的角度,以课前、课后视频资源的方式,潜移默化地传递着正确的价值观和世界观。
公安院校程序设计课程改革任重而道远,还需要长期、持续不断的探索研究。在新时代、新技术快速更迭,新型犯罪手段层出不穷的今天,公安院校课程教学也必须与时俱进,建立精品特色课程资源,进一步挖掘课程内涵,提升课程建设高度,使知识体系更加贴近公安实战,才能为公安行业人才培养奠定基础,更好服务国家战略需求和公安工作。
参考文献:
[1] 叶信治.高校“金课”建设:从资源驱动转向制度驱动[J].中国
高教研究,2019(10):99-103.
[2] 吕林海“. 深度学习”视域下的大学“金课”——历史逻辑、考
量标准与实现路径之审思[J].高校教育管理,2020,14(1):40-
51,62.
[3] 顾晓薇,王青,胥孝川,等.基于OBE理念的采矿学国家一流
“金课”建设[J].高教学刊,2023,9(14):1-4.
[4] 张睿敏,杜叔强,海建军“. 新工科”背景下“软件工程”金课建
设实践与探究[J].工业和信息化教育,2023(1):14-17.
[5] 王威,张世星,张辉,等.学科竞赛引领下网络安全与执法专业
教学改革与实践[J].教育理论与实践,2022,42(12):54-56.
[6] 芦天亮,涂君奥,杜彦辉,等.基于大数据技术的电信网络诈骗
案件分析实验设计[J].实验技术与管理,2020,37(10):50-55.
[7] 张立铭,于占龙,杨文英“. 一流课程”建设背景下《C语言程序
设计》课程思政探析[J]. 电脑知识与技术,2020,16(20):
171-172.
[8] 杨阳,吴其林,徐秋月.新工科背景下基于OBE的教学模式研
究与实践——以C语言程序设计课程为例[J].曲靖师范学院
学报,2020,39(6):79-84.
[9] 肖艳红,秦伟超,张蕾蕾,等.基于雨课堂的生物化学实验线上
线下混合式教学探究[J].高教学刊,2021,7(36):119-123.
[10] 曹晓倩,刘伟峰,王学恩,等.工程教育改革背景下混合式深
度学习模式探索[J].高教学刊,2023,9(8):92-96,101.
【通联编辑:王力】