APP下载

程序设计基础课程“4+N”混合式课程思政改革的创新与实践

2022-11-09邓小龙周玉珍

宁波职业技术学院学报 2022年5期
关键词:C语言程序设计教学资源

赵 彦,杜 娟,邓小龙,周玉珍,陆 蔚

(江苏信息职业技术学院,江苏 无锡214153)

一、引言

《高等学校课程思政指导纲要》(教高〔2020〕3号)、《习近平新时代中国特色社会主义思想进课程教材指南》(国教材〔2021〕2号)等文件,均强调要将思政教育贯穿人才培养体系,全面推进职业院校课程思政建设。在国家、省、校在线开放课程专项建设项目经费的大力支持下,以高等职业教育程序设计基础课程为例,辐射电子信息类各专业程序设计课程,将思政元素融入教学项目,全方位实施“4+N”混合式课程思政改革,形成以职业素养和职业能力培养为核心目标的程序设计基础课程混合式课程思政教学实施方案,全面提升课程教学效果和教学质量。

其中“4”是以“职业精神、中国情怀、党史育人”为主线,实施“线上教学资源[1]、线下教学项目[2]、课堂教学管理、课程考试考证”四个维度的课程教学改革[3];“N”是以“国家规划教材[4]”“课堂活页学材”“教学平台爱课程”“教学工具慕课堂”“在线机器批阅”“游戏教学软件”“线上考证课程群”为主的多元化教学手段。

全面实施“线上教学资源齐全、精品、细致,线下教学实践项目辅助拓展能力,课程教学全面实施过程化管理,线上考证课程群提升技能水平”的线上线下“4+N”混合式课程思政教学改革。以项目引领教学,问题带动兴趣,实践增长智慧的方式,深度挖掘课程思政元素,有机融入教学项目,制定课程思政教学策略,达到“润物细无声”的育人效果。程序设计基础“4+N”混合式课程思政教学改革的整体架构如图1所示。

图1 程序设计基础课程“4+N”混合式课程思政教学改革

二、迫切需要解决的问题

程序设计基础是高等职业院校电子信息类各专业的基础课程,是学生学好后续课程的前提和保障。程序设计基础课程能综合培养高职学生灵活运用专业理论知识、编程思想和方法,分析解决实际问题的实践能力和勇于探索的创新精神。由于该课程知识繁杂、灵活多变又息息相关,所以存在如下四大问题[3]。(1)缺资源。在C语言教学中,欠缺能够融入课程的思政元素,欠缺具有“全、精、细”特色,优质、完备的教学资源。(2)不会用。有了资源,也不能合理使用,将优质资源束之高阁的现象普遍存在。(3)学不会。传统教学课堂乏味、低效,难以激发学生的学习兴趣、探索热情和创新精神。(4)考不过。资源用了,课程学了,兴趣有了,但考试考证通过率低。总而言之,该课程被高职院校师生普遍认为“最枯燥、最难学、最难教、最难考”的课程,因此,在MOOC教育教学背景下,实施程序设计基础课程混合式[5]课程思政教学改革势在必行。

三、“4+N”混合式课程思政教学改革的举措

本课题组对原有课程教育教学进行升级,以培养新时代中国特色社会主义建设者和接班人为育人目标,加强思政教育融入课程教学,实现育人与育才的统一,全面推行“4+N”混合式课程思政教学改革[6-7]。具体改革举措如下:

(一)加强内涵建设,打造课程思政优质资源

充分挖掘课程所蕴含的思想政治教育元素和所承载的思想政治教育功能,为学生提供更加优质的线上教学资源。在已建设的国家精品在线开放课程程序设计基础,已获得的“十三五”职业教育规划教材《C语言程序设计》[4],已打造的1个全国优秀课程思政案例的基础上,夯实程序设计基础课程混合式课程思政教学资源,将线上线下六大教学项目打造成全国优秀课程思政教学案例,计划再版“十三五”职业教育规划教材《C语言程序设计》,让习近平新时代中国特色社会主义思想进课程、进教材。

(二)加强队伍建设,培育优秀课程思政教师

加强政治学习和教学研讨,近两年累计完成校级课程思政学习培训10次,校外课程思政学习培训28次,集体教研60次,牢固确立教师肩负育人责任的担当意识。在完成程序设计基础课程“4+N”混合式课程思政教学改革的同时,将优秀的课程思政改革创新经验推广至全国。目前已完成全国课程思政教学改革经验汇报20次,混合式教学改革经验分享汇报38次。

