简要说明计算思维的应用案例 学习心得:计算思维
下面是好好范文网小编收集整理的简要说明计算思维的应用案例 学习心得:计算思维,仅供参考,欢迎大家阅读!
计算思维(Computational thinking)是由周以真(Jeannette M. Wing)教授在2006年提出的。计算思维是一种解决问题的思维过程,可划分为四个步骤:
Google计算思维课程中,这四个步骤是:
(1)分解:把数据、过程或问题分解成更小的、易于管理的部分。
(2)模式识别:观察数据的模式、趋势和规律。
(3)抽象:识别模式形成背后的一般原理。
(4)算法设计:为解决某一类问题撰写一系列详细步骤。
我大概是在2013年左右知道计算思维这个概念,也没有特别关注。在2018年底整理资料的时候又看到了,这次被这种思维方式吸引住了,主要有以下几个原因。
1、计算思维的四个步骤符合我自己理解和解决问题的习惯。
我个人觉得这种过程和我们提倡的将大事分解成小任务,再逐个解决的方式很相似,所以我自己理解过程是:
(1)分解,是大化小,将一个复杂问题分解为简单问题。
(2)模式识别,是小并小,分析理解简单问题的实质,寻找问题之间的联系。
(3)抽像,是概括小,高度概括简单问题的实质,为高效解决问题指引方向。
(4)算法设计,是解决小,用切实可行的方法,解决小问题,以达到解决复杂问题的目标。
在我眼中,这个思维过程严密、高效,符合我自己解决问题的风格。
2、是核心要素之一。
现在学校教育提倡培养学生的核心要素。高中信息技术的核心要素包括:信息意识、计算思维、数字化学习与创新和信息社会责任。
3、有助于实际教学
本学期主要讲的是VB,内容很简单,但是上课很累。我发现,在程序设计的教学过程中,依照计算思维的四个步骤设计教学流程可以顺利的完成程序的分析-理解-设计-实施,整个过程清晰、流程。
4、是计算思维而不是计算机思维
虽然计算思维在设计程序的时候非常有用,但是它并不是只为计算机为生的思维方式,我觉得它是诞生于信息化社会的思维方式。利用计算思维,可以帮助我们更好的适应信息化时代,更好的解决信息化时代所面临的各种问题。帮助学生认识并学习这一思维方式符合信息技术课程的学科特点。
5、其他
这篇文章,是我自己的心得体会,有兴趣的朋友,请参考以下内容:
(1)Google计算思维课程:这是Google设计的一个系列课程。
(2)美国国际教育技术协会ISTE计算思维专项:ISTE | Computational Thinking
(3)在bing国际版搜索Computational thinking或Jeannette M. Wing
(4)在百度中搜索核心素养或信息技术核心素养