浅论项目教学法在计算机教学中的应用
摘 要:在推行素质教育的今天,如何提高学生计算机知识水平和实践动手能力,是计算机教育的根本任务。基于建构主义的项目教学法改变了传统教学的三个中心,本文着重探讨项目教学法如何应用于计算机教学,以及所遵循的原则和应注意的问题。
关键词:计算机教学;建构主义学习理论;项目教学法
随着计算机技术和网络技术的迅速发展以及计算机应用领域的迅速扩大,人们的学习方式、思维方式、工作方式乃至生活方式都在发生变化,计算机技术已成为人们必须掌握的一门基本技术。计算机教育是一项融知识性与技能性于一体的教育,提高学生计算机知识水平和实践动手能力,是计算机教育的根本任务,这不仅对传统教育管理和教学模式提出了更高的要求,同时,也对教育改革产生了深远的影响。综合近几年来的教学实践与体会,我认为项目教学法将能极大地推进我们的计算机教学改革。
1、项目教学法的内涵
项目教学法,是师生通过共同实施一个完整的项目工作而进行的教学活动,这里的项目主要是指针对某个教学内容而设计的能由学生独立完成的、可以收到良好教学效果的小任务。项目教学法是基于项目活动的研究性学习,即以解决一个比较复杂的操作问题为主要目的,一般包括社会性活动的设计和科技类项目的设计两种类型。与认识和解决某一问题为主要目的课题研究相比,项目活动设计更偏重于操作和实践活动。
2、项目教学法的特点
项目教学法最显著的特点就是“以学生为主体,教师为主导”的实践教学模式,改变了以往“教师讲,学生听”被动的“填鸭”教学模式,创造了学生主动参与、自主协作、探索创新的新型创新实践教学模式。同时,项目教学给教师和学生的关系带来了的巨大的变化,不再是以往传统教学的教师“一言堂”局面,真正体现教学中学生的主体地位和教师的主导地位,充分发挥学生的主观能动性,激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出具有独立探索、勇于开拓进取的创新实践能力的学生。
3、项目教学法在计算机教学中的应用
目前的计算机技术教学,往往只是灌输给学生一些基本的计算机知识,而忽视了对学生创新能力的培养,绝大部分学生只能机械地使用一些软件,动手能力较差。因此,改革教学方法,把计算机理论教学和实践教学有机地结合起来,是目前广大计算机教师极待解决的问题。由此看来,“项目教学法”是一个实用有效的好方法。
3.1在实施项目教学法过程中应遵循的原则:
(1)以学生为中心,充分发挥教师的协助作用。在教学过程中,要充分发挥学生的主动性和创新精神,让学生根据自身行为的信息来实现自我反馈;同时不能忽略教师的指导作用,教师是意义建构的帮助者、促进者,负责整个教学的设计和组织,直接参与学生的讨论。
(2)项目的选取是学习的关键。选取项目要以教学的内容为依据,以现实的对象为材料。既要包含基本的教学知识点,又能调动学生解决问题的积极性。教师和学生共同参与项目的选取,教师要注意启发学生去主动发现身边的素材,选择难度适合的工程项目。
(3)创设学习的资源和协作学习的环境是教师最主要的工作。“协作学习”是意义建构的关键,教师要积极创设学生小组讨论交流的情景,让学生在群体中共同批判各种观点和假设,协商解决各路难关,使学生群体的思维与智慧为每个学生所共享,从而达到全体学生共同完成意义的建构。
(4)要以学生完成项目的情况来评价学生学习效果。教学不是围绕教学目标进行,而是围绕完成项目设计、达到意义建构这一中心来展开的,所以评价学生学习效果应以完成项目的情况来评定。
学生在项目实践过程中理解和把握课程要求的知识和技能,体验创新的艰辛和乐趣,培养分析问题、解决问题的思维和方法。通过实际操作,不但可以训练他们在工作中与其他同学协调合作的能力,还可以充分发挥学生的创造潜能,并促使其在提高动手能力和推销自己等方面努力实践。
3.2项目教学法在计算机教学中的应用实施过程:
爱因斯坦曾说过:“提出一个问题往往比解决一个问题更重要,因为解决一个问题仅仅是技能而已,而提出新问题,从新的角度去看旧问题,却需要创造性想象力,标志着科学的真正进步。”好的学习任务,首先应能激发学生兴趣,引发其思考,使学生产生一种解决问题欲望。同时提出的学习任务应该适应不同的学生,满足各层次学生的发展需要。项目设计质量直接决定学生掌握知识,培养各层次学生的创新实践能力。因此,项目的设计至关重要。
(1)创设实践可行的问题情境。教师设计问题的主要目的是通过学生对问题解决活动学习知识技能,激发学生的学习动机,发展学生的思维能力,在教学过程中教师要根据教学需要不断结合实际生活,用“问题”来引导学生自学。
(2)掌握项目设计中的层次性。教师进行“项目”设计时,要注意学生的特点与知识接受能力的差异,充分考虑学生的现有文化知识、认知能力和兴趣等。在设计的过程中,应根据学生的实际水平来设计每一个模块,针对不同程度的学生来设计不同层次的练习,也就是说“项目”要有层次感。
(3)项目的设计要让学生积极参与。精心组织教学内容,使学生能顺利地解决“问题”。举个简单的例子,比如我在教wordxP的使用中“表格制作”这一节内容时,可以先向同学们展示表格制作的效果,接着将班级同学分成几组,每一组相互协作完成,在表格制作过程中有些知识是原先学过的(如字体的设置),有些知识是新的(如边框的绘制及对齐方式等),通过自己动手实践,不仅温习了旧知识,还培养了学生自主创新,探索新知识的能力。当各组都各自完成自已任务时,老师将成果进行对比,并给予相应的评分,发现问题后可请同学提出解决方案,或老师及时点评。在点评过程中同学们还会发现一个项目的实现方法可能不是唯一的,无形中便同时掌握了几种解决方法,达到了教学的目标。
综上所述,项目教学法是在建构主义学习理论的影响下,通过选取“工程项目”来创设“情景”,通过“协作学习”的方式开展学习,通过完成“工程项目”来达到“意义建构”,是一种比较有效的教学方法。它突破了传统的教学模式,通过解决学生身边的一些现实问题来实现学生对知识的掌握,大大提高学生学习的积极性和主动性,通过项目教学法学习的学生,他们的动手能力、解决实际问题能力有很大的提高。教学也从以教师传授知识、技能为主,转变为以重视学生职业能力培养和发展为主,既发挥了教师的主导作用,又突出了学生的主体地位,体现了现代计算机教育“以能力为本位”的价值取向,培养出来的人才更能适应社会的需要。