Web程序设计课程混合式教学模式实践

2024-01-04 11:58王庆月徐晓君
电脑知识与技术 2023年32期
关键词:校企教学模式评价

王庆月,徐晓君

(宁夏理工学院,宁夏 石嘴山 753000)

1 课程基本情况

Web 程序设计课程是计算机类专业的专业必修课,是综合性很强且面向实际应用的专业课,先修课程是Web 前端基础、Java 程序设计、数据库原理及应用、软件工程,后续课程是Web 框架设计、毕业设计。本课程具有技术性与实践性并重、综合性与创新性并重的特点,是面向实际应用的重要课程,对培养学生的编程思维和提高学生的软件开发能力有着重要作用。另外,社会对Web 开发人才的需求量也越来越大。但从教学实际出发,课程教学中还存在着部分教学内容对前沿知识和技术引入不及时,容易与实际工程领域相脱节,教学方法与知识特点不对接等现象,导致学生创新能力培养与行业需求脱节,学生适应行业发展能力不足。在“互联网+”时代下,Web 程序设计课程的教学改革势在必行。

2 混合式教学模式构建

IT技术更新日新月异,市场对IT人才的需求不断向中高端发展,培养的人才如何满足市场对Web开发人才的需求是课程教学团队一直在研究的问题。近几年来,课程教学团队持续开展教学改革与实践,提出了以培养学生Web 程序的应用开发能力和职业素养为主线[1],采用混合式教学模式,通过整合教学资源、融合课程思政、联合校企指导等措施实现课程与专业教育、特色育人、实践创新紧密联系的目标,全面解决课程教学中存在的问题,不断提升课程教学质量。

2.1 混合教学模式,项目引领+任务驱动+翻转课堂,学生互相依赖、互学互鉴、合作共赢

本课程采用项目教学,项目来源于校企合作企业的工程案例,以岗位目标为依据确定课程内容,进行脱敏后用于教学,课程资源丰富完整。以项目引领、任务驱动,将“线上自学+线下实践”“课前自主学习+课中辅导答疑+课后巩固拓展”有机结合起来,开展翻转课堂、线上线下混合式教学。混合式教学模式和教学组织实施过程分别如图1和图2所示。学生按照2~4人的规模组合成团队,课内项目需课前学习,课中汇报展示、探究释疑,跟着老师的节奏独立完成,课后项目由小组分工协作完成,设立组长为团队负责人,负责任务的检查、问题的收集与反馈等,成员互相配合完成整个项目。以项目引领、任务驱动的方式引导学生学习,将驱动的任务融入每一个项目中,由易到难地引导学生逐个完成任务,在循序渐进完成的同时实现教学目标。

图1 混合式教学模式

图2 课程教学实施过程

采用学习通、高校教辅平台构建一个学生能自主学习和交流的网络学习平台,发布课程资源、学习任务,开展课堂活动、分享交流、考核评价和成绩记录。

混合式教学中,学生自主学习+合作学习,课内项目+课后项目,独立开发+协作开发,互相依赖、互学互鉴、合作共赢,有效使学生在项目训练过程中增长知识、训练技能、积累经验、养成习惯、固化能力、树立文化自信,使学生初步具备分析、解决实际工程问题的能力,同时具备团队协作精神、创新能力,有效解决了专业理想与学习行动割裂、课程文化与素质目标割裂的问题,为后续毕业设计和实习就业打下良好的基础。

2.2 整合教学资源,优化教学内容,构建“项目+双创+竞赛”的立体化、多层次的案例库

课上,采用企业工程案例贯穿教学,将教学大纲中的各教学知识点和工程案例紧密结合,遵循“由简单到复杂、由易到难”的认知学习规律,将一个大案例拆分成若干个子项目,每个子项目再拆分成多个小任务,每个小任务制作成多个讲解的视频,学习视频录制由学校教师和企业导师共同完成,学校教师侧重于基础知识点讲解,企业教师侧重综合项目开发和前沿技术讲解,视频发布于网络学习平台,让学生随时随地不受空间和时间的限制进行学习。教学视频配备有对应的笔记、代码、文档等文件,从而构建了立体化案例资源库。教学内容围绕核心知识点,融入前沿新技术进行扩展,让学生及时了解Web应用开发的发展方向与前沿技术,体现课程内容的高阶性。

