基于“任务驱动”的建构主义学习理论在C语言程序设计教学中的应用研究.pdfVIP

基于“任务驱动”的建构主义学习理论在C语言程序设计教学中的应用研究.pdf

  1. 1、本文档共3页,可阅读全部内容。
  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文档。上传文档
查看更多
f薰 基于 “任务驱动’’的建构主义学习理论在 C语言 程序设计教学中的应用 李艳红 (云南省普洱市普洱学院计科系 云南 普洱 665000) 【摘 要 】:本文针对学生当前对C语言的学习现状及存在问题,结合实际的教学实践,提 出将将 基于 “任务驱动”的建构主义学习理论应用于c语言的 日常的实际教学_3--作中,阐述了基于 “任务驱 动”的建构主义学习理论在C语言的理论和实践教学中的具体应用和优势。 【关键字】:建构主义 任务驱动 意义建构 C语言是国内外使用最广泛的计算机程序设计 是由教师传授获得的,而是学生 自己在一定的社会环 语言之一。它同时具有高级语言和汇编语言的特点。 境下,基于 已有知识,借助他人的帮助 (如:教师的指 既可作为系统设计语言,也可作为应用程序设计语 导),主动形成对新知识的认知过程。教学是学生对知 言。它具有功能强大、数据处理能力强、使用灵活方 识的处理和转换而不是教师的传递。学习是学生在教 便、可移植性好、数据类型方便、语法限制不太严格和 师的指导下主动收集、加工信息,实现知识的意义建 程序设计 自由度大等特点。因此,C语言的应用范围 构,而非传授和灌输。建构主义要求教师在教学中需 广泛,是适用于计算机及非计算机专业的一门理论性 要创建适合的教学情境,加深新旧知识、理论与实践 和实践性相结合的基础性课程。但是C语言的概念复 的联系,实现知识的意义建构。同时激发学生的学习 杂、语法规则繁多、自由度大且容易出错及学习枯燥 积极性、组织协作性。因此,教师应采取启发式教学, 等特点,在 日常的教学中使用传统的教学方法难 以达 让学生主动收集信息和资料,将当前问题与已有知识 到理想的教学效果。 相联系,在解决问题的过程中进一步加深对知识的理 我国传统教育的目标着重于知识的传递,忽视了 解,并发现新问题,从而实现知识的意义建构。 学生学习能力的培养,但是C语言的实践性较强,其 C语言的语法规则比较繁多,学习起来比较枯 教学 目标是使学生能够编写基本程序代码,培养 良好 燥,而且有些规则有别于我们的思维习惯 。因此,在 C 的程序设计思想,为 以后的学习打下基础,因此需要 语言的教学过程 中,通过设置一些简单的驱动式试验 注重学生动手能力的培养。传统教学方式在C语言的 任务,在学生已有的知识基础上,引导学生积极思考 教学中常出现 以下的问题 :“教师讲,学生听”这种授 进行程序 的编写,在编写程序 的过程 中主动发现 问 课方式,使学生感到枯燥乏味,失去了对知识的兴趣 , 题,在解决问题的过程 中巩固已学知识,同时也发现 从而也失去了自主学习的积极主动性;课堂上接受了 并学习一些新知识,从而实现知识的意义建构。 很多理论知识,但面对计算机却无从下手,理论与实践 一 、 输入、输出函数: 动手能力相脱节。这些 问题的出现导致了学生对 C语 在 C语言 中有 getchar、printf两个输入函数和 言的学习效率低下,学习比较死板,难 以解决学习过 putchar、scanf两个输出函数,但是每个函数的使用格 程中出现的新问题。因此在教学中应当采取适当的教 式及相应繁杂的语法规则难于记忆,因此使用以下简 学方式方法来激发学生学习的主动性,加深对相应知 短程序段来进一步加深对相应知识的记忆和理解,并 识点的理解 以取得 良好的教学 目标 。将基于建构主义 学习新的知识点。教师先给出以下一个简单的程序编 学习理论的任务驱动教学法,灵活应用于C语言程序 写题题 目:“使用 getchar输入三个字符,用 printf输 出 设计的教学中,可 以充分调动学生的学习能动性、创造 这些字符”。 性,提高学生的自学能力,培养学生的实践动手能力和 在编写该程序之前学生 已学习了getchar、printf 自主分析、解决问题的能力。建构主义认为,知识不 两个输入函数和 putchar、scanf两个输 出函数的基本 · 164·福建电脑 12013年第5期 。…一…… 一 一 一 一~一 一 ~ 一

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档