1教学实践过程
1.1确立项目
基于学生教材,将教学成果划为不同的项目系统,如学籍管理系统、成绩管理系统、图书借阅系统等。由于强调了项目的真实性与可预期性,教学开始就激发了学生的强烈兴趣,急于实践。
1.2学生分组
将全班学生进行分组,每组4-5名同学,每个组模拟一家软件公司;小组组长是项目组负责人;小组的成员是程序员;教师扮演客户。通过角色扮演,让学生明白自己岗位的工作内容,承担责任,在一种仿真的情景下进行软件开发设计,做为教师,我们要有较强的软件开发能力与实践能力。
1.3实施教学
1.3.1分析项目要求,明确操作内容和基本步骤,对实现任务的过程有整体的把握,并依据任务量进行子项目的设计与细化指导。1.3.2分配任务,将每一个项目都分成两组合作完成,为实现优化学习,引入竞争与合作。教师巡回进行指导,通过有针对性的指导和学生之间的互相沟通交流来学习,以便使所学知识得到升华。1.3.3学生充分调用自己的学习潜能,查询知识、利用已学知识及所拥有的操作技能,通过合作实现任务目标。这是我们教学的重点,学生的操作反映其真实的能力,对于问题的解决锻炼学生的能力。通过教师的有效引导,学会分析设计、动手实践及学生间的相互合作,这才是我们教学的根本目的。上述3个过程中,第3个过程贯穿于整个教学,它能将学生所学全部知识有机组合加以利用,并能加深相关知识的理解,目标是实现项目要求。通过分组协作,不仅克服个体学习上的缺陷,增强团队合作意识,而且通过本组项目的完成,真正实现学有所用。
2注意问题
2.1.1通过项目需求分析,要充分调动组员的参与意识各小组依据本组兴趣特点,在教师的引导下实现项目的选择。通过对项目的分析,充分调动小组成员的参与意识,为今后对问题的解决创设良好的团队氛围。2.1.2组内协作,组外合作竞争,要强化沟通能力的培养要充分重视组员沟通能力的培养,这不仅在组内部、组外部,也包括与教师的良好沟通。在项目中,良好沟通可以加速问题的分析解决;反之,因沟通不畅导致问题无法化解,甚至产生矛盾。2.1.3发挥项目负责人的领导能力一般项目负责人是小组的核心人物,在小组中起关键作用,一般是具有良好的学习能力与组织领导能力。在对项目分析设计与任务分配上,协作教师做好组内执行工作。2.1.4要有创新精神 要相信每位同学的创造能力,遇到问题要认真思考,要依靠团队的力量创造性的解决问题,而不是知难而退,等待他人,不思进取。2.1.5要注意培养团队竞争意识我们的每个项目都有至少两个组在协作完成,每个组都有自己的创作思路与实施计划。我们考核的结果是看谁更好的完成任务要求,实现软件目标,这有助于加强学生竞争意识的培养。总体来说,项目教学法是在建构主义学习理论的指导下,通过设立项目进入情景,通过分组实现竞争与合作,通过完成项目达到教学目标,经过VF的教学实践,它是一种行之有效的教学方法。它不再是传统教学的一言堂,也不是教师演示学生照做,而是依据学生的实际情况,通过解决学生真实的一些现实问题依靠学生来实现对知识的学习与应用,极大的提高了学生学习的积极性与主动性,让本来很繁琐的问题变成学生奋斗的目标,让学习不再乏味,充满乐趣。因此,在中职计算机教学中应用项目教学法有更加实际的意义。
作者:王占民