黄素萍
摘 要 本文分析了目前动态网页开发技术类课程教学过程中存在的主要问题,在此基础上提出了基于项目驱动模式的课堂教学模式改革,这种方式的教学对于调动学生的学习兴趣和主动性,提高学生的技术应用开发能力有较明显的作用。通过在本校的实践性教学,对于教学效果有明显的提高。
关键词 教学改革 教学模式 动态网页开发技术
中图分类号:G424 文献标识码:A
0 前言
动态网页开发技术类课程所涉及的内容主要包括JSP技术、ASP技术,ASP.NET,C#语言,J2EE等,它们都是实现Web应用程序开发的常用技术。通过这类课程的学习,学生可以掌握运用这些技术进行中小型Web应用程序开发的能力。这类课程的实践性都很强,都要求学生不仅能理解和掌握所学的知识,还能够把所学的知识很好地应用到解决实际问题中。
目前,国内大多数高校在动态网页开发技术类课程的教学中,在课堂上以教师讲授为主,围绕知识概念进行内容组织,多为满堂灌,学生没有有学习兴趣,不会针对实际问题进行应用开发。这种方式严重挫伤了学生的兴趣,不能调动学生的积极性和主动性。①另外,教学实践及训练的时间较少,使学生无法实现对技术应用能力的掌握和灵活运用。
根据动态网页开发技术类课程的特点及教学目标,本文将项目驱动式教学法引入课程教学模式中,通过项目任务的分工,学生的讨论交流,学生的自由决策,调动学生学习的兴趣和主动性,使学生在强化动态网页开发技术基础理论知识的同时,培养其实际应用中系统的设计、实现和维护能力,使其具备运用技术解决实际问题的能力。
1 教学模式改革
1.1 教学设计
在项目驱动式教学中,项目的选择很重要。因此教学中要根据教学内容和要求的需要选择能吸引学生兴趣的,具有一定代表性和实用性,规模适中的一组典型项目。
项目驱动教学法是以项目为主线、学生为主体、教师为引导,在强调学生的学习主动性,保护学习兴趣的同时,教师的引导作用起决定作用。教师要能引导学生由简到繁、由易到难,循序渐进地完成一系列的项目任务,②在完成的过程中,使学生理解掌握核心的技术知识,并培养其分析问题和解决问题的能力。所以整个教学应分为二个阶段:第一阶段先使用较小的项目或是将一个较大的项目拆分成几个小的子项目使学生理解和掌握新知识和新技术;第二阶段使用综合项目教学进行应用实践提高。
第一阶段的任务是让学生理解和掌握课程中的新知识、新技术。在教学过程中,教师可选取针对知识点的典型项目,或将较大项目细分成对应各知识点的子项目。在教学中,教师提出子项目,让学生讨论、分析项目,即提出问题。对于已经学习过的问题,学生自己能够运用已有的知识进行解决,对于项目中存在的新问题,教师要给出必要的举例演示,然后学生通过模仿和讨论来解决子项目中的问题。最后教师进行知识点的回顾,归纳和总结,使所有学生对所学习的新知识和新技术有一定的认识和掌握,从而达到教学要求。
第二阶段的任务是通过采用综合项目教学使学生了解认识较复杂的技术应用,并在学习和实践的过程中提高解决实际问题的的能力。在教学过程中,老师给学生演示难度适中的项目的实现过程,并给学生提供可选的练习项目(或让学生自己选择项目),由学生分组完成。在开始实施项目前,教师要求每个小组要选择小组负责人,制订项目计划,分配项目任务。在项目实施过程中,教师要求学生要积极查阅资料,不断地讨论遇到的难题,通过多次地修改完善任务系统。最后,在教师的组织下各个小组进行汇报和讨论,共同评价所有的任务系统,寻找发现问题,使学生们通过交流不断学习。同时,教师要适时进行鼓励,使学生增强信心,充满学习的热情。
1.2 教学组织流程
采用项目驱动教学法的教学组织流程如下:首先,教师先演示典型项目的功能,引起学生的注意力和兴趣;再分析项目实现环节的相关知识,进行设计实现。学生模仿教师演示的项目的实现过程和方法,进而认识和理解相关知识。然后,教师提出相似的项目主题,学生分组选题。教师引导学生小组内部进行分析讨论,查阅资料,进行项目的设计实现。项目完成后,教师组织全班小组间的讨论评价,并及时给予肯定,认可,进行总结,使学生能深入理解认识技术的应用,培养学生解决问题的能力。
在第二阶段的教学中,教师可以讲解示范如实现一个网上书店,它主要有图书管理、图书浏览、购物车、管理订单等模块。该项目基本覆盖了动态网页技术课程的主要知识点,难易适中。同时,教师要考虑到学生的水平有高有低,要给出难度有差异的练习项目,如“网上书城”、“科研管理系统”、“在线视频点播网站”等。
1.3 教学评价
学生的学习任务完成之后,最希望得到他人的认可与肯定。所以,成果的检查与评价是很重要的一个环节。③所以在项目完成后教师要及时对项目进行点评,指出实现中存在的问题并给出建议,同时比较各小组项目的特点,使学生之间可以取长补短,不断提高。传统的学生课程评价是以理论考核为主的考核方式主要是笔试,④试题的形式通常包含填空题、选择题、简答题、编程题等。为了取得较高的成绩,学生往往会采取死记硬背概念、原理,例程。这样的考核方式极大地扼杀了学生的学习兴趣,屏蔽了学生的动手能力。⑤常常会出现“高分低能”的学生,虽然考试成绩较高,但很可能一个结构简单的网站也开发不出来,这与我们的培养目标是背离的。所以,这类课程的最终成绩最好由考勤和作业成绩、练习实训成绩和笔试成绩组成。各个部分的比重分别是20%、60%和20%。在练习实训中要按照每个人的任务大小来评定成绩,同一小组内的不同学生的实训成绩要有区别。这种评价方式侧重于学生的实际应用能力,能反映学生的应用水平,从而更好地促进学生的学习动力,调动学生的学习积极性。
2 总结
动态网页技术这一类实践性很强的课程,在教学中如果继续使用传统教学法已不能满足学生的学习需要,通过使用项目驱动式这种教学法可以使学生主动地、有兴趣地学习,在不断的练习中更好地培养学生解决实际问题的能力。本文针对项目驱动式教学法在这类课程的教学中的应用进行了探讨,在本校实际的教学中也取得了较好的效果。通过几学期的教学实践可以得出,多数学生都能较好地参与到各个教学环节中,学生产生了较浓厚的学习兴趣,明确了目标,可以更主动地学习,课程教学效果反映良好。今后,我们将在教学实践中不断探索,进一步完善该课程的教学。
基金项目:全国教育科学规划课题(EIA110371);咸阳师范学院教改项目(201002004);咸阳师范学院专项基金资助项目(06XSYK282)
注释
① 崔歧恩等.新课程改革的灵魂[J].河北师范大学学报,2009.11(2):22-27.
② 徐肇杰.任务驱动教学法与项目教学法之比较[J].教育与职业,2008.11:43-45.
③ 刘静.”项目驱动”教学法在数据库技术课程教学中的应用[J].电脑知识与技术,2009(33):59-61.
④ 熊伟.工科信息类专业课程实施合作学习模式的探讨[J].教学改革,2010(1):29-30.
⑤ 韩包海.项目导向法在高职课程教学中的应用[J].科技信息,2009(2):56-58.