(三)深化教学改革,提高课程思政教学质量

本课程组将C语言教学的140多个知识点和技能点全部打乱、揉碎,再重组,形成线上线下6个教学项目,以“职业精神、中国情怀、党史育人”为主线,将思政元素融入实际教学项目,实施线上线下“4+N”混合式课程思政教学改革。彻底解决原有课程“缺资源、不会用、学不会、考不过”的四大困境。

四、课程改革路径及过程

作为高职信息类院校,建设好电子信息类各专业的程序设计基础课程是江苏信息职业技术学院专业发展和人才培养的关键一环。欠缺能够融入课程的思政元素,欠缺优质的课程资源,是课程建设之初面临的最大困难。

(一)建设融入思政元素的线上教学资源,解决“缺资源”的问题

针对“缺资源”的问题,一是建设国家精品在线开放课程,借助碎片化教学理念,梳理课程教学内容。将课程思政元素与三大真实项目有机融合,从“理论知识、实践教学、项目实施”三个层面,融“知识传授、能力培养、价值塑造”于一体,分层构建具有“全、精、细”特色的线上教学资源502件;二是打造职业教育国家规化教材,让《C语言程序设计》教材与国家精品在线开放课程程序设计基础进行1:1配套,解决“缺资源”的问题。详见图1。

图2 国家课程与国家教材同镜同框解决“缺资源”的问题

(二)构建“同向、同行、同频”的线下教学项目,解决“不会用”的问题

针对建了优质资源但“不会用”的问题,一是设计三大线下项目,重组知识传播路线,将140多个教学知识点、技能点全部打乱、揉碎,再重组,以“职业精神、中国情怀、党史育人”为主线讲述三大线下教学项目,实现育人与育才的统一;二是实施“5步法则”:项目传承(欣赏往届作品)-项目引领(讲解核心功能)-线上教学(积累补充知识)-项目拓展(提升编程技巧)-项目答辩(互助互评作品);三是独创线下活页学材,“活页教材+活页笔记+功能插页”三位一体的自主思维线下活页学材,既是融课堂活动、思政教育、学习轨迹、心得体会、扩充知识于一体的线下教材,也是承载学生大学时代珍贵记忆的瑰宝。详见图3。

图3 三大线下教学项目与活页学材交相呼应解决“不会用”的问题

(三)使用多元化教学手段全面实施过程化管理,解决“学不会”的问题

针对“学不会”的问题,使用多元化的教学手段全面实施过程化考核,给传统课堂注入生机和活力。一是使用教学平台爱课程,有效管理线上课程思政教学资源,促进移动式学习,动态生成学情分析报告,实施线上教学管理过程化;二是巧用教学工具慕课堂,与教学平台的课程资源打通,实现随时调取、查看和使用资源,记录学生在课堂教学活动中的表现和在线学习情况,开展丰富的课程思政教学活动,实现线下教学管理过程化;三是活用在线机器批阅,实现程序自动判分、程序优化提醒,将教师从反复批阅学生程序的工作中解脱出来,提高学生的学习效率,加强实践教学管理过程化,培养学生精益求精的工匠精神;四是善用游戏教学软件,与线上线下6大教学项目对接,利用Blockly搭积木的方法,验证教学知识点的应用,在游戏中培养“人人爱编程”的梦想,实现求新求变的创新精神。详见图4。

图4 多元化教学手段实现“考核评价、思政教育”的过程化管理

利用多元化的教学手段过程化地记录了学生在课程教学各环节的完成情况,培养学生比学赶帮、力争卓越的学习意识,磨炼学生直面挫折、挑战困难的奋斗精神,激发学生实践探索、开拓创新的职业品格。

(四)建立线上考证课程全面提升学生技能水平,解决“考不过”的问题

针对高职学生考试、考证“考不过”的问题,本课程团队与爱课程、网易有道合作,建设全国计算机二级线上考证课程群,服务全国C语言学习者,全面提升学生的职业技能水平,有效解决高等职业教育证书通过率低、“考不过”的问题。详见图5。让众多在校生和社会学习者从考证课程中获益。通过考证课程的推广,将课程思政传递到祖国的大江南北。最终形成程序设计基础“4+N”混合式课程思政教学改革体系,实现“全员、全程、全方位”育人的建设目标。

图5 建立线上考证课程群提升学生技能水平解决“考不过”的问题

五、改革创新与成效特色

(一)课程思政元素与实际教学知识点全面衔接

