项目教学法在JAVAWEB应用程序开发教学中的应用
项目教学是一种能力本位的教学法,更确切地说是一种方案,以项目或一种合同的形式出现。其指导思想是将一个相对独立的任务项目交予学生独立完成,从信息的收集、方案的设计与实施,到完成后的评价,都由学生具体负责;教师起到咨询、指导与解答疑难的作用;通过一个个项目的实地进行,要使所有学生能够了解和把握完成项目的每一环节的基本要求与整个过程的重点难点。为了培养这些能力,过去以“结果为导向”的课程和教学方法已不能适应,以“途径为导向”的“行动导向教学”和“项目教学法”应运而生,其核心追求是:不再把教师掌握的现成知识技能传递给学生作为追求的目标,或者说不是简单的让学生按照教师的安排和讲授去得到一个结果,而是在教师的指导下,学生去寻找得到这个结果的途径,最终得到这个结果,并进行展示和自我评价,他们在这个过程中锻炼各种能力。1.项目教学与传统教学的区别项目教学与传统的教学方法有很大的区别,项目教学一个最突出的特征就是项目的运用,它是区别于其他传统教学方法的关键。简单地说,项目是包含有问题或者疑难情景在内的真实发生的典型性事件。一个项目就是一个实际情境的描述,在这个情境中,包含有一个或多个疑难问题,同时也可能包含有解决这些问题的方法。区别主要表现在以下几个方面:1.1讲授内容上的不同传统教法使用的是固定的教课书,侧重于静态理论知识的传授,即使有些实际应用的案例,也是对理论知识的补充和加强,缺乏与现实社会的接洽,而项目教学使用的是经过实际检验能够真实运用的项目,侧重于动态技能的掌握,在技能掌握的同时,辅以理论知识的指导,知识得以延伸。1.2教师与学生角色的不同在传统教学中,教师的角色定位就是把自己已知的知识,通过不同的方式传授给学生,学生只能被动的接受。但在项目教学中,教师的角色相当于企业的项目主管,负责项目的统筹、划分和衔接,学生则是项目的真正实施者,整个项目的实施过程就是一个相互学习的动态过程。
2.项目教学的实施过程2.1项目准备和分析教学内容的选取流程项目教学的第一个环节是项目选取。教师应着手收集、编写、设计与教学内容相适应的项目。既要能全面概括所应学习的知识面,又要能在现实生活中实际应用。教师要写自己认为有重要意义的项目制作经历或项目制作的细节,即要有选择性,典型性罗列进去,围绕核心问题进行阐述。JAVA WEB应用程序开发这门课程可以分为6个情境完成。如上图所示。2.2项目的具体实施项目教学不仅仅是列举项目,更重要是通过对项目本身的分析,使学生能够实际参与到项目中来,形成良好的互动行为。以项目实体为单位进行小组的划分,每个小组相当于一个独立的部分,既要实现独立子项目的任务,又要与其他小组建立衔接、联系,最后共同实施整个项目。我们以情境二:顾客的登录和注册为例,来完成项目的实施过程。如下表:用户登录项目的具体实施过程2.3项目的评价与总结在这个阶段,学生已经独立完成小组的子项目任务,那么我们更加侧重于小组之间以及学生与老师之间角色的互换,使学生掌握不同角色的知识技能,如何做好子项目之间的衔接,吸取别人的优点,对整个项目有一个清晰的认识,加强了团队协作的能力的培养。项目教学法的重心是过程而不是结果,过程性考核主要安排在学生按计划完成每个模块项目时进行。每个模块完成后要进行一个阶段性考核,教师根据实验项目的要点对学生完成的模块项目进行考核。
〖资料来源: http://www.yjslunwen.com〗
页:
[1]