原标题:在早期教育中,培养孩子计算思维的4个方法

随着技术的迅速发展,操作这些技术已经成为一项关键的技能,教学生如何编码、提问和操作数字设备在学校日益普及。但是编码是理论学习的一种应用。在学生能够有效执行这些任务之前,他们必须理解应用程序的概念。

计算思维是理解未来技术的先决条件。

它是一个思维过程,而不是关于设备或语言的特定知识体系。计算思维常与计算机和编码联系在一起,但重要的是,它可以在没有设备的情况下教授。

因此,计算思维可以是任何课堂的一部分,包括小学最低年级学生的课堂。我认为,它很快就会成为学生必备的基础技能。通过教授计算思维并为其发展提供空间,教师可以确定低龄学生学习思考的方式,从而使他们能够访问和理解数字世界。

简而言之,教计算思维可以为学生将来的成功做好准备。此外, 还可将其纳入现有的常规课程中。

计算思维的核心部分

BBC概述了计算思维的四个基石:分解、模式识别、抽象和算法。

分解,让学生把复杂的问题分解成更小、更简单的问题。模式识别,引导学生在相似的问题和经验之间建立联系。抽象,要求学生识别重要的信息,忽略不相关的细节。最后,当学生设计简单步骤解决问题时,可以使用算法。

乍看之下,幼儿园的孩子学习算法是很有挑战性的。然而,这些基石的核心都与K - 2年级的积极学习和思考紧密结合。小孩儿想玩,他们不怕冒险。通过利用幼儿的自然习性去探索和玩耍,通过鼓励思考解决问题的技巧,我们可以推动学生的思维。计算思维鼓励“玩儿的思维”,但它会给出框架和结构,使学生正在学习的技能过后可以转移到更复杂的任务上。

邀请最年轻的学习者加入你的行列,使他们成为发明家和问题解决者。进入计算思维的世界,可能比你想象的还要容易!以下是一些入门建议。

在早期课堂中引入计算思维的策略

教学分解

对低龄学生的教学分解意味着邀请他们加入解决问题的场景中来,教师提出复杂且需要多步骤才能解决的问题,并对学生分解问题加以提示。

虽然这个年龄段的学生思维理解能力还没发展到一定阶段,但他们已经能够接触成人思维模式了。通过分解问题,学生可以发展战略性和计算性的思维框架。

试试这个创意: 教师描述一个场景, 如计划一个生日聚会, 这涉及多个步骤。如果不将其分解成一个个逻辑清晰的小目标,这种类型的任务很快就会把孩子们压垮。学生还可以练习分解更大的任务,老师可以通过画或写的方式为学生呈现一个思维导图,教会他们在未来如何解决类似的问题。

教学模式识别

模式识别要求学生分析相似的对象或经验, 并找出共同点。通过发现这些对象或经验的共同点,孩子们就可以了解趋势,从而能够做出预测。

试试这个创意:为了教学生识别模式,你可以从调查树开始。所有的树有什么共同点?它们都有一个树干,有根,有树枝。虽然树的类型很多,但这些构造存在于所有树中。

接下来,与你的学生一起创建拼贴的树木。注意它们都有树干、根和树枝。然后,讨论一下树干之间的区别:有的粗,有的细;有些是棕色的,有些是白色的。最后,讨论一下根和枝的区别。

扩展这种思路,让学生画一张树的图片,标记树干、树根和树枝。并强调,虽然树看起来都不一样,但它们的核心构成是相同的。

找到上述这种模式可以使任务简化。通过教学生识别模式,可以扩展他们对周围世界的认识。这有助于他们利用发现的模式来解决未来的问题,并对世界做出预测。

抽象教学

抽象直指相关和重要的信息。它涉及从无关细节中分离出核心信息。

