任务驱动教学法在网络编程课程教学中应用.docVIP

任务驱动教学法在网络编程课程教学中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务驱动教学法在网络编程课程教学中应用

任务驱动教学法在网络编程课程教学中应用   摘要:在任务驱动式教学思想的指导下,结合具体教学实例,探索利用ADO.NET连接数据库技术,在ASP.NET网络编程教学中采用任务驱动的教学模式。使学生逐步实现任务,掌握知识、技能,培养学生自主学习与协作学习的能力,从而达到增强学习主观能动性、取得较好教学效果的目的。   关键词:任务驱动教学法;建构主义;ASP.NET;ADO.NET      一、“网络编程”课程教学适合采用“任务驱动教学法”      “网络编程”课程是高职计算机专业课程中的一门核心课程,尤其在当今信息管理软件的开发架构,普遍采用B/S计算模式的趋势下,以动态网站开发为主要目标的“网络编程”课程学习也就引起了绝大多数的计算机相关专业学生的兴趣。目前,高职计算机相关专业的学生无论是将来工作需要还是做毕业设计,用网络编程方法来进行B/S结构的软件开发是大多数学生的首选。那么如何来做好“网络编程”课程的教与学的工作,怎样摆脱目前在“网络编程”课程中存在的“学生觉得上手容易,真正做软件难”、“网络编程中理论过多,且苦涩难懂”等问题,就成为任课教师讨论和研究的主要课题。   “任务驱动教学法”是以任务为目标,把教学任务中最敏感的部分以任务的形式展示出来,让学生据题而思、据题而想、据题而做。“任务驱动教学法”教学模式在“网络编程”课程教学中,首先为师生共同创建了一个压力学习情景,使学习目标十分明确,在学习的各个阶段都是围绕一个既定目标,有重点地了解相关理论知识和熟练技能操作方法,有效地提高了学生的学习效率和兴趣。因此它适合计算机类课程如“网络编程”课程教学。      二、任务驱动教学模式设计的要点      在任务驱动教学中,“任务”是最重要的,它将决定学生学习课程的主观能动性和学习情境的建立。   任务首先要简明扼要,针对教授学生的水平、特点,使学生非常清楚任务目标,并能实际完成;其次任务要有综合性,它应该把已有学过的知识和即将要学的知识,综合进去,这样学生既学到了新知识又复习了旧知识,同时还锻炼了综合运用知识的能力;再次要具有实际可操作性,任务必须基于工作过程,可以是某一环节或菜一阶段,并且能够通过实践操作来完成,应尽量避免抽象和完全理论化的任务出现;最后要有创新性,教师在设计任务的时候要给学生预留出一定的设计和想象空间,这样有利于学生的创新意识培养。   总之,提出的任务要符合教学认知规律,将教学内容很好地融于任务创建的教学情境中,通过任务驱动学生去获取知识、运用知识、完成任务,获得成就感。      三、“任务驱动教学法”在“网络编程”课程教学中的具体安排      在网络编程教学中,经过不断的实践、总结,使用任务驱动教学法进行NET动态网站教学,对激发学生对ASP.NET技术的学习兴趣、提高学生使用Visual Studio 2005集成开发环境进行.NET程序开发的实践操作能力起了重要的促进作用。实际教学过程可分为以下步骤。      1 实例情境创建(任务描述)。利用多媒体实训室授课的优势环境,结合高职计算机相关专业的大纲要求,进行实例情境创建。通过让学生观察、欣赏任务的类似成品,通过人机交互方式,进行任务描述,激发学生的学习兴趣和实践操作的主观能动性。通过分析实例,提出任务,会对任务的完成起到很好的效果。      2 任务分析(理论支撑、技能基础、目标计划)。学生的学习兴趣被激发后,就要适时提醒和启发学生:要实施和完成任务,需要哪些课程理论知识,才能对任务起支撑作用;需要学生熟悉、熟练哪些实践技能,才能满足任务需求;并根据课程教学内容,结合学生水平,确定本课程教学目标。通过分步骤演示实例,与学生一起分析、分解若干子任务。子任务中既包括学过知识的复习也包括新知识的学习,温故而知新,逐步递进,最终汇总实现本课程教学目标――使学生学习并掌握“网络编程”课程的理论知识和实践技能。      3 实训练习。根据任务的难易程度,可以采取灵活多样的实训方法。可以独立完成,也可以和其他同学交流、合作来完成,还可以根据实训指导书中提供的步骤或操作程序来逐步进行练习。由于学生的水平差异,在练习的过程中会出现不同的问题,这时就需要教师引导学生围绕任务,进行相关知识的探讨和获取,从而找出解决问题的方法和途径,并要求学生将此过程记录在实验报告上。同时,教师要通过讲解、演示、示范等方式有针对性地引导学生学习操作技能,了解掌握其中的重点、难点。可以把一些在操作中容易出错的地方或是一些小的技巧提前告诉学生,让他们在练习中有充分的时间去体会、更多更好地掌握理论知识和实践技能。      4 交流体会。通过上机实践操作来进一步对知识和技能进行理解、巩固和运用,最终完成任务。在实训过程中,

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档