APP下载

基于大学生创新创业训练计划项目的教学改革*
——以本科《Web开发》课程为例

2019-01-15盛快乐

山西青年 2019年2期
关键词:知识点模块大学生

周 昊 盛快乐 张 庆

(池州学院数学与计算机学院,安徽 池州 247000)

一、引言

近年来,国家大力提倡“大众创业、万众创新”。在新形式下,高等院校开展创新创业教育,促进了社会的进步,为国家培养了创新创业人才[1]。部分高校在课程改革中已经引入创新创业训练项目,通过调研发现,在应用型本科高校实践类课程中,大学生创业创新训练计划项目对这些课程有比较好的驱动作用。

《Web开发》课程是应用型本科高校计算机专业主干课程之一,也是该专业学生就业的主要方向之一,课程实践操作性强,可以从事IT企业Web前端开发工程师等岗位,课程内容的设置和教学计划的安排需要紧跟IT类企业发展的要求。在该课程教学中,引入大学生创新创业训练计划项目,让学生参与真正实际的项目开发中,以学生为主体,充分调动学生积极性,激发学生的学习热情,改善教学效果,提高学生的综合能力。

二、引入“大创项目”,深入推动《Web开发》课程教学改革

笔者多次任教《Web开发》课程,多次带领本科大学生参与大学生创新创业训练计划项目,通过大创项目训练,使学生从了解知识,到掌握知识,最后能灵活运用知识。

(一)项目选题

项目设计以企业需求与应用为驱动,主要考虑当前IT企业和大众所需要的重点热点应用。如电子商务类的Web开发、高校大学生暑期“三下乡”扶贫类的Web开发等。

(二)项目内容设计

项目内容设计既要考虑《Web开发》课程中的基础知识点,也要考虑实际应用中的所需要的主要技术。《Web开发》课程中的基础知识点:1、HTML5:基本标签、新增标签、Canva;2、CSS:样式基础、盒模型、新增UI样式;3、JavaScript:基本语法、高级框架。在项目实际应用中,还需要其他主要技术,如Ajax数据交互、PHP、JSP后端开发技术等,都需要在实践中掌握。

(三)项目组织

在项目组织上,主要是把整个项目划分为几个内容模块,由项目组成员分工完成,最后再完成综合项目。如在电子商务Web开发中,可以将整个项目分为注册登录模块、商品搜索浏览模块、商品详情模块、购物车模块、支付模块、商品评价模块等,分别由项目组成员完成。

(四)项目实施

项目实施之前,由学生自由组队申报项目,以该课程的应用定位为主,选择项目具体名称,自行设计项目需求分析、技术方案、可行性方案等,在指导教师的点评下进一步完善项目申报,以团队的方式来实施项目,每个团队设立负责人1人。通过项目与课堂教学无缝对接的模式能够锻炼学生的创新意识,改善课堂教学气氛,提升教学效果。

项目实施过程中,每个项目成员都有自己的模块任务,并随时根据自己完成的情况进行分析讨论,及时发现问题,与指导教师沟通,并解决问题。最终每个成员在一起综合完成整个项目。以项目团队为单位,在课上交流讨论,课下总结提高,大大活跃课堂氛围,提高自身的语言沟通能力、组织协调能力,并培养学生的团队合作意识。

三、效果评价

通过一个学年的教学实践引入大学生创新创业训练计划项目,对于提高学生《Web开发》课程的学习效果起到了非常好的作用。

(一)学生对知识点的掌握程度明显提高

通过对项目分模块的开发训练,学生对于各个知识点基本都已经熟练掌握,尤其是HTML基本标签、CSS样式表等。

(二)学生对知识的综合运用能力明显增强

在最后的课程考核中,学生根据自己的项目分工,展示自己的功能模块,并撰写项目总结报告。项目组成员基本上达到了企业开发的基本要求。

(三)学生创新能力和竞赛能力大大增强

参与训练项目的学生,积极参加省部级各类学科竞赛,如“挑战杯”全国大学生课外学术科技作品竞赛、计算机软件设计大赛等,都取得了较好的成绩。

(四)加强了高校与实践教学基地的合作

学生在参与大学生创新创业训练计划项目中,可以申报高校实践教学基地的项目,不仅提高了学生的动手能力,也进一步加强了与实践教学基地的合作,双方互惠互利。

四、结语

高等教育需要不断创新不断适应社会发展需要,尝试引入大学生创新创业训练计划项目至课程教学中,找到项目融入教学的最佳模式,将有力推动高校教学改革的深入开展。

猜你喜欢

知识点模块大学生
28通道收发处理模块设计
“选修3—3”模块的复习备考
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
带父求学的大学生
关于G20 的知识点
让大学生梦想成真
2013年第三届大学生演讲比赛圆满落幕
集成水空中冷器的进气模块