试试这个创意:在小学课堂上,教师需要总结中心思想和文章细节,自然会教孩子抽象的概念和文学知识。如果想更进一步,那么教师可以鼓励学生看一本书或进行一次体验,在这个过程中给他们一个目标,比如寻找信息、线索或宝藏。

通过教授抽象思维,让学生能对所有可用的信息进行排序,以识别自己需要的特定信息。这是一项非常宝贵的技能,因为随着学生阅读量的增加,他们接受的信息也会越来越复杂。

教授算法

算法思维包括开发问题的解决方案。具体来说,它创建顺序规则以解决问题。在低年级中,孩子们可以学到事情完成的顺序不同,产生的效果也不同。

试试这个创意:要把这个想法介绍给学生,你可以要求他们做一个三明治。首先,我们应该先做什么?第二,如果我在加蛋黄酱之前把奶酪和生菜放在三明治上呢?关于序列和顺序的思考发展了算法思维的基础。

为了让学生思考算法,让他们设计从教室到健身房的路径,详细说明一系列步骤。另外,让学生思考每天早上他们去上学会有什么步骤?顺序将如何影响结果?要求学生思考不同的行为是如何改变结果的,鼓励他们反思自己的想法,并适时改变计划,以达到预期结果。

把我们最年轻的思想与未来的想法联系起来

教低年级学生计算思维策略,远超过教他们计算机操作技能。前者更有深度。我们生活在一个充斥了智能手机和智能家居的世界,了解设备的工作原理,可以让我们借助技术解决问题。

计算思维使学生能主动而非被动地使用技术。我们获取技术的方式,以及应用智能设备的方式,将成为未来人与人之间的重要区别。

那些能够成功和高效做到这一点的人将更易于获得职业的长期发展,并取得成功。而准备工作,应该从最年轻的学习者开始。

来源:

http://www.gettingsmart.com/2018/03/early-learning-strategies-for-developing-computational-thinking-skills/

来源:GettingSmart

作者:Kristen Thorson

智能观 编译

—完—

亲爱的朋友:

如文中所说,我们生活在一个充斥着智能手机和智能家居的世界,未来获取技术的方式以及应用智能设备的方式,将成为人与人之间的重要区别。

祝安!

智能观 一米

2018-4-9 于北京中关村

想知道AI加教育领域有哪些最新研究成果?

想要AI领域更多的干货?

想了解更多专家的“智能观”?

请在对话界面点击“找找看”,去获取你想要的内容吧。

声明:

编译文章旨在帮助读者了解行业新思想、新观点及新动态,为原作者观点,不代表智能观观点。

责任编辑:

