基于抛锚式教学模式电子信息类专业编程能力培养探究.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文档。上传文档
查看更多
基于抛锚式教学模式电子信息类专业编程能力培养探究

基于抛锚式教学模式电子信息类专业编程能力培养探究   摘要:随着计算机技术在电子信息领域应用的渗透,面向电子信息专业学生的程序设计能力培养显得尤为突出。针对电子信息的专业特色,比较注重发挥与IT行业结合紧密的优势,形成具有结合计算机、网络等资源,注重实践能力、培养复合型人才的专业特色。实现这个目标,需要加强电子信息专业学生基于硬件环境的程序设计能力。本文面向电子信息专业学生的专业特点,基于建构主义教学思想的抛锚式教学模式,是根据行业背景和竞赛提取的典型问题设计课程案例和对应课件,利用案例-任务驱动式提高学生的编程能力。   关键词:电子信息;建构主义;抛锚式;编程   作者简介:陈晋音(1982-),女,浙江象山人,浙江工业大学信息工程学院,讲师;杨东勇(1961-),男,浙江台州人,浙江工业大学信息工程学院,教授。(浙江#8194;杭州#8194;310023)   基金项目:本文系“基于人工免疫和移动代理的无线传感器网络轻量级入侵检测研究”(Y1100378)的研究成果。   中图分类号:G642.3#8195;#8195;#8195;#8195;#8195;文献标识码:A#8195;#8195;#8195;#8195;#8195;文章编号:1007-0079(2011)32-0087-01      随着计算机技术在电子信息领域应用的渗透,面向电子信息专业学生的程序设计能力培养显得尤为突出。国内大多数高校都设置了面向电子信息专业的程序语言课程,主要以C语言和C++为主,如何通过程序语言课程学习培养和提高电子信息专业学生的编程能力显得至关重要。在电子信息学科专业规范中表明:计算机应用能力对于电子信息领域相关专业的学生都有要求,学习和掌握程序设计语言可以让学生熟悉程序内部的运作方式,帮助解决在软硬件研发和使用中所遇到的问题。电子信息专业学生掌握的计算机应用课程较多,根据专业规范要求设立的知识体系包括程序设计语言、VC++应用编程、操作系统、数据结构、软件工程等选修模块。目前国内各高校对如何有效设置这些课程讨论非常激烈,采取的形式也各不相同。本文基于建构主义抛锚式思想对电子信息专业学生编程能力的培养做一个初步探讨,包括其课程体系和教学内容、方法、手段的具体做法。   一、基于抛锚式思想的计算机课程教学内容设置   建构主义作为一种新的认识论,反对机械反映论。它认为,认识不是人脑对事物直接的、简单的反映,而是以原有知识为基础,在主客体的相互作用中建构而成的。在认识论的基础上,固件主义提出了学习实质上是一种“意义建构”的独特观点。以“建构”观念取代传统的学习是一种“反映”的观念,更能体现学习的本质特征。因为“反映”是从客体的角度来看问题,强调学习作为一种认识所具有的客体性和符合性;而“建构”则强调主体性和选择性,指出了学习作为一种认识是主体能动选择、主动建构的过程,其中心在于学生的“学”。   基于以上原理,建构主义教学模式分为:支架式、抛锚式和随机式,其中抛锚式教学要求建立在有感染力的真实事件或真实问题的基础上。确定这类真实事件或问题被形象地比喻为“抛锚”。由于抛锚式教学要以真实事例或问题为基础(作为“锚”),所以有时也被称为“实例式教学”或“基于问题的教学”。抛锚式教学由这样几个环节组成:(1)创设情境――使学习能在和现实情况基本一致或相类似的情境中发生。(2)确定问题――在上述情境下,选择出与当前学习主题密切相关的真实性事件或问题作为学习的中心内容。选出的事件或问题就是“锚”,这一环节的作用就是“抛锚”。(3)自主学习――不是由教师直接告诉学生应当如何去解决面临的问题,而是由教师向学生提供解决该问题的有关线索,并要特别注意发展学生的“自主学习”能力。(4)协作学习――讨论、交流,通过不同观点的交锋,补充、修正、加深每个学生对当前问题的理解。(5)效果评价――由于抛锚式教学要求学生解决面临的现实问题,学习过程就是解决问题的过程,即由该过程可以直接反映出学生的学习效果。针对电子信息类专业的计算机课程设计,基于建构主义抛锚式教学模式,我们安排层次划分的课程内容设计及教学进度。   表1#8194;按层次划分的课程内容设计及教学安排   层次 课程名称 教学内容 开课时间 教学方式 评价   建构思想,初级技术层次 C语言程序设计 C语言程序基础:程序流程设计、语法基础 第一学期 课堂授课与课外上机实践结合 程序设计题库训练   编程技术基本层次 C++语言程序设计 面向对象程序设计思想:类和对象的概念 第二学期 课堂授课:建立概念框架,提出问题,引入情景 综合解决方案评比   编程技术中级层次Ⅰ VC++应用程序设计 VC++应用编程 第三学期 课堂授课:深入探讨MFC的开发与使用 启发性案例应用

文档评论(0)

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

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

1亿VIP精品文档

相关文档