探究式教学法在Java EE企业应用开发实践教学中的应用研究

2015-02-23 04:21杨月华
现代计算机 2015年12期
关键词:企业应用教学法探究

杨月华

探究式教学法在Java EE企业应用开发实践教学中的应用研究

杨月华

(许昌学院信息工程学院,许昌461000)

Java EE企业应用开发;实践教学;探究式教学法

2014年度许昌学院教育教学研究项目(No.02014084)

0 引言

2010年7月国家中长期教育改革和发展规划纲要(2010-2020年)提到,要遵循教育规律和人才成长规律,深化教育教学改革,创新教育教学方法,探索多种培养方式,形成各类人才辈出、拔尖创新人才不断涌现的局面。然而长期以来,大部分工科专业的实践教学依然采用传统的“教师设计实验方案—课堂分析讲解—学生练习—教师总结”的教学模式。这种教学模式忽略了学生主体能力的培养,学生学习的主动性和积极性难以被充分调动起来。在教学评价环节一般只是根据出勤情况和实验报告内容进行考核,而实验报告并不一定能真实地反映出学生对技能的掌握情况。此外,多个实践内容通常相互独立,没有放在实际的项目中去说明训练目的、解决的问题以及如何解决,最终学生虽然也按教师要求完成了实践教学的每部分,但并不一定真正明白为什么要做这些实验,这些实验到底解决了哪些问题,进而导致学生不重视实践,仍然不能用已学知识解决现实中出现的各种专业相关问题。

为了改变现状,本文借鉴国内外工程教育先进教育理念,提出将探究式教学法应用到工科实践教学中,并结合Java EE企业应用开发具体的实践教学对其实施方式进行了探索和研究,以充分调动学生在学习过程中的积极性、主动性,变“以教师为主体”到“以教师为主导,以学生为主体”,培养学生发现问题、解决问题的能力,以及团队合作能力,使其具备新世纪工程师的基本素质。

1 探究式教学法概述

探究式教学法是一种以探究为基本特征、强调“从做中学”的教学方式(John Dewey,1859-1952),教师要启发学生思考,让学生自觉地、主动地进行探索,掌握发现和解决问题的方法和步骤,而不是把结论性的内容告知学生。探究式教学强调以学生为主体,有利于培养学生的学习自主性,激发学生学习的积极性,使学生自己愿意积极主动地完成实践内容。通过使学生参与到探究的整个过程中,有助于开发学生潜能、激活学生的创新思维,而且学生经过一步步的分析、思考、探索,可以使自己对知识掌握得更加牢固。此外,探究式教学为师生之间、学生之间创设了沟通、合作以及共同解决问题的教学情境,能极大地提高学生的沟通能力和加强学生的团队合作意识。

目前,探究式教学在我国多运用在基础教育阶段或科学教学中,在实践性很强的专业课程中很少采用,但在世界范围内,探究式教学已被公认为是一种较好的工程教学方式,逐步成为各国工程教学改革的新选择。例如,在以培养未来工程师为目标的美国高等工程教育中,要求学生必须修够一定学分的实验设计课程,该课程要求学生“以团队的方式进行开放式设计及问题规划”;再如UPOP和UROP等项目,均以使学生融入实践、着力提升其工程问题的解决能力及高水平的思维能力为要旨,均属于探究式教学的范畴。我国的“卓越工程师计划”强调通过实践学习、自主学习,培养学生发现问题、解决问题的能力,这与探究式教学的理念也不谋而合。

但是,并不是在任何情况下都适合实施探究性教学,要想在实践教学中实施探究式教学获得预期的效果,应先考虑以下条件是否已经具备:学生已学习了所需的基本知识,实践内容有对基本知识应用、延伸、拓展的余地,而且有探究的实际意义和必要,或者对知识的灵活运用和规律的归纳总结有帮助以及存在创新的可能性。在实施过程中教师需要根据实践目标和实践内容,创设情境,然后指导学生拟定出合理的实验方案,提供必要的技术资料和基本的实验条件,由学生自己组织团队成员分工合作,完成实践内容。

2 探究式教学法在Java EE企业应用开发实践教学中的应用

2.1教学目标

(1)电流频率 为实现规定深度的高质量的感应加热,首先必须正确选择设备的频率。设备频率除对实现技术要求和提高热处理质量有很大作用外,对于充分发挥设备的效能、提高生产率、节省电能也很重要。所谓频率的选择,这里指的是选择合理的频带或频率范围,并不是严格的具体数值。

