当前位置:首页 > 浅谈大学“计算机基础”课程中计算思维的培养
龙源期刊网 http://www.qikan.com.cn
浅谈大学“计算机基础”课程中计算思维的培养
作者:郑芸 顾沈明
来源:《中国信息技术教育》2015年第10期
摘要:计算思维是人类求解问题的一条途径,计算思维能力,不仅是计算机专业人员应该具备的能力,而且也是所有受教育者应该具备的能力,本文从大学的“计算机基础”课程的理论教学、软件教学、实践教学三方面探讨计算思维的培养。 关键词:计算思维;计算机基础;教学
中图分类号:G642 文献标识码:A 论文编号:1674-2117(2015)10-0100-03
“计算思维”(computational thinking)[1][2]是美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette M. Wing)教授在2006年3月美国计算机权威期刊Communications of the ACM杂志上首先给出的,周教授认为:计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。2010年周教授又给出了计算思维的正式定义,认为:计算思维是与形式化问题及其解决方案相关的一个思维过程,其解决问题的表示形式应该能有效地被信息处理代理执行。[3]
在CNCC 2011特邀报告中,中国计算机学会(CCF)会士、中国科学院院士、中国科技大学及深圳大学教授陈国良认为,计算思维不仅仅是计算机科学家应该具备的能力,并且是每一个人都应该热心地学习和运用的一种普遍的认识和一类普适的能力。[4] 计算思维的意义
计算思维中的“计算”是广度的含义,理解为人类求解问题的方法和途径。随着全球信息化的发展,网络(包括物联网)延伸到社会的各个角落,“计算机”变得无处不在、无事不用,并且目前数据的积累变得容易化、简单化,使计算思维越来越成为人们认识问题和解决问题的重要思维方式之一。[5]
计算思维也不同于人们追求的数学思维、实证思维,计算思维蕴含着一整套解决一般问题的方法与技术[6];计算思维反映了计算机学科最本质的特征和最核心的解决问题的方法;计算思维也为不同专业提供了独特的处理问题的思维方式及解决专业问题的有效方法和手段。 计算思维能力的培养
计算思维实际上是一个思维的过程,计算思维能力是从计算思维的角度进行思考的能力。在教学中培养计算思维能力,能提高学生创新和发明的能力,提升学生的信息素养,使学生能
共分享92篇相关文档