“程序设计”类课程层次型教学模式的研究与实践.pdfVIP

“程序设计”类课程层次型教学模式的研究与实践.pdf

  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文档。上传文档
查看更多
“程序设计”类课程层次型教学模式的研究与实践.pdf

中国成人教育2010年第9期 程“序设计’’类课程层次型教学模式的研究与实践 。戴大蒙 [摘要] 本文在分析高校 “程序设计”类课程教学现状的基础上,提 出基于任务驱动的层次型教学模式,并结合教学实 践,从学生个体的差异性和授课内容的层次性角度 出发,设置详细的教改方案和可行的辅助实施机制,切实提高了学生实 际编程能力 。达到因材施教的 目的。 [关键词】层次型教学模式;任务驱动;敦改方案 一 、 前言 自己的学习目标,并在各 自基础上有所提高,达到分级发展 “程序设计”是计算机基础教育必修课 ,国家学位办规 目的。由于授课内容不再单一,各知识点又以具体的任务表 定非计算机专业的理工科本科生必须通过 “二级”考试才能 现出来,各个任务以难易程度的不同来贯穿,使得几乎所有 获得学士学位,一般在大学一年级开课。目前普遍采取的教 学生都能 自主完成一个或多个、或全部的学习任务,让人人 学方式是以某一种高级语言(如 :VB、C或VC)为编程工具 都享受到成就感,能有效地调动学生的学习热情。 展开教学,详细地讲解语句、语法以及该语言的其他一些特 层次型教学模式有两方面的T作。一是将学生分成三 性内容,学生则通过做习题来巩固知识点。这种传统的教学 个层面:A层面学生,这部分学生理解能力与领悟能力均较 方式导致很多学生收获甚微,除了学到一些孤立的语句外,其 强,在教学过程中可对教学内容进行扩充,提倡和引导学生 编程能力和分析、解决实际问题的能力远远达不到教学要求。 进行研究性学习,要求掌握每个应用深层次的内容;B层面 本文对2006、2007和2008年度参加C和VB二级考试 学生,这类学生占大多数,在教学中按大纲的要求,着重打 的一年级理工类学生做了抽样统计 (数据来源为温州大学 基础,并为将来的进一步发展创造条件;C层面学生,这层面 教务处),结果表明报考率和通过率差强人意,尤其是C语 学生的基础知识和学习能力都较差,教学的重点是纠正错 言。9个班级中通过率在 50%以上的只有3个班级 ,最低的 误的学习方法,培养 良好的学习习惯 ,激发学习兴趣 ,树立 通过率仅为 17-3%。通过问卷调查的方式获悉学生普遍对c 学习信心。二是按照教学目标要求并参照不同层面学生的 语言的学习有畏惧心理。导致这种结果的主要原因主要有 学习能力,将授课内容细分成难易各异的多个层次,符合教 以下三方面:首先,教学定位有偏差,重理论轻应用,过分注 材的知识结构和学生的认知过程,具体实践方案通过表一 重于计算机语言的介绍,忽略了算法设计、逻辑思维和编程 略见一斑 。 方法的培养,与实际应用相偏离;其次,学生计算机编程能 三、教改方案在 C语言教学中的实践 力有待提高,大多数学生基本上是初次接触计算机程序设 (一)以提 高程序设计能力为 目标,对授课 内容进行分 计,习惯采用数学思考方式来进行程序设计 ,还没有真正掌 层,形成多个教学任务 握计算机编程的基本思路 ;第三,学生个体存在较大差异, 目前,程序设计类教材基本上由语句 、语法等知识展开 同一班级的不同学生在学习领会、知识应用等方面差别很 讲解。以被广泛采用的谭浩强教授编著的C语言教材为例, 大,造成部分学生学得很吃力,另一部分学生又觉得学得不 其内容包括 C语言一般概念、基本数据类型、输人 /输出语 够深入。 句 (函数)、程序流程控制语句、复合数据类型 、函数和文件 针对上述问题,我们在深人研究 “程序设计”类课程的 操作等。这一系列知识全面阐述了c语言的基本特点,作为 基础上,提出以 “任务驱动为教学方法,分层教学为授课 内 c语言的工具书还不错,但对学生编程能力的提高却作用不 容”的教学改革方案,并在实际教学工作中加以尝试 ,取得 够。在教改中我们做了大幅调整,将 c语言分为数学运算 、 了可喜的教学效果。 字符处理、图形处理等几个应用,以这些应用为主线 ,根据 二、程序设计类课程的教学改革方案 不同难易程度,划分不同的层次并分别设置任务,详细介绍 (一)任务驱动式教学方法 了完成

文档评论(0)

我才是小泥巴 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档