在Java EE企业应用开发实践教学中应用探究式教学法后应达到三方面的教学目标,包括知识与技能目标、过程与方法目标、情感态度目标。

●知识与技能目标:熟悉Java EE程序的集成开发环境,理解程序的分层架构和MVC模式,通过实践进一步学习Java EE核心开发技术,以及采用这些技术实现企业应用。

●过程与方法目标:根据具体的开发任务,不同层次的学生都能积极主动地参与收集和整理所需资料、分析并解决问题的探索求知过程,实践状态良好,能够独立思考和进行尝试。能与他人进行合作,在合作的过程中,培养学生的沟通交流能力、语言表达能力和团队协作能力。

●情感态度目标:使学生形成积极主动参与Java EE企业应用开发实践的态度,在与同学进行合作交流的过程中,培养学生互相帮助、团结协作的良好品质。

2.2教学设计

针对Java EE企业应用开发实践课程的特点,在将探究式教学法应用到该课程教学中时,需构建以学生为主体,由教师进行引导,学生通过自我探究或合作探究完成实践内容的实践教学体系。

由于开设Java EE企业应用开发课程的目的就是为了使学生将来能够参与到企业的项目开发中,所以非常适合以项目的形式展开教学。同样,在设置该课程的实践内容时也可以采用项目的形式。由于在一个Java EE企业应用开发项目中涵盖所有的知识点,即在一个项目中使用课上讲到的所有技术,程序结构会比较混乱,所以实践内容可以设置为多个项目。同时要保证Java EE企业应用开发课程的实践内容具有连贯性、将各章节的知识点整合到一起,并使项目中任务的设置和课程的重点和难点对应起来。因此将知识点在一个项目中同时采用的技术划分为多个模块,如Java EE概述模块、Java Web应用开发基础模块、Java EE框架Struts2+Hibernate JPA+Spring模块以及EJB3+JSF模块等,各模块采用一个典型的项目涵盖该模块的知识点。学生在完成实践项目前,需要熟悉Java EE开发环境、Java EE应用中的分层架构、各章节所讲解的Java EE技术。

对于已经设置的各模块的项目,可以将项目运行效果预先展示给学生,激发学生的兴趣,调动学生实践的积极性。具体实践内容则要落到各个知识模块对应的项目上。选取项目时需要考虑面向重要的知识点。由于Java EE企业应用开发课程内容多,而安排的实践时间有限,按各知识模块划分选取项目后,再设计各项目的各功能模块,各功能模块在实现过程中可能都有需要探究的问题,但不可能都进行深入的探究,应根据教学内容的重点、难点,选取具有代表性的问题进行探究。此外,选择探究的问题的难度要适中。因为学生的接受能力以及原有的知识基础和经验都存在差异,所以可以从学生的实际情况出发,设置难度适中的问题,同时考虑实践内容的趣味性,激发学生学习的兴趣,使学生能够在实践中体会成就感。再者,还要考虑探究的问题是否具有扩展性。在实践过程中,可以在原有项目的基础上逐步改变或增加一些条件,将应用进行扩展,使学生在已有问题的基础上进一步探究,启发学生思维,使学生更好地掌握知识点间的联系。扩展项目时最好能兼顾学生生活经验与知识趣味性,以达到事半功倍的效果。

为了使学生能够更好地应用所学知识解决实际问题,需要针对每个实践内容创设情境,使学生产生兴趣。由于实践课程的时间有限,可以让学生在理论课上进行项目需求分析和设计,在实践课以及业余时间完成整个项目和解决探究的问题,并对探究和完成的情况进行总结。有了项目和问题的驱动,可以充分调动学生的主观能动性,促使他们利用各种方式和手段(查阅相关资料、浏览网络资源、同学之间互相协作等)积极主动地解决问题。学生在解决问题的过程中利用所学的企业应用开发技术进行程序开发,能力得到了锻炼,通过主动发现问题和自己探究或与其他学生合作探究解决问题,学生的实践和创新能力也会有所提升。

2.3实施方法

在Java EE企业应用开发实践课程中按照以下流程实施探究式教学。

(1)围绕实践内容创设情境。创设任务情境的目的,是为了激发学生探索的兴趣和强烈的求知欲,吸引学生积极地去探索和发现,从而主动地完成实践任务。例如,针对Struts2+Hibernate JPA+Spring知识模块,可以设置情境为“开发基于SSHJ架构的电子商城网站”。