课后,学生自主选题作为综合大作业进行实践拓展,结合第二课堂的实践项目,将课后项目内容转化为与课程内容紧密相联的各级各类学科竞赛和双创项目,比如大学生挑战杯大赛、“互联网+”大赛、创新创业项目、蓝桥杯软件设计大赛等,做到以赛代练,以研促学,提升课程创新性和挑战度。学生团队开发的优秀项目作为案例资源库的一部分,师生共同构建案例,实现教学耦合替代。

整合教学资源,优化教学内容,构建“项目+双创+竞赛”的立体化、多层次的案例库,案例中融入学科前沿知识和技术,教学内容与时俱进,学生通过实践,能够学以致用,学生的实践创新能力有进一步的提升,有效解决了教学内容、教学资源与实际应用需求相脱节的问题。

2.3 融合课程思政,强化使命驱动的育人体系

充分挖掘案例库中的各项目的思政元素,课程以电商系统为案例进行讲解时,让学生了解电商发展历程与电子支付,感受国家发展实力,培养学生民族自豪感,做诚信网民、诚信购物、诚信交易,加强学生诚信教育,通过电商系统在各行各业的应用引导学生为国家发展而努力学习。在项目案例中充分挖掘思政元素,从家国情怀、民族自信、民族责任感等方面培养学生具有科技报国的理想和使命感,提升新时代在校大学生的文化自信,具备开拓创新的勇气、勇于承担的责任感、诚实守信的传统美德,重建课程教育价值。

在课程知识体系中挖掘和凝练思政元素,将思政元素有机融入专业知识学习中,使课程内容更为丰富。比如在讲JavaBean 时,JavaBean 的编写要遵循一些规则,是一组可重复利用的组件,引申到遵守规则,养成养好编程习惯,同时学会思考,敢于创新,提高工作效率;讲MVC模式时,MVC模式实现了业务逻辑与数据及界面显示的分离,提高了系统的可维护性,可引申到新技术、新方法的应用以及团队的分工与协作,将专业知识与个人修养、职业素质和理想信念结合,学习热情和责任感进一步增强,更好地将专业知识与个人修养、职业素质和理想信念结合,实现价值塑造、能力培养、知识传授三位一体的教学目标。

2.4 联合校企指导,增强职业能力,适应行业发展

通过校企合作开发了一部分立体化、多元化的教学案例,融入产业前沿技术,为学生提供柔性化学习支持。同时,校企多方位深度融合,双向互聘。企业进学校招聘人才,讲解企业用人需求,企业导师定期到学校开展前沿知识讲座,让学生了解Web开发前沿新知识和新技术。学校还聘请企业导师进学校讲课、指导学生做毕业设计,将企业案例融入教学中,带领学生参与企业项目开发,选拔部分学生到企业实习,为学生提供就业岗位。学校教师利用寒暑假到企业实践锻炼,参与企业项目开发,及时掌握企业项目开发技术和用人需求,进一步提升教师的实践锻炼能力,更好地服务教学。学校定期组织学生到校企合作企业实地参观,引导学生把握时代脉搏,了解行业现状需求以及企业文化,更好地适应当前社会和行业的需要,促进学生高质量就业。通过校企联合指导有效解决了学生职业能力与行业需求脱节、适应行业发展能力不足的问题。

2.5 建成多元化的考核评价

