- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于明辨性思维的C语言程序设计教学方案的探讨
摘要:明辨性思维是一种提倡明辨式思维方式,是现代高等教育的重要组成部分。本文在阐述明辨性思维的概念和意义的基础上,探讨了明辨性思维培养与大学课程教学的融合,以厦门理工学院“计算机”类课程中的《C?Z言程序设计》专业基础课程为例,针对对计算机类专业的学科特点,分别从教学理念,教学方法、综合考核机制等角度,探讨了《C语言程序设计》教学中学生明辨性思维方式的培养,为同等院校教学改革提供了一定的借鉴经验。
关键词:思维方式;明辨性思维;C语言程序设计
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2017)09-0260-02
在大学的教育和学习过程中,学生的思维方式是大学教育的重要组成内容,而明辨思维提倡明辨式思维方式,是在教育国际化的必然趋势,在教学过程中如何引领学生把知识的学习过程成为一种知识的探索和寻求过程,着重培养学生的学习主动性和明辨思维,是现代高等教育中,教师在教学过程中必须思考的问题[1]。本文以厦门理工学院《C语言程序设计》课程为例,探讨研究了在计算机语言类教学中学生明辨性思维的培养。
一、明辨性思维的概念及意义
明辨性思维(Critical Thinking),又叫审辩性思维,主要指对某种事物、现象和主张发现问题所在,同时根据自身的思考逻辑做出主张的思考[1]。美国加利福尼亚大学奇科分校的摩尔(Moore)教授,在其《批判性思维:走出思维的误区》(美国大学最为畅销的教材)中,指出明辨性思维有两层含义:(1)对外界信息给予批判性思考,以做出积极的选择;(2)人们可以应用于实践的技能。早在两千年前的《中庸》(孔子思)里,就有这样的一句话:“博学之,审问之;慎思之,明辨之,笃行之”。其中,“审问、慎思、明辨”,就是提倡明辨式思维方式[2]。
目前,国内高校虽然积极提昌素质教育,甚至将素质教育作为基础课程设置在大学的培养方案中,但传统教育观念――以教师为主体,学生被动授课的方式,这种传统教育严重抑制学生个性的发挥,使得学生盲目听从,导致缺乏学习思维的活跃性和批判性,更缺少培养学生的创新意识。所以在高校的专业课程中,融入明辨性思维的培养,不仅有利于提高学生在信息时代的竞争力[3],同时也能提高大学生的综合素质和创新创业能力有着重要的意义。
明辨性思维的培养主要通过常规的课题教学来实现,它要求教师和学生共同合作和努力[4],在教学实践中进行方案的设计与实施。作为服务地方的应用型大学,特别是作为培养软件工程设计专业人才的计算机专业,《C语言程序设计》作为专业基础课,是培养学生编程思想的重要课程,因此,在领导性课程――《C语言程序设计》的教授过程中,融入明辨性思维的培养,对培养学生严谨的软件设计意识有着重要的作用。
二、《C语言程序设计》课程教学方案设计
芝加哥大学(培养了81名诺贝尔奖得主)校长Robert曾经说,“我们给学生一种这样的教育,让学生学会怎样脱离课本进行创新性的独立性的思维;给学生提供一种教育,能够从更高层面上,带来一种灵活性,更好的适应未来的变化。”因此在《C语言程序设计》课程中,要特别注重学生独立性的思维方式,逐步建立学生的编程思路。我们结合明辨性思维的核心思想,改变以教师为中心的教学模式,改为以学生为中心的教学模式,在教学过程中注重对学生的引导和指导,强调学生的“主体”,设计教学的全过程及其各个环节。如下图所示。
(一)教学模式
改变以学生为中心的传统教学模式,教师仍然需要认真准备和设计每节课程的教学内容,但是在准备和设计课程中,增加引导性问题的设计,增设问题的探讨时间,提供学生自己发现、自己思考的机会。在上课之前,教师先提出一些问题,给出下次课需要教授的新内容的编程题目,让学生课后根据编程题目预习课本内容,准备好编程代码。本次课前15分钟,让学生分组讨论各自的编程代码,选出代表上讲台展示代码,讲解含义,并提出疑惑。通过教师的提问与点评,学生的疑惑,引出本节课内容。在下课之前5分钟,再布置跟本次课程相关的具有一定难度和广度的课后编程题目要求学生完成,并布置下次课程的预习编程题目。课后的习题编程题应该具有一定的难度,要求学生上机运行测试多组数据,记录测试结果。整个教学环节始终强调学生的主动参与与主动学习,教师在整个教学环节中不再是单向知识的授予者,而是通过师生的交流,成为学生学习的合作伙伴和探讨者。通过这样的主动预习、主动提问、带着问题编程,提高学生的独立编程思维意识和主动解决问题能力。
(二)综合考核机制
课程考核是对教师教学效果和学生学习成果的评价和检验重要途径。基于明辨性思维的教学体系下,对学生的考核,仅仅基于书面考试,是不够全面的考核方法。因此,基于
您可能关注的文档
最近下载
- 复合材料 第八章 先进复合材料.ppt VIP
- 人教版八年级物理第九单元《压强》测试题及答案.doc VIP
- 《复合材料学》全套教学课件.pptx
- 复合材料复合材料导论.ppt VIP
- 2025年闽教版(2024)小学英语四年级上册(全册)教学设计(附目录P123).docx
- 冠心病的介绍与治疗PPT.pptx VIP
- 2025云南昆明巫家坝建设发展有限责任公司及下属公司第三季度招聘23人笔试参考题库附答案解析.docx VIP
- 2.2.3 气候——特征和影响因素(课件)八年级地理上册(人教版).pptx VIP
- 八年级地理上册湘教版第二章第二节中国的气候课件.pptx VIP
- 2024建筑施工升降机安全生产隐患识别图集.docx VIP
文档评论(0)