(2)教师引导,学生探究和动手实践。在这个环节中,教师扮演一个组织者的角色,为了达到让学生自主探究的目的,还应引导学生自己去发现问题,学生不明白时可适当地提供指导。教师需要提供进行Java EE程序开发所需的开发环境和必要的资料,由学生自己动手去实验或者查阅,以解决在完成任务过程中遇到的问题。最后学生要对自己的实验过程进行总结。例如,在编程过程中,让学生探究和体会采用SSHJ架构带来的好处,MVC模式体现在哪些程序结构中,Hibernate JPA和Hibernate实现持久化有何异同,在电子商城网站中还可以采用AOP技术实现哪些额外的功能等。

(3)讨论交流,合作探究。讨论交流是探究式教学中一个重要的组成部分。学生之间可以交流各自的程序运行结果,教师则负责引导学生对交流中所提出的问题及普遍存在疑惑的问题进行讨论。在讨论过程中,教师要充分调动学生讨论的积极性,并适当地给予鼓励。引导学生多角度、全方位看问题,让不同层次的学生通过合作探究相互启发,从而解决一些自己不能解决的问题。

(4)完善Java EE企业应用开发实践课程的评价体系。对于学生,可以从其在实践过程中的学习态度、探究过程、团队合作精神以及完成实践作品的实用性、创造性等方面进行评价;对于教师,从教学方法和教学效果方面进行评价,在探究式教学中,教学方法侧重于与学生交流和讨论以及适当地给与指导,教学效果则要看重学生是否能自主学习,善于沟通和交流以及通过合作探究解决问题等。作为“以学生为主体”的教学模式,让学生也参与到评价过程中,使评价过程成为教师评、自评和同学们互评的交互过程,从而保证评价的客观性和全面性。

3 结语

对于Java EE企业应用开发类的编程实践课程,经过分析是很适合采用探究式教学法的,通过让学生在编程过程中思考和探究相关的问题,能够使其对所学知识加深印象,做到“知其然,知其所以然”,同时逐渐培养其发现问题和解决问题的能力。而教师则需要注意实践过程中学生的反应和实践课结束后的反思总结,通过不断总结和改进加强学生探究实践的效果。此外,编程实践类课的课时量一般都有限,在实际中有些探究活动不能完全展开,教师需要把握学生去探究那些最有价值和意义的问题。

[1]汪木兰,周明虎,张艳丽.卓越工程师教育培养计划中系列化探究式项目教学的设计原则[J].中国现代教育,2011(23):9~12

[2]胡文龙.基于CDIO的工科探究式教学改革研究[J].高等工程教育研究,2014(1):163~168

[3]包萍,武莉莉.探究式教学法在高校计算机课程中的应用研究[J].宁夏师范学院学报,2014,35(3):104~109

[4]李晓庆,高强,袁俊平.探究式案例教学法在工科专业课程中的实践与思考[J].中国电力教育,2013(29):54~55,65

[5]陆长平,姜锐,邓庆山.构建探究式教学课程评价指标体系[J].中国大学教学,2013(6):76~78,88

Java EE Enterprise Application Development;Practice Teaching;Inquiry Teaching

Research on the Application of Inquiry Teaching in Practice Teaching of Java EE Enterprise Application Development

YANG Yue-hua

(School of Information Engineering,Xuchang University,Xuchang 461000)

Analyzes the problems in current engineering practice teaching and the benefits that inquiry teaching is applied in practice teaching.On this basis,applies the idea that the inquiry teaching in engineering practice teaching.And explores how to apply inquiry teaching to practice teaching of Java EE Enterprise Application Development from multiple aspects including the goal of teaching,teaching design,implementation method.

1007-1423(2015)12-0040-04

10.3969/j.issn.1007-1423.2015.12.009

杨月华(1983-),女,吉林松原人,博士,讲师,研究方向为智能信息处理

2015-01-29

2015-04-02

猜你喜欢
企业应用教学法探究
一道探究题的解法及应用
一道IMO预选题的探究
批注式阅读教学法探究
实施“六步教学法”构建高中政治高效课堂
探究式学习在国外
高中数学实践教学法的创新策略探讨
一道IMO预选题的探究及思考
论财务软件在企业中存在的问题及对策
浅析管理会计在企业应用中的问题及对策
管理会计助推企业发展的思考与应用