APP下载

理论实践一体化提升WEB开发课程实践能力的改革研究

2018-09-25温志萍刘爱华程初

教育教学论坛 2018年33期
关键词:理论实践一体化实践能力

温志萍 刘爱华 程初

摘要:针对Web开发技术课程教学内容多、授课模式陈旧、实践能力差等问题,结合实际教学经验,提出理论实践一体化教学模式,从教学内容、教学模式、教学方法、实践环节、课程评价等方面进行课程教学的改革和探索。实践表明,改革措施有利于提高学生的实践能力,培养高级工程应用型人才。

关键词:理论实践;一体化;Web开发;实践能力

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2018)33-0087-03

一、课程现状及改革目标

2015年,中国统计网给出的报告表明[1],IT行业统计薪酬最高的5个IT职位分别是移动应用开发人员、网络架构师、大数据工程师、数据安全分析师和高级Web开发人员。

在我校,作为JAVA企业级架构师方向的核心课程——《WEB开发技术》,已成为软件工程、网络工程等专业的专业必修课。然而该课程在教学中仍存在一些问题[2],主要有:①教学内容多,综合性高;②以教为主,学生缺乏学习主动性;③教、学、做相脱节;④实验之间缺少紧密联系,系统性差。

因此,课程改革的目标是“以知识为本位,以能力培养为导向”,通过本课程的学习,学生能适应动态网站的设计与开发、信息管理系统的设计与开发,以及软件管理、软件销售等职业岗位对知识、技能及职业态度的要求,对学生的能力培养和素质养成起到主要的支撑作用,使学生真正成为适应社会的应用型技术人才[3]。

二、改革主要内容

《WEB开发技术》课程的教学改革主要思路是:设计具有工程背景的项目教学内容,引入自主学习、讨论等多种教学方法,改革传统教学模式,实现理论实践一体化教学,增强学生的动手能力,使学生具备动态网站设计与开发能力,满足用人单位对学生知识、技能等各方面要求。

主要改革内容包括:教学内容改革、教学模式改革、教学方法改革、教学实践改革。

1.教学内容改革。《WEB开发技术》课程,其先修课程为“Java程序设计语言”、“数据库原理与应用”等,后续课程包括“JavaEE技术”等。课程教学内容改革,主要是按工程化设计思想,对教学内容重新进行知识体系划分,分为表示层技术、控制层技术和模型层技术,表示层技术包括HTML、CSS、JavaScript、JSP、JSTL、EL、Ajax等,控制层技术主要为Servlet,模型层技术主要为JDBC、JavaBean。对每一层技术,进行知识划分并设计思维导图。同时,针对划分后的教学内容,设计软件业界真实的、具有商业应用价值的综合性项目——网上商城。教师对该项目进行分解,考虑任务与课程知识点的关联性,将网上商城分为商城首页、分类浏览、购物车、商品后台管理等功能,并化解难点和重点。

2.教学模式改革。改变传统的“理论教学在教室,上机实践在机房”的教学模式,按照“由以教师为中心转变为以学生为中心,由以教材为中心转变为以项目为中心”[4]的思想,建立“理论实践一体化”教学模式,将理论实践全部置于機房,先由教师进行任务展示,讲解相关技术和实现要点,然后由学生进行模仿练习,实现教、学、做无缝连接、紧密结合,提高课堂教学效果。

3.教学方法改革。在教学过程中,充分发挥教师的主导作用和学生的主体作用,激发学生的兴趣[5]。在整个教学活动中引入项目驱动、自主学习、案例教学、互动启发、翻转课堂等多种教学方法。针对不同的教学内容,确定不同的能力要求,再根据知识点的难易程度,设计其适合的教学方法和教学手段,建立完善的课程教学方法矩阵。如表1为表示层教学方法矩阵。

其中:A1要求学习、了解知识点内容;A2要求学习知识点内容,理解知识点含义;B1要求会使用学到的能力知识点来开发利用;B2要求不仅会使用学到的能力知识点来开发利用,还能分析具体的案例。