线上线下六个教学项目围绕授课要点与课程思政元素衔接,以项目引领教学,从问题出发,展开探究式教学,充分挖掘课程思政元素与教学方案的融合,制定课程思政教学策略。全面提升学生的职业素养和职业技能水平,实现理论知识传授和思政教育同频共振,达到“润物细无声”的育人效果。

(二)线上线下“4+N”混合式课程思政教学改革

4个维度和多元化的教学手段形成“4+N”,全面实施课程思政教学改革,破解“缺资源、不会用、学不会、考不过”的四大困境。建好、用好具有课程思政特色的教学资源,学好、考好程序设计基础课程,实现育人、育才的统一。例如使用教学工具慕课堂构建课程思政问卷库、讨论库、习题库等,实现思政元素融入信息化教学。

(三)多元化教学手段实施混合式教学全过程考核

深化过程考核,强调学生在学习全过程中的真实感受和体验。考核评价通过多元化的教学手段有效记录学生各环节的完成情况。

细化线上教学资源学习考核,包括教学资源学习、学生线上讨论、理论+实践教学、过关斩将、高手闯关、线上项目等各个线上教学环节的考核,由教学平台自动认定;线下项目的考核实施非标考核,由慕课堂记录线下教学的所有教学轨迹,自动认定学生成绩;课程考试采用在线机器批阅认定。多元化、全过程的考核评价机制是深入开展“4+N”混合式课程思政教学改革的有力保障。

六、改革的实践理论成果与经验推广

(一)学生成果

国家精品在线开放课程程序设计基础“十三五”职业教育国家规划教材《C语言程序设计》同镜同框。历经八轮授课,已有4万多人参与学习,近万人学习了Spoc课程。超过45%的学习者参与测验、作业、考试环节;学生发帖超过175800贴,教师指导回帖42241贴;课程考核通过率高达为53.7%。

20万多名学生学习了公益直播课计算机二级C语言公开课,3千多名学生学习了线上考证课程群并顺利通过全国二级C语言、Java语言考证。2017—2020年本校学生程序设计基础课程考核通过率始终高于99%。二级C语言考证通过率逐年提升,在参加的考生中,2014—2016年物联网学院创新班一次性通过率达到85%,超过全国平均通过率50个百分点。2018—2020年微电子专业4+0班二级C语言考证实现毕业前全通过。2021年在没有任何辅导的情况下江苏信息职业技术学院二级C语言一次性通过率达到60%,其中30%的学生获得优秀证书,全面提升了电子与信息类各专业学生的编码能力。

(二)教师成果

全面打造课程资源的同时,注重理论研究,发表教育教学论文11篇,其中核心期刊论文4篇。将“4+N”混合式教学改革理论成功推广到校内10余门程序设计类课程的建设中,助推其他课程获评市级课程2门,省级课程4门,国家级微电子专业资源库核心课程1门。承接2020 Google课程建设项目1项(获助10万元),承接中国大学MOOC考证就业课程获得实际收益30万元,承接百度课程建设项目1项(获助10万元)。立项了4个国家级、6个省部级教学研究课题。团队成员主持省级教学团队1个,院级教学团队1个。省青蓝工程培养对象2人,中青年学术带头人1人,省“333”工程培养对象2人。教师教学能力全面提升,2014—2020年,荣获全国高等职业院校教学能力大赛三等奖1项,省一等奖4项,全国课程思政优秀教学案例1项,无锡市大中专院校课程思政教学设计案例特等奖第一名。2018年荣获无锡市教学成果二等奖,校级优秀教学成果一等奖。

(三)经验推广

课程现有研究成果,即国家课程和国家教材,已在全国50余所高职院校的实际教学中全面使用。2200多名学生给予程序设计基础课程五星级好评。课程团队已完成课程经验分享报告86场,万余名教师获益。在36所“双高”院校、15场全国课程建设项目研究会、研讨会、论坛、直播中作课程改革经验分享报告,累计完成课程思政教学改革经验分享20次。指导28所“双高”院校的省级、市级、校级课程建设。

猜你喜欢

C语言程序设计教学资源
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
新能源汽车技术专业教学资源开发
医学专业“Python程序设计”课程教学改革总结与思考
“C语言程序设计”课程混合教学探索
基于C语言的计算机软件编程技术探究
新型教学资源在综合课程中的应用
新型教学资源在语文教学中的应用
中职C语言单片机课堂教学中的趣味性探讨