您好, 访客   登录/注册

任务驱动教学法在《PHP程序设计》教学中的应用

来源:用户上传      作者: 林永强

  《PHP程序设计》是中职院校计算机专业必修的一门核心课程。该课程培养目标是使学生掌握动态网页制作的基本技能,并能熟练应用于中小型动态网站的建设中。
  一、任务驱动教学法的含义
  任务驱动教学法改变了过去传统的教学模式,从以教师为中心转变为以学生为中心,从以课本为中心转变为以任务为中心,采用问题探究解决的形式,让学生在实际的情景中更深入地理解问题和解决问题,激发学生的学习兴趣,培养和提高学生解决实际问题的能力。
  二、任务驱动教学法在课堂上的应用
  1. 精心选择和分析大任务。教师在讲授课程前,先设计选择一个与学生所学专业相关联,与教学内容相一致,功能相对完整的大任务,然后再把大的任务分解为若干个子任务,子任务也可再分成若干个分子任务。每个子任务都是一个独立的模块即教学单元,有明确的教学目标要求。每节课讲解后,向学生布置相似的任务。在PHP教学要以“学习任务”为中心,同时从学生实际出发,充分考虑学生认知能力、文化知识、兴趣等特点,尽可能选择与任务接近的大任务。大任务尽可能生动形象,能激发学生的学习兴趣。教师应按照学生智力的“邻近发展区”一步步地分析大任务,从而引导学生学习知识与技能。
  2. 精心设计小任务。首先,小任务设计要符合学生特点,难度有层次性,分重点和难点。小任务设计要考虑“任务”的大小、知识点的含量、前后的联系等多方面的因素。其次,小任务设计要“生活化”,“任务”应有情景性和意义性,学生感兴趣,有浓烈的生活气息,让学生密切联系实际,有目的去完成。所以要求教师在课前要认真分析教材,在把握教学总体目标的基础上,把总目标细分成一个个的小目标,并把每一个学习模块的内容细化为一个个容易掌握的“任务”。
  3. 创设情境,提出任务。从 PHP程序设计教学的角度看,创设情境是一种以信息生活经验为基础,引导学生主动参与学习为目的的先进教学手段。创设情境的主要目是迅速吸引学生注意力,调动学生的参与兴趣,使学生积极主动地进行课程的学习,为任务的顺利完成打下良好的基础。创设的情境须与所要学习的内容密切联系,做到既能够唤起学生原有的知识和经验,又能使学生利用原有的经验去同化新知识,从而建构新的知识结构。每节课之前,教师都应精心创设教学情境,把任务彻底展示给学生。
  三、任务驱动教学法在上机实践的应用
  学生分组。分组在整个课程设计学习过程中是很重要的一个环节,一般小组由4-6人组成,这样每个小组成员都能参与到小组活动中,既避免了人多手脚乱、意见不一,也便于交流和组织管理;小组成员的确定要采取互补方式进行搭配,以便于同学之间相互学习、交流经验、获得更多的信息;同时也要平衡各小组之间的总体水平,从而保证各小组之间公平竞赛的开展。在科学分组的基础上,还要尽量尊重学习者自己的分组意愿。一旦形成了组,他们就要共同制定规范,包括小组成员间的交流时间和方法、任务分工和研究进程规划等。
  小组协作,完成任务。小组先经过协商讨论对任务的理解达成共识,然后再由每个小组成员提出一种解决方案。教师要鼓励他们提出尽可能多的解决方案,从这些方案中选择一个作为初始方案,该方案要具有可行性。其次,要确定按这个方案开始工作所需要的资料;分析可以从哪里获得这些资料;并收集、加工资料、设计界面、编写代码、调试程序。在这个过程中,教师要鼓励学生发现问题,提出即使是有些不可思议的想法和思路。而教师对小组的指导也要坚持适度原则,既不能说得太多,也不能置之不管。
  展示成果,交流评价。小组完成任务后,要进行展示交流接受多方面的评价。作品展示交流之后,首先学生对自己的学习结果和整个学习过程做自我评价,确认其在分析问题、解决问题及自主学习方面有哪些收获。其次,各小组进行互评,小组互评时最好采用匿名,并且本组只能评价其它小组的方式评价,更加客观公正。再次,评价各组在活动过程中的合作情况和最后作品。
  责任编辑 邱丽
转载注明来源:https://www.xzbu.com/9/view-5045068.htm