分享

培养孩子的计算思维,家长应该知道这3点!

 长沙7喜 2018-06-07




什么是计算思维


20063月美国卡内基梅隆大学的计算机科学系主任周以真(Jeannette Mwing)教授,在美国计算机权威期刊Communicatjons Of the ACM上,对计算思维进行如下定义:


计算思维是指运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。


2011年,国际教育技术协会(ISTE)和计算机科学教师协会(CSTA)对计算思维下了一个操作性的定义,即计算思维是一个问题解决的过程,包括以下特点

  1. 制订问题,并能够利用计算机和其他工具来帮助解决该问题;

  2. 符合逻辑地组织和分析数据

  3. 通过抽象,如模型、仿真等,再现数据;

  4. 通过算法思想(一系列有序的步骤)支持自动化的解决方案;

  5. 识别、分析和实施可能的解决方案,找到最有效的方案,并且有效结合这些步骤和资源;

  6. 将该问题的求解过程进行推广并移植到更广泛的问题中。


计算思维的分解

我们可以从计算机对人的思维影响视角,去分解中小学生计算思维应具备的内容。

这个分析来自南华大学黄玲玲《计算思维特征探析》一文。


整个计算机是一个由硬件和软件组成的统一体,硬件按冯诺依曼体系自成一体,软件由操作系统和应用软件完美融合,系统设计思想无处不在。因此,系统化是计算机的一个显著特征,系统思维是计算思维的重要组成。


计算机对现实问题的求解,都需要转换成二进制——即数字化,因此,数字化思维是计算机环境下问题求解的基本思维方式


我们将中小学生的计算思维培育划分为小学阶段与初中阶段,按照由易至难、由简入深、螺旋上升的原则进行布局。

小学阶段的计算思维培育以技术的初级应用为主,辅以少量程序设计和机器人项目。


初中阶段的计算思维培育以软硬件系统、数据分析、图像处理、动画制作和程序设计为主,其中程序设计涉及了初级算法,较之小学,更系统、更理性。


计算思维的培养


培养计算思维最直接的办法就是学习编程,如果您的孩子还没有接触过编程,我们建议在平时培养孩子的计算思维时可以关注以下三个维度。


1. 从数字化生活处引导,将鲜活而真实的生活与计算思维习惯相联结,如“微信扫码骑摩拜单车”“远程控制智能家居”“旅游出行携程伴侣”“远程医诊方便民众”等。


2. 从孩子内心向往处挖掘,如让孩子尽早接触编程课程,从编程设计、开源硬件动手制作等入手,让孩子在“玩”中体验算法思维、智能化思维。又如“让孩子解决电脑‘变卡’”问题中培育系统思维。


3. IT新技术新闻处挖掘,如波士顿公司的“仿生机器人”、百度小秘的图像识别、腾讯的“绝艺”人工智能围棋等不断刷新学生的技术视界,成为计算思维探讨的“高大上”资源库。


中国的很多家长,总认为儿童教育不应该有高科技,想到的首要问题是孩子眼睛会不会坏,虚拟的环境对儿童的学习环境是否适合。


然而作为一名优秀的家长,我们更应该想一些战略性的问题,怎样从小培养孩子成为有未来视野的,能够与先进科学技术对接。这才是孩子未来最重要的。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多