项目教学法在网页制作课程教学中的应用探讨
2012-12-03卢同波
■卢同波
随着社会的发展,改革教学方法,如何在计算机专业教学中提高学生的技能水平和综合素质,是计算机教师一直在探索的一个具有现实意义的课题。而“以能力为本位、以职业实践为主线、以项目课程为主体”的新理念的提出,为职业教育课程改革指明了方向,确定了目标。笔者在计算机的核心课程网页制作教学中,尝试采用项目教学法,引导学生行为,加强学生实践操作能力和综合素质的培养,反思教学评价,收到良好的教学效果,项目教学法将能极大地推进计算机教学改革。
1 项目教学法
项目教学法是德国教育专家弗雷德·海因里希教授倡导的教学理论,是指教师把教学内容设计成一个或多个具体的“项目”,通过师生共同完成和实施一个完整的“项目”任务,从而让学生掌握教学内容,达到教学目标。它是一种以学生为学习主体,教师加以引导的教学方法,打破了传统教学方法中注重学习的循序渐进和积累的老套路,没有按照教学内容的常规顺序,而是以完成一个“项目”任务作为驱动来完成教学任务。教学过程中的知识传授完全是学生在一定情境下借助教师和同学的帮助,利用必要的学习资料,通过自我学习、消化后获得的。这样既提高了学生多方面的能力,又让学生在教学活动中不断获得成就感,激发求知欲,进而培养学生独立探索、开拓进取的能力。
2 项目教学法在网页制作课程中的实施
2.1 确立实用、优秀的项目
找到优秀的项目要付出很多努力,这是决定项目教学法能否成功的关键。项目要结合具体教学目标来制定,不能脱离书本来确定项目,项目确定之后将其划分多个子模块,每个子模块又具体细分为多个实验项目。值得一提的是,在进行项目实践时要重视学生的通用能力培养,如自我学习能力、解决实际问题能力、社交能力、团队合作能力等,可以说,学生的通用能力培养是项目实践的重要目标;其次,要根据学生的学习能力制定难易适当的教学计划;最后,项目要能够引起学生的兴趣和注意力,可以采取客观标准来评价学生的学习效果。同时,每个项目都有自身的优缺点,教师要因地制宜发挥教学项目的优点,做到扬长避短。
开展网页制作这门课的教学活动时,选择一个具有动态效果的微型网站项目作为教学讲解内容。要顺利完成这个项目需要具备建立网站站点与进行网页编辑的能力、创建视频连接的能力、网站优化的能力等。按照学生能力具体情况,将该项目细分为多个子项目,每个模块项目中根据需要再划分为若干个实验项目,如图1所示。
图1
项目开始之前,教师可先向学生简要介绍项目情况,介绍项目的价值和实际意义,教给学生鉴赏优秀网络作品的能力,自行整理网站制作素材,从而培育学生网站项目开发的能力和兴趣。
2.2 成立项目小组
项目确立以后,接下来学生分成若干个项目小组,在分小组时,尽量根据实际情况,做好学生的配备,让项目小组的每个学生都行动起来,防止自学能力和自控能力较差学生的依赖、懒惰思想。此次确定每小组4~5人(1名优等生,2~3名中等生,1~2名差生),以小组合作的形式进行开发。每小组选举一名组长,各小组的组长在教师的指导下制定本小组的项目开发计划、网站结构图以及负责本组各成员的工作任务分配、监督实施等各个方面的工作,充分调动、发挥每一位组员的积极性。
2.3 实施项目任务
项目实施是开展教学活动的关键步骤,要顺利完成项目,必须要得到学生的支持和拥护。在项目实施过程中,教师要给予学生充分的帮助,及时解答相关难题,帮助学生掌握任务完成的时间进度,确保各个环节都能够圆满结束,有效提高学生完成项目的概率。
在创建网站过程中,教师要做好引导工作。
1)适时了解各个项目组的开发进程。
2)网站开发中的一些具体的技术指导,如:①确立网站风格,一个主题的色彩搭配是一个比较难解决的问题,鼓励学生上网鉴赏网页色彩搭配,通过学习和思考规划出自己网站的风格;②指导学生有针对性地搜集所需的网页素材;③设计网页中的一些技术问题,如图像和文字的动画效果等;④网站建好后,要进行相关功能的测试,发现问题,及时更改,反复测试反复修改后,要求并指导学生能将网站上传到互联网。
3)提醒各小组长要将开发过程中所遇到的问题及解决办法进行记录,做好各个开发阶段的总结工作。
项目教学法主要目的是充实学生理论知识,提高动手能力。因此,实施项目教学过程中,要因人施教,根据学生的个体情况,指导的深度要有所不同。教师一定要把握好指导的尺度,即使学生有问题,也应该是启发性的,非正面、非全面的提示性指导不但使学生记忆深刻,还能锻炼学生的发散思维,培养其创新能力。
2.4 阶段性评价
心理学家威廉·詹姆斯说:“人性最深切的渴望就是获得他人的赞赏,这也是人类之所以有别于动物的地方。”项目教学的阶段性评价,注重学生在项目活动中能力发展的过程,测评内容包括学生参与活动各环节的表现以及作业质量。阶段性检查评估是项目实施过程中必不可少的一个环节。学生一个阶段的学习结束后,要对本阶段的学习成果进行展示、评价。例如,学生完成“设计首页、子页”模块的开发后,教师要根据实验项目的要求,对学生完成的模块中是否有“导航菜单、版权”、网页版面的编排是否合理、设计的logo是否突出网站的主题及寓意是否深刻等内容进行考核评价,教师要对表现突出的开发小组及成员进行表扬,对于考核过程中发现的共性问题应该对全班学生作出解释,并记录在教学心得中,以累积教学经验。教师和学生一起做好本阶段的学习总结,不足之处及时改进,为后续工作做好坚实的基础工作,找出优点,激励学生学习,巩固和激发学生的学习兴趣,增强自信心,培养合作精神,体验成功和收获。
2.5 结果评价
一是从宏观上分析整个项目特点,对所有知识点梳理,包括思路总结和技巧总结。学习总结能使学生对所学知识形成一个完整的知识框架体系,及时发现薄弱环节,扬长避短。在开展总结时,要重点找出每个章节的疑难点和关键知识点,并一一给出对应的解决方法。教师要着重推出“一题多解”的教学方法,对学生展示每一种解题方法,最后再总结分析各种方法的异同和规律特点。这样才能够帮助学生掌握更多的理论知识,真正发挥项目教学对学生的促进作用。
二是对项目进行拓展和延伸,针对以后可能遇到的类似问题,提出解决的办法。
对于学生成绩的评定,一般情况下可分三级来考核:第一级由教师对小组项目情况进行评定;第二级由小组成员根据各组员对小组贡献情况进行互评;第三级由学生本人进行自评。综合三级评定来确定每一个成员的成绩。
3 项目教学法的意义
在实施项目教学过程中,在教师的指导下,学生能够有效提升问题解决能力,学生可以学会更好地处理大量知识点,学会在实践过程中自主学习,吸收新知识。学生在参与项目实践时,独立动手完成设定的项目目标,将理论与实践统一,具有诸多益处,既丰富了理论知识,提高了动手能力,又在教师的指导下培养了合作、解决问题等综合能力。同时,教师在指导学生的过程中,开阔了视野,提高了专业水平。可以说,项目教学法是师生共同完成项目,共同取得进步的教学方法,体现了现代计算机教育“以能力为本位”的价值取向,培养出来的人才更能适应社会的需要。