课程考核采用全过程考核,构建基于能力目标的课程评价体系,采用多维度评价,以重视学习过程、学习能力、实际应用、学习成果为主要评价标准。过程考核分为课前学习效果评价、课中项目练习成果评价两部分,课前学习效果评价以学生课前任务完成情况、自主学习能力为评价指标;课中项目练习成果评价以独立分析问题、解决问题能力为指标,主要从项目汇报、交流讨论等方面进行考查;课后小组合作项目以成果展示、教师评价、小组间评价、小组内评价,从项目规模与创新等方面组成评价体系[2]。采用多维度的评价方式,以重视学习过程、学习成果、学习能力、项目需求分析和实用价值为主要评价标准,让学生的自主学习能力过程能够客观地体现在成绩评价机制当中,更加重视自主学习能力的培养[3],注重自我管理、自主发展的核心素养和能力,获得学习成就感,树立学习自信心,提高学习效率。

3 教学成果检验

3.1 学生创新实践能力持续提升

通过混合式教学模式实践,学生的学习兴趣有所提升,学习的主动性增强,实践创新能力不断提高。在毕业设计选题中,选择Web应用开发方向的学生越来越多,其中60%的选题来自生产实践、教师科研和学生创新项目,能够很好地将Web 开发基础技术和Web 前端设计、Java 框架技术融合在一起,开发一个完整的Web系统,为实习和就业打下良好的基础。学生参加大学生计算机设计大赛、大学生“互联网+”大赛、挑战杯大学生课外学术科技作品竞赛、蓝桥杯软件设计大赛等各级各类学科竞赛的同学达50%,其中30%获省级以上奖项。近几年来,计算机类专业的毕业生一次性就业率达90%,以Web应用开发为主的软件开发方向的就业率和专业对口率逐年增高,计算机类专业学生就业竞争力近年来居前列。

3.2 学生使命感增强,成效显著

通过引导学生将个人理想融入党和国家事业,学生的使命感普遍得到增强[4]。近三年,有多名同学报考特岗教师、西部计划和“三支一扶”项目,奋斗在脱贫攻坚第一线;约30%的毕业生选择报考西部特岗教师和扎根西部地区的重点行业和领域,为西部乡村教育、信息化建设和软件开发领域的发展贡献自己的力量;多名优秀毕业生通过返校开展讲座、回校组织招聘反哺母校及社会,让在读学生树立明确的目标,激发学习动力。软件开发专业社团的学生以及部分高年级学生助力教师开展线上线下混合式教学的辅导答疑,课余时间为低年级同学开展专业知识讲座和辅导工作。学生团队持续开展的大创项目、互联网+项目、学科竞赛等各类项目的培育和打磨工作使得项目质量不断提升,培养了学生精益求精的工匠精神。

3.3 课程建设示范作用突出

本课程的创新理念和实践目前取得了一定成效,同行评教、督导评教、学生评教效果较好,在本校及兄弟院校广泛开展交流并得到一致好评。课程教学团队教师目前在与Web 应用开发相关联的Web 前端技术、Java 程序设计、软件工程等软件开发类课程中逐步推广使用混合式的教学模式,应用效果显著,Web前端技术、Java 程序设计、软件工程目前均为自治区级一流课程。课程教学团队教师教研能力和实践教学能力、指导学生开发项目和参加大赛的能力逐步增强,申报各级各类教育教学改革项目多项,撰写教学改革论文多篇,并联合校企合作单位和对口支援高校,成立了以Java 程序设计、Web 程序设计教学改革为引领的软件工程虚拟教研室,不断推进Java Web开发类课程的建设。

4 结束语

本课程将继续以打造自治区级一流课程建设为契机,持续提升课程教学质量和课程内涵建设,继续落实学生中心、产出导向、持续改进的理念,不断强化一流课程在人才培养、师资队伍、教学资源、质量保障等方面的示范引领作用,提升学生的学习效果,推动专业建设水平的持续上升。在课程教学中如何更好地开展混合式教学模式,如何更好地调动学生的积极性、提升课程教学质量和核心竞争力后续还将进一步进行研究。

猜你喜欢
校企教学模式评价
群文阅读教学模式探讨
中药治疗室性早搏系统评价再评价
深化校企合作促进应用型人才培养实现校企生三方共赢
校企联合对人才培养的作用
校企合作运行机制初探
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
基于Moodle的学习评价
5E教学模式对我国中学数学教学的启示
保加利亚转轨20年评价