4.实践环节改革.按照“由浅入深”、“由易而难”、“循序渐进”的原则,设计层次化实践环节“模仿→应用→拓展”,先模仿再实践。先让学生进行基本技能模仿训练,然后再让学生进行独立应用,最后通过拓展训练,综合所学知识,最终实现学生对知识点的熟练掌握。

三、教学实施

整个教学过程包括图1所示所有或多个步骤:

主要思路为:①采用“理论实践一体化”教学模式,理论和实践全部在机房进行,以2—4个课时为一个单元,除传统的案例教学外,在整个教学活动中引入自主学习、项目驱动、任务分解、启发式教学、讨论等多种教学方法,针对不同的教学活动、根据不同的教学时间段,采用不同的教学方法,以激发学生兴趣,引导学生思考,同时边讲边学,学完就练,将教、学、练紧密结合在一起。②为提高学生实践能力,采用分层实践。每个知识要点,教师演示后,首先进入“学生模仿”环节,对与教师演示项目高相似度的学生模仿项目进行基本技能训练;在完成完整任务的相关知识点学习后,进入“课堂实践”环节,学生综合应用若干知识点技能独立完成任务;此外,适当布置“课外拓展”,让学生课后予以巩固[3]。

四.教学评价与实施效果

1.教学评价。《WEB开发技术》是一门实践性非常强的课程,在建立学生成绩考评体系时,不能仅仅考查学生理论知识的掌握情况,也要考查学生的实践能力以及创造力[6],因此改革传统的单一笔试考核模式,建立多元化考核方式,对学生的学习过程进行全程跟踪评价。①平时成绩,占15%。主要由学生在视频观看、在线讨论及课堂讨论等各个教学环节中的表现情况构成,由教师根据平时表现给分。②实践成绩,占50%。主要包括课堂实践和实践考核。其中课堂实践占15%,以小组答辩的形式进行,成绩由小组互评决定。实践考核占35%,以机试形式进行,主要要求为综合性运用所学知识完成指定应用开发。③理论成绩,占35%。主要是基础理论知识考试,可以笔试、机试形式进行。总成绩由以上三部分组成,不仅考查了学生对基础知识的掌握程度,还对学生的分析问题、解决问题的能力进行了全面地评估。

2.实施效果。作者在梳理教学内容、重新划分知识体系,并设计教学案例的基础上,在本校计算机学院网络专业进行教学改革试点,效果如下。

从考核情况看,改革后同学的实践能力显著提高,绝大多数同学已经能进行小型综合应用系统开发。

五、结语

实践证明,“项目驱动”可以激发学生的学习兴趣,“任务分解”降低了实施难度、消除了学生的畏难情绪,“启发式教学”和“讨论”有助于提高学生解决问题的能力,而教、学、练一体化的“分层实践”有助于增强学生实际动手能力。改革措施符合学校全面推行的工程专业认证,取得的成果对培养工程应用型人才具有一定的指导作用。

参考文献:

[1]搜狐科技.2016互联网行业薪酬数据分析[EB/OL].

http://it.sohu.com/20160402/n443189857.shtml.

[2]赵朋飞.JSP课程教学改革探讨[J].电脑知识与技术,2014,10(33):7955-7956.

[3]温志萍.基于工程应用人才培养的WEB开发课程教学改革[J].电脑知识与技术,2015,11(23):99-101.

[4]马海峰,宋井峰,袁海峰.基于CDIO模式下JavaEE课程教学改革探索[J].计算机教育,2014,(22):42-45.

[5]赵洁,何健民.基于混合式学习的《现代教育技术》课程教学实践与研究[J].软件导刊,2014,13(12):198-199.

[6]储泽楠,李世扬.基于递进式项目驱动教学法的JSP课程教学改革研究[J].长江大学学报,2013,(9):144-145.

猜你喜欢

理论实践一体化实践能力
如何在物理实验教学中培养学生的能力
高校单片机课程设计教学方法探讨
刍议大学生实践创新训练计划项目
克里米亚完成入俄“一体化”