张松青
项目教学法的提出
21世纪是信息技术时代,为了培养适应21世纪信息技术发展所需要的人才,我国在计算机教育方面制订了一系列的相关方针政策,计算机教育也从无到有、从小到大蓬勃地发展起来了。然而,从事职业学校计算机教学工作的我,深感计算机课堂效率低下的现象十分严重,培养出的学生只会机械地使用软件而毫无创造力。究其原因,主要是现行的招生制度的限制,职业学校学生的素质一般不是很高,学生自学能力和自控能力都停留在比较低的层次上。教师没有能够真正激发起学生的学习积极性,没有发挥出学生的主观能动性。要改变目前教学效率低下的状态,通过改变前者入手很难,可行方法还得从后者入手。因此,改革课堂教学方法,把计算机理论教学和实践教学有机地结合起来,是新时代赋予计算机教师的重大使命。我校就学生专业技能的培养及专业课教学方式进行了全方位、多角度的改革与探索,作为一名一线教师,积累了一些有益的经验。综合近几年来的教学实践与体会,发现在计算机教学中,“项目教学法”是一个实用有效的好方法。通过项目教学法,可较好地培养学生的实践能力、社会能力及其他关键能力。
项目教学法(Project-based Learning)是实施探究式教学模式的一种教学方法,从学习者的角度说,“项目驱动”是一种学习方法,适用于学习操作类的知识和技能,尤其适用于中职学生学习计算机方面的知识和技能。项目是指生产一件具体的具有实用价值的产品或服务。在计算机整个教学过程中,以完成一个个具体的项目为线索,把教学内容巧妙地隐含在每个项目之中,并在完成项目的同时培养学生的创新意识、自主学习能力和合作精神,引导他们学会如何去发现,如何去思考,如何去寻找解决问题的方法,最终让学生自己提出问题,并经过思考,自己解决问题。
从上可看去:项目教学法与传统的教学法相比,区别主要表现在三个中心的转变,即由以教师为中心转变为以学生为中心,由以课本为中心转变为以“项目”为中心,由以课堂为中心转变为以实际经验为中心。所以,在运用项目教学法进行教学设计的时候,学生是认知的主体,是知识意义的主动建构者。项目教学与传统教学并不是对立的,它们的关系应该是有机结合,相互补充。
计算机教学实施项目教学法的实践意义
“以项目为主线、教师为主导、学生为主体”是项目教学法的基本特征。因此在完成项目过程中应注重学生的自主学习与协作学习。以培养创造性人才为目的,尽可能的为学生提供广阔的空间和充分的机遇,让学生以计算机为工具,主动构建知识、培养能力。教学时先向学生展示大量的优秀成型作品,如全国中学生电脑优秀作品,从而打消学生各种疑虑和对计算机的神秘感,鼓励学生大胆动手尝试,放手让学生自主学习、积极探索。
计算机及应用专业是一门应用性和实用性相当强的专业,为了突出其应用特色,强化实践环节,增强学生技能培养,就必须采用实践教学法。常用的实践教学法有三种:案例教学法、模拟教学法和项目教学法。其中项目教学法是实践教学法的最高形式,它通过学生学习和应用已有的知识,在实践的第一线培养解决问题的能力,能提高学生解决实际问题的能力。学生通过共同完成某一项目,可以提高学生的沟通能力、人际交往能力,提高学生的团队精神,全面提升学生的素质。
计算机及应用专业项目教学法过程初探
项目教学法的教学步骤,具体为如下几步:
确定项目。注重项目的设计,提高中学生的学习兴趣。项目的选取和设计是教学过程成败的关键,在项目教学法中,教学的整个过程和所有的内容都要以项目来贯彻,项目确定后,整个教学过程也就确定下来,所以项目的选取是关键。
在确定项目中需注意以下几个方面:
项目设置的生活性和趣味性。项目教学模式中项目的设置首先要有趣味性,只有具有趣味性的项目才能驱动学生的学。人们常说:兴趣是最好的老师。如果设置的项目不能吸引学生的兴趣,不能调动学生的学习积极性,达不到学生积极主动参与学习的效果,就很难保证教学任务的完成。学生的兴趣往往来源于生活,如何用电脑解决他们生活中遇到的各种问题或者他们学到的知识和完成的任务能够运用到他们的生活当中常常是他们最感兴趣的内容之一。因此,项目中的任务设置既要有趣味性又要有生活性。
如:在学习word软件的修饰命令时,我选择一篇学生的作文作为项目,同学们对如何使用各种修饰命令美化自己的作文有着强烈的兴趣,调动起了学生学习的主动性和积极性,教师并且事先许诺帮助学生打印出最后的作品,组织进行一次作文展览,这对学生的学习起到极大的促进作用,达到了最佳的学习效果。
掌握项目设计中的层次性。要注意学生的个体特点、知识接受能力的差异。学生是知识建构过程的主体,学习的许多目标都要学生主动、有目的地获取学习材料来实现。在教学中,学生在教师的组织、引导下,用不同的方法完成“项目”。在这个过程中,学生的知识、思维、技能和情感得到锻炼和熏陶。因此,教师进行“项目”设计时,要以“学生为中心”,设身处地地为学生着想,要注意学生的特点与知识接受能力的差异,充分考虑学生的现有文化知识、认知能力和兴趣等。在设计的过程中,要站在学生的角度考虑,根据学生的实际水平来设计每一个模块,针对不同程度的学生来设计不同层次的练习,也就是说要“项目”要有层次感。
例如:在学习flash动画设计软件的物体按轨迹运动这一节课中,针对不同层次的学生,我设计了以下三种项目:
第一种(基本项目):一个小球沿轨迹运动,这条轨迹是一条一般的圆弧或有规则的曲线,并给出了设计方案和实际例子的原文件,以提供自学的条件。
第二种(提高项目):一片枫叶随风飘落,并且叶片越来越小。这条轨迹是一条极不规则的曲线(且引用了图库实例、图形大小的变化的操作),教师给出简要设计方案及动画实例(不是原文件)。
第三种(探索性项目):
给出概念:物体沿轨迹运动时,当轨迹是一个封闭的曲线时,物体所走的是最短路径。
学生动手操作实践:一个小球沿着一个封闭的椭圆轨迹运动一周。(不能完成旋转一周的操作,为什么?)。
提示:方法一:分别在椭圆的上、下、左、右设置5个关键帧,其中第一和第五互相重合。方法二:将封闭的椭圆变为不封闭的椭圆,当然缺口不能大了,这时只需要设置2个关键帧。
给出运行的实例(不是原文件)。项目的设计要让学生积极参与。精心组织教学内容,使学生能顺利地解决“问题”。例如我在教第二章《微机的组成》前,先让同学们推选一位能力强的同学到讲台前组装一台计算机,一般来说,很难组装成功,就算能组装,也会出现这样那样的错误,且需要的时间长。通过这一过程,让同学们认识到自己知识的不足。学完这一章知识后,再全班分组进行计算机的组装,并记录每一组组装所用的时间及出现故障的次数,最后对全班操作进行小结,对表现优秀的组进行表杨且发一个小小的记念品。从而不仅让全班同学都能参与进来,调动学生的积极性,而且还能培养他们的创新精神和合作意识。在教学过程中,要引导学生积极参与,以此来提高学生上课时的注意力,从而提高学习的效率。
“项目”的设计要适当留白。所谓留白,就是教师在设计问题时不要面面俱到,要给学生的思考和尝试留有余地。现在的计算机有较强的人机交互功能,许多应用软件和学习内容都有帮助功能或网上相关学习资源,应该鼓励和指导学生充分利用这些功能,培养学生的信息素养。同时,在教学中要想方设法启发他们亲自去尝试和探究去发现,鼓励他们举一反三、触类旁通。教学内容的风格与体例应该为培养学生的创新实践提供素材和依据。
这里举一个实例详细地说明如何确立项目:
教学内容:Excel电子表格处理软件函数的应用
函数种类:Sum(求和函数)、Average(求平均值函数)、MAX(最大值函数)、Min(最小值函数)COUNTIF(统计函数)
根据以上教学内容,笔者认真分析思考,设计了“制作全班期中考试成绩总表”的项目,该项目有以下特点:
学习该内容正值期中考试结束,学生们很想知道自己的分数和排名,对该项目有极大的参与热情,有较强的学习积极性;该“成绩总表”的数据统计用到了教学内容的全部函数;在制作过程中,由于要用到已学过的排序、设置条件格式等操作,刚好巩固复习了旧知识:该项目要求学生把零散的知识应用于一个实际的项目中,有利于提高学生的综合能力:能解决现实生活中的实际问题,学生可以进一步了解Excel的实用价值,从而提高学生对本软件学习的兴趣:有准确一致的答案,易于评价。
综上所述,项目的确立不是一件轻松随便的事。首先,项目要包含全部教学内容并尽可能自然、有机地结合多项知识点;其次,项目的难易程度要针对学生的实际水平来确定;最后,项目要被大多数学生喜爱,并可以用某一标准(正确答案、美感等)公平准确地给予评价。
项目具体实施。项目实施的步骤,教师要解释清楚,相关资料要及时给出。教师除了要告诉学生即将完成的项目是什么,还应该适当地提醒学生先做什么、后做什么。这样,既可避免接受能力较差的学生面对项目时束手无策,又能避免学生走不必要的弯路。上例中教师应该提示学生先算总分,再排名、再做其它。如此,学生就不会扰乱操作次序,阻碍项目的完成。另外,“统计班级成绩”项目的主要目的是让学生学习Excel中的常用函数,录入原始成绩不是本次教学的内容,教师应该把原始成绩表这一资料提供给学生。
总结评价。心理学的研究指出:学习的成功最足以使学生感到满足,是愿意继续学习的一种动力。当学生完成所布置的项目时,对学生的作品给予正确的评价,能使学生获得成功感,更能激发学生的兴趣及竞争意识,有利于发展学生学习上的自信心,促使学生对计算机的学习投以更大的热情。对学生所做作品的合理评析也让学生有一个能互相交流,取长补短的机会。教师对结果的评价要客观、科学,并且让每个学生都参与到评价当中,以保证评价的公正性、客观性。对那些付出了努力,但效果不太好的学生要给予正确的指导与鼓励。
最后,在同学们完成了项目之后,先由学生进行自我评价,然后再由小组的其他成员对学生在小组活动的参与情况进行小组互评,最后再由教师对学生作品的完成情况作评价。通过将这三种评价方式结合起来对学生进行综合评价,学生们觉得自己的劳动成果及自己的权利得到了尊重,通过三种评价方式的结合,肯定了学生的成绩,学生们也在学习中体会到快乐,在制作中体会到成功的喜悦。
实施“项目教学法”应注意的问题
项目的确定,是项目教学法成败的关键点。
为确保项目的实施,应做好以下几方面的工作:
注意教师角色的转换。在项目教学法中,应以学生为中心,突出学生的主体地位,老师的主导作用,教师应扮演好一个主持人、咨询者、引导者的角色,尊重并维护学生的主体地位。
加强校本教材的开发。根据整合后的“项目”,编写适合中职学生的校本教材,并不断总结,最后形成项目资源共享。
加强项目实施即教学实习的管理。一方面可以送学生到教学实习基地完成项目,另一方面也可以吸引行业参与办学,加强项目实施力量。
调整专业设备的使用分配,以保证项目教学法能够顺利实施。
加强分层次教学的研究。在小组合作学习过程中,应根据学生的学习成绩、知识结构、学习能力、性格特点、男女搭配等进行分组,在分组后,应针对不同层次的学生,布置难易度不同的学习任务,采用不同的标准对学生进行考核,以提高学生的学习积极性。
加强学科之间老师配合,可以采取小组合作教学等方法,以充分发挥最大的教学优势。
要进一步深化计算机课程考试改革。结合学校实际和学生特点,我个人认为计算机课程的考试可以从以下几个方面进行改革:
操作性很强的课程,可以不安排理论考试,只进行项目操作考试。如《网页制作》、《AutoCAD制图》、《Office办公应用》、《Flash动画》、《Photoshop平面设计》等。
以活动竞赛后的成绩代考。每学期都要进行各类竞赛活动,在竞赛中取得优异成绩的同学,完全可以免考相应课程。这样可以激发更多学生参与到活动中来。
专业老师可根据学生学习情况直接给定成绩,对部分同学也可实行免考制。这样对推动专业课教学是有好处的。
操作考试的起点和要求也可以因人而异。对那些学习确实有困难的同学,对其操作考试,要求也可以降低,针对他们的情况给定一个合适的目标,这样,可以更好的激发这部分学生的学习兴趣。
进行各类专业知识竞赛活动,以弥补那些纯操作考试课程理论的不足。这样更有利于促进同学们去记忆、巩固一些常识性的理论。
总之,只要我们在教学过程中大胆实践、勇于创新,精心设计各种“项目”,注意与其他的教学方法有机结合,努力创设互动合作、探究创新的学习情境,实现教学理念、教学模式、评价体系及教材结构的根本变革,就一定能提高计算机课堂教学效益,进而提高学生实践动手能力,增强综合运用能力,适应现代社会的需要。