- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
什么是计算思维计算思维的含义
你知道计算思维吗?计算思维是运用计算机科学的基础概念进行问题求解、系统设
计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。下面小编为你整
理计算思维,希望能帮到你。
什么叫计算思维计算思维的含义
计算思维是数字时代人人都应具备的基本技能。计算思维与理论思维和实验思维
一起构成了科技创新的三大支柱。
美国卡内基梅隆大学(CarnegieMellonUniversity)JeannetteM.Wing教授2006
年3月在美国计算机权威期刊CommunicationoftheACM上将计算思维定义为:计
算思维是运用计算机科学的基础概念进行问题求解、系统设计及人类行为理解等涵盖
计算机科学之广度的一系列思维活动。
计算思维具有如下特征:
(1)计算思维是概念化的抽象思维,而非程序思维。
(2)计算思维是人的思维,而非机器的思维。
(3)计算思维是思想,而非人造品。
(4)计算思维与数学和工程思维互补和融合。
(5)计算思维面向所有的人,所有的领域。
(6)如同读“、写、算”一样,计算思维是一种基本技能。
计算思维教育实践途径
计算思维培养,具体到中小学教育实践中,必须要有一个依托工具和抓手。中小
学信息技术课程中,如何渗透计算思维教育,可以从如下几个方面尝试。
(一)在计算机程序设计教学中渗透计算思维
通过计算机程序设计教学培养学生的计算思维,是中小学信息技术教师最容易上
手的做法。对于计算思维的培养,宜选择可视化的、模块化的、易于学习的程序设计
软件。
LOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,
它通过绘图“”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。至
今还有很多人使用LOGO语言教学生程序设计,2012韩国对小学教师职前培训增加
的计算思维的内容,就是借助LOGO语言的算法学习项目实施的。
Scratch是一种新式的程序语言,可以让你用非常简单的方式,创造属于你自己
的故事、动画、游戏、音乐甚至是绘画,并且可以轻易的分享至网络上。在英国、美
国、韩国、新加坡等国家的研究中小学计算思维培养方面的论文中,很多都提到了
Scratch软件的使用,在我国很多小学和初中教师也在使用Scratch软件实施程序设计
教学。
目前移动应用开发比较流行,APPInventor也是很好的选择。GoogleApp
Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程序代码而使用积木
式的堆叠法来完成Android程序开发。北京景山学校和北大附中的部分教师在尝试通
过APPInventor程序设计培养学生的计算思维。移动应用设计也将作为一门选修课,
纳入高中信息技术课程体系之中。
当然,借助程序设计培养学生的计算思维不一定要在计算机上实现。韩国济州大
学计算机教育系的学者金彬苏研究了基于纸和笔的游戏程序设计策略,程序设计只需
要纸和笔,不用计算机。研究表明基于纸和笔的程序设计PPS跟基于LOGO语言的
程序化设计一样可以培养学生的整体逻辑思维能力。英国中学计算机教材Computer
Science在内容设计上比较重视学生计算思维的培养,在程序设计部分也不需要计算
机,使用的是伪代码,只要纸和笔就够了。人大附中的温婷婷老师也引进开设了一门
类似选修课,称为不插电的计算机。
(二)通过机器人教学渗透计算思维
塔夫茨大学的玛丽亚•尤玛奇•伯斯(MarinaUmaschiBers)等的研究中提到了波斯
顿的三所幼儿园通过TangibleK机器人课程对5-6岁儿童开展计算思维教育的情况。
德克萨斯大学奥斯汀分校学者考帕特(KoPat)研究中也提到了对K12学生以机器人作
为计算思维教育的工具。我在十年前也已经开始借助能力风暴机器人开展教学,图形
化和模块化的程序设计界面易学易懂,通过完成项目任务设计,可以很好的培养学生
分析问题和解决问题的能力。目前很多学校都在用的Lego机器人也是很好的培养学
生计算思维的教学平台,结构搭建不学就能上手,结构可简可繁,程序设也是拼积木
形式的可视化环境,通过巧妙的任务设置
文档评论(0)