基于建构主义C语言程序设计教学设计.docVIP

基于建构主义C语言程序设计教学设计.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文档。上传文档
查看更多
基于建构主义C语言程序设计教学设计

基于建构主义C语言程序设计教学设计   [摘 要] 本文针对高职院校程序设计课程枯燥、难懂,教师只讲授语法知识,不注重学生学习兴趣的培养,学生厌学等问题,探讨将建构主义学习理论运用到任务型教学设计中,克服传统“灌输”式教学模式的弊端,以激发学生的学习兴趣,提高学生分析问题、解决问题的能力。   [关键词] 计算机;建构主义;教学设计;程序设计;创新能力   [中图分类号] G712 [文献标识码] A [文章编号] 1008-4738(2008)05-0103-03??      0 引言      《C语言程序设计》是理工科各专业的一门计算机基础课,教学目的是通过学习培养学生的程序设计思想,使其具备基本程序结构代码的编写能力,并为后续课程打下基础。以往的教学实践反映,很多学生学完这门课程之后并没有达到预期的目的。究其原因,一是对学生动手能力的培养没有到位,以至于部分同学对《C语言程序设计》的学习还停留在“纸上谈兵”的阶段;二是对学生自主学习能力的培养没有到位,以至于涉及讲授范围之外的问题学生就不知从何入手。计算机技术的发展日新月异,如果没有自主学习的能力,无论在学校里学习的技术有多么流行,也很难保证其在明天能找到工作或是在未来的工作中不被淘汰。   高等职业教育是培养面向生产、建设、管理、服务第一线需要的“下得去、留得住、用得上”,实践能力强、具有良好职业道德的高技能人才,强调高职教学情境的真实性,让学生参与一定实际生产或在接近实际生产的环境中学习,对培养学生的职业素质,加强学生对职业岗位的认识和理解有非常重要的作用,同时对学生个体职业能力的终身发展也有十分重要的意义。学生在真实的职业情境中建构知识、能力,易于形成在工作中不断学习的能力和习惯。同时,职业教育的性质决定了在实际教学工作中,教师不但要注重知识的传授,更要注重培养学生的职业技能和学习态度,它要求教师应充分运用各种学习资源,发挥学生的学习主动性,要让学生有多种机会在不同的情境下去应用他们所学的知识,给学生以最大的发展空间。因此,建构主义理论对职业教育具有极其重要的指导意义。      1 建构主义理论      建构主义认为,知识不是通过教师传授得到,而是学习者在一定的情境即社会文化背景下,借助他人(包括教师和学习伙伴)的帮助,利用必要的学习资料,通过意义建构的方式而获得。   建构主义学习理论提倡教师指导下的、以学生为中心的学习。建构主义学习环境包含情境、协作、会话和意义建构四大要素。四大要素结合起来帮助学生建立对当前所学内容的认知结构。建构主义认为,学习总是与一定的社会文化背景即“情境”相联系的。在实际情况下或接近实际的情境下,学习者利用自己原有认知结构中的有关知识与经验去同化当前学习的新知识,并赋予新知识以某种意义。   我们可以将与建构主义学习理论以及建构主义学习环境相适应的教学模式概括为:“以学生为中心,在整个教学过程中由教师起组织者、指导者、帮助者和促进者的作用,利用情境、协作、会话等学习环境要素充分发挥学生的主动性、积极性和首创精神,最终达到使学生有效地实现对当前所学知识的意义建构的目的。”[1]      ??2 建构主义学习环境下的教学设计原则      ??2.1 强调以学生为中心   如何体现以学生为中心,建构主义认为可以从三个方面努力:   1)要在学习过程中充分发挥学生的主动性,要能体现出学生的首创精神;   2)要让学生有多种机会在不同的情境下去应用他们所学的知识(将知识“外化”);   3)要让学生能根据自身行动的反馈信息来形成对客观事物的认识和解决实际问题的方法(实现自我反馈)。   以上三点,即发挥首创精神、将知识外化和实现自我反馈可以说是体现以学生为中心的三个要素。   在高职《C/C++程序设计》的学习过程中,教师针对某一具体问题布置任务,为能体现学生创造精神,应鼓励学生采用多种方法;应鼓励学生组织参加各种协会、兴趣小组、参加各种比赛、协助教师科研、校外实习等,使所学知识在多种情境下得以应用,将知识“外化”;建立各种情境下的信息反馈渠道,使学生能够及时得到自身活动的反馈信息。   ??2.2 强调“情境”对意义建构的重要作用   在《C语言程序设计》的教学过程中,实际情境下的学习,能使学生更加深刻地理解所学知识的意义,并容易看到自己的劳动成果,从而激发学习的动力和兴趣,提高学习的效率。   ??2.3 强调“协作学习”对意义建构的关键作用   学生们在教师的组织和引导下一起讨论和交流,共同建立起学习群体。在群体中,允许观点和方法的碰撞和交锋,但最终需要群体成员的配合和支持,才能完成一个具体的任务。这样的协作学习对培养学生的团队精神起着关键性的作用。   ??2.4 强调

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档