学前教育怎么利用计算机思维,在早期教育中,培养孩子计算思维的4个方法相关推荐

  1. 计算机stem项目计划书,在“STEM+项目”中培养学生计算思维的实践探究

    摘要 STEM教育强调跨学科的整合学习,尤其强调通过以工程为核心的设计和制造活动来解决生活中真实而有意义的问题.美国卡内基·梅隆大学周以真教授提出,计算思维是一个运用计算机科学基础概念进行系统设计.解 ...

  2. 计算机学生如何创新,试论如何在计算机教育中培养学生的创新能力

    试论如何在计算机教育中培养学生的创新能力 一.尊重个性发展,树立新型师生关系 尊重学生个性对培养他们的创造力具有重要作用.我注重在实践中应用教育技术理论,形成了一种新的思维方式,即相信所有的学生都有能 ...

  3. 用计算机解决问题时 为什么要用计算思维,在问题解决活动中培养计算思维

    金婧 计算思维作为信息技术学科的核心素养之一,出现在新修订的课程标准中.本文以计算思维的"形式化""模型化""自动化"特点为依据,以< ...

  4. 计算机的教育领域的应用研究,浅析计算机科学技术在现代教育中的应用研究

    [摘 要]当今社会,电脑成为各行各业不可或缺的工具也在广泛得到普及,开展计算机教学也是大势所趋,义不容辞的.计算机科学技术的普及也是现在各阶段教育中的重要环节.本文主要是讲计算机科学技术在现代教育领域 ...

  5. 计算机在现代教育主要应用,探讨计算机科学技术在现代教育中的应用

    [摘 要] 现代教育在计算机科学技术的基础上进行了改革与发展,计算机科学技术在很大程度上推动了现代教育的发展,但是在应用的过程中,同样存在着一些难题.本文首先对计算机科学技术的应用特点进行分析,重点阐 ...

  6. 大学计算机——所有大学生都应学习的一门计算思维基础教育课程,_大学计算机_所有大学生都应学习的一门计算思维基础教育课程...

    中国大学教学 2011年第4期 "大学计算机"--所有大学生都应学习的一门计算思维基础教育课程 战德臣 聂兰顺 徐晓飞 摘 要:当前,大学非计算机专业计算机课程存在知识型/技能型教 ...

  7. 职业教育计算机教学,关于职业教育中计算机教学的思考

    计算机教学 关于职业教育中计算机教学的思考 文/王清强 摘要:随着中职教育的不断普及,计算机技能的提高,对适应社会的发展有十分重要的作用.然而,窥探计算机教育现状却令人堪忧,由此引发了改善计算机教学现 ...

  8. 计算机在小学教育教学中的优劣,浅谈计算机教学在小学教育中的作用

    浅谈计算机教学在小学教育中的作用 浅谈计算机教学在小学教育中的作用 随着科技日新月异的发展,现代教育理念的改革.深化,对国民教育,特别是基础教育提出了更明确的要求,教育的根本任务就是使学习者学会如何学 ...

  9. 计算机信息技术在教育中的应用,计算机信息技术在高中教育中的应用

    计算机信息技术在高中教育中的应用 李佳凝 摘 要 随着时代的发展,信息技术突飞猛进,计算机信息技术也随之在各大高校内普及和应用,并且在会考中也出现计算机信息技术这门科目,掌握计算机信息技术成了对新时代 ...

最新文章

  1. C#抓取网页程序的实现浅析
  2. ubuntu连接有线局域网后无法使用无线网卡上网
  3. spring框架mvc框架_Spring MVC测试框架入门–第2部分
  4. 关于csv文件转化为张量
  5. spring helloworld
  6. SQL Server中的递归CTE和外键引用
  7. 28muduo_net库源码分析(四)
  8. Amazon S3 API
  9. 智能语音识别系统-解决方案.pdf
  10. iOS 报错 : dyld: Library not loaded: @rpath/
  11. spss因子分析结果解读_SPSS统计结果P=0.000,我该如何解读呢?
  12. java jdom 创建xml_JDOM 创建 XML
  13. SOLO: Segmenting Objects by Locations 论文学习
  14. Fate原理(面试必备)
  15. VMwareWorkstation虚拟机安装Linux系统
  16. 如何制作查分系统-Leo老师
  17. 2021-11-11
  18. 零阶保持器(ZOH)与一阶低通滤波器频率特性分析
  19. R语言统计分析:bootstrap方法
  20. [Python + Django] Web在线考试管理系统设计及代码实现

热门文章

  1. html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和HTML5?
  2. Flink与Kafka版本对应关系
  3. 鸿蒙绶玺有什么用,中国玺印基础知识:玺印各部位名称!
  4. 中国移动和中国广电共用700MHz,联通和电信的5G输定了
  5. php字符串用什么括起来,PHP的字符串型数据,可以用以下哪些符号括起来()。
  6. file=/pytorch/aten/src/THC/THCGeneral.cpp line=383 error=8 : invalid device
  7. 出现了一个意外,不能完你在设置中所要求的更改-修改IPV4地址出错(更新)
  8. pymysql无法 安装与导包
  9. 博途v13入门_博途(TIA PORTAL)V13软件
  10. 跟我一起玩Win32开发(25):监视剪贴板