项目教学法在高职程序设计课程教学中的应用.docVIP

项目教学法在高职程序设计课程教学中的应用.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 项目教学法在高职程序设计课程教学中的应用   摘要:针对高职程序设计课程传统教学方法和课程内容组织中的诸多问题,本文提出应引入项目教学法,强化学生的自主学习,更好地培养学生的自学能力,并以《asp.net程序设计》课程为例,介绍了具体实施过程。项目教学法的有效性在精品课程教学中得到了验证。   关键词:高职;项目教学法;自主型教学;程序设计课程   中图分类号:G712文献标识码:A文章编号:1672-5727(2013)02-0082-03   高职程序设计课程传统教学方法   高职程序设计课程属于计算机专业的专业基础课,其特点不仅有基础性,还有实用性,是计算机专业教学中非常重要的一部分。但是程序设计课程的传统教学方法却存在着一些问题,受教室或实验室条件限制等原因,大部分高校程序设计课程的教学多采用多媒体上课加机房实验的方法,教师在上多媒体课时讲解相关知识点,学生再在机房上机实践操作。但是这种情况下学生的学习往往是被动的,是以教师为中心,以单向讲授为主,是代理式学习,这样的学习方法导致学生难以独立完成某个任务,从而导致学生实践能力不足。   以《asp.net程序设计》课程为例,传统教学方法是教师在课堂上讲授某章节的知识点及相关例题,上机课时再给出对应的例题要求学生巩固,课堂上学生往往能够按要求完成,但到课程结束时却做不出一个很简单的动态网站。   基于此种情况,笔者提出应在本课程教学中灵活引入项目教学法:以项目开发为主线展开教学,教师退居幕后,学生被推上前台,比较独立地解决项目相关课题,教师只是凭借教科书及其他教学手段实施间接指导。在这样的教学中,生产性学习占优势,学生的记忆、思维、想象、动机、情感意志、性格都能得到主动的发挥,从而达到课堂教学效果。教师主要起引导的作用。笔者将其应用于精品课的教学实践中,取得了良好的教学效果。   基于项目教学法的教学设计   围绕教学目的以及对学生社会能力和方法能力培养的目标,系统地对课程进行总体教学设计。   设计要求在程序设计课程中引入项目教学,以项目开发为主线展开教学,其具体含义是:按软件工程思想将项目教学贯穿于整个教学过程中,将课程相关的知识点融入项目的各个模块中,随着授课的结束,项目也随之完成。针对高职学生的学习特点,项目还要具有以下特点:(1)项目的可分解性。项目可分解成多个独立的实操性强的案例,可以映射教学目标中不同教学单元的主要知识点,能够引导学生深入思考,启迪学生的思维,加深学生对教学内容的理解。(2)项目的关联性。在项目分解为独立案例的前提下,要求各个案例(或是子任务)相互间能有有机的联系,使学生能清晰地认识项目的整体解决方案,明白该如何去实际应用所学到的知识。   设计原则一是设计要符合教学规律,把知识点融入项目中,而且项目设计要有效激发学生的学习兴趣。二是设计要能充分体现学生学习的自主性。在项目的选编上,要选择在现实生活中运用广泛并且在设计上能体现软件开发基本思路的项目。项目还应在此基础上可进行扩充。   教学环节的设计(1)创设情境:让学习能在与现实情况类似的情境中进行。(2)确定问题:在情境中选出与学习主题相关的事件或问题。(3)自主学习:由教师提供解决该问题的有关线索,让学生自己解决问题,以培养学生的自主学习能力。(4)协作学习:通过学习者间针对不同观点的讨论加深每个学生对问题的理解。(5)效果评价:观察和记录学生在解决问题过程中的表现。   基于项目教学法的教学实施   2008年以来,笔者在我院计算机系所有专业的《asp.net程序设计》课程中引入了项目教学法。实践表明,新教学方法不仅达到了培养学生能力的目的,也显著增强了师生之间的良性互动。现具体介绍笔者的教学实践。   组织教学内容要求学生自觉完成教师布置的项目。此项目应融合各个章节的知识点,所以教学内容与资源的组织非常重要。教师可开发一个动态网站范例,如新闻发布系统,在设计这个系统的时候,巧妙地将教学大纲中的各个知识点融入其中,使范例网站开发项目的分解子任务与大纲知识点一一对应。图1与图2分别是新闻发布系统客户界面与管理界面的功能模块图。   课堂教学实施在整个学期的课堂教学实施中,教师以实例演示的方式从头到尾带领学生学习感受范例网站从无到有一步步搭建的全过程。教学力求符合人类在学习操作性知识时的认知习惯。同时,知识点由实际的子任务表述,随着一个学期课堂教学的完成,范例网站也随着一个个子任务的完成而搭建起来,这样的做法有助于学生将诸多知识点建构成为一个相互联系的有机整体,同时,也有助于学生提高学习兴趣,加强学习的主动性。教学具体过程如下:   1.课程开始时,教师布置一个贯穿整个学期的项目任务:学生自选主题,设计开发一个动态网站。学生项目作品的开发过程与课堂教学范例网

文档评论(0)

gmomo-lt + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档