“罗素一生都试图在英语和数学中找到一种准确的语言,这一追求最终在电脑中找到了归宿。”——Linda Liukas

30年前,编程还不是一项必备的基本技能,它一直作为数学、金融、物理等领域的基本工具而存在。而现在,随着技术的进步,编程正在逐渐发展成为所有脑力劳动者的基础技能!

人工智能时代,每个人的生活都会围绕着各种智能设备,从而使得编程对人类生活的影响也将逐步更深层次、更具颠覆性。近几年来,编程教育更是逐渐全民化,很多家长也都意识到编程的重要性,开始让孩子学习编程。

大家在了解少儿编程时,经常会听到“编程思维”这个词语,那么所谓的编程思维具体是指什么呢?“编程思维”的培养又能起到哪些影响呢……带着一系列的疑问,今天将会为大家分享一个TED演讲视频,通过演讲者对于编程思维的理解以及她从六岁孩子身上学到的一些东西来让大家对“编程思维”有一个更加具体的了解:

演讲相关介绍:主题:编织我的梦。讲师:Linda Liukas。演讲视频访问量超过150万。演讲者为2015年度、2017年度欧洲具风采科技女性,思想者20强:2016年度北欧最睿智商业智慧、芬兰2014年儿童文化国家奖、2013年Ruby英雄、芬兰数字冠军。

编程:一种自我表达的方式
Linda Liukas说:孩子很神奇,他们非常善于全神贯注,喜欢刨根问底,比如“是什么”,“为什么”,“假如…”等等,也喜欢用各种各样神奇的东西表达自己的想法。在Linda十四岁时,她为了向自己喜欢的人表达欣赏之情,她学习代码,建立了一个网站。

像Linda这样使用编程有趣地向外界发出自己的声音,其实就像我们小时候用蜡笔描绘自己的想法或用乐高搭建着自己眼中的世界一样,充满想象的筑造自己的世界。小孩子天生充满好奇心,对编程也是一样的。孩子不知道编程容易还是简单,他们可能认为编程是能和电脑沟通的口令,输入口令,电脑就可以按照自己的想法运行。

编程是一个自我表达的方式,让孩子真实而直接的接触编程世界,按照自己的想法天马行空的发挥。

用孩子的方式教育他们
在一个6岁孩子Ruby的世界中,我们可以知道很多道理,比如:即使是再大的问题,也是一堆小问题堆积起来的。所以不要急,一个一个的解决小问题,这个大问题就会很简单的解决。

Ruby还告诉我们可以边玩边学技术,比如计算机中的循环,用Ruby的舞步来看就是,动作是“拍手,拍手,跺脚,跺脚,拍手,拍手,跳”。重复几次,孩子就理解什么是循环;重复四次,孩子就知道什么是计数循环;当孩子一直重复这个舞步,直到妈妈变得非常生气,孩子就知道什么是直到型循环。

Linda Liukas说:其实用孩子的方法去教他们就很简单。最重要的是,我们理解了世界上没有现成的答案。你需要亲自去问孩子如何理解这个世界,他们有什么问题,然后再编织孩子的世界。

现在,孩子通过点击、滑动、缩放的方式认识世界,但如果我们不给他们提供工具,教孩子电脑创作,那他们只是消费者而不是创造者。遇到陌生的问题,孩子可能会退缩。鼓励孩子说出自己的想法,你就会发现世界还有很多需要改善的地方。孩子以完全不同的视角来看待世界以及运用技术的方式。技术世界越容易接近,越包罗万象和多元化,这个世界机会更加多彩和美好。让孩子认识到,改变世界每个人都可以参与进来。

编程创造无限可能
Linda Liuka曾跟她的“调研对象们”(一群6岁左右的孩子)玩过一个小游戏:她告诉孩子们“今天你们拥有魔法”,让孩子们把“电脑”贴纸贴到房间里的任意物品上,然后逐一跟她说,自己手中的“电脑”拥有什么神奇作用。其中有一个小女孩,拿了一个自行车灯来到她的面前,告诉她,“Linda,这是一个电脑,如果我和爸爸骑自行车去郊外,晚上我们睡在帐篷里,这个单车灯就可以变成一个电影放映机。”

Linda鼓励孩子们学习编程,利用单纯逻辑的力量,拥抱一个一切都是代码的物联网世界。以编程的形式筑造世界,编程赋予孩子神奇的力量,建立孩子自己的小宇宙,按照自己的规则和惯例运行,仅以逻辑的力量就可以从无到有,创造无限的可能。

教育大国芬兰儿童编程作家讲述“编程思维”相关推荐

  1. 机器人编程与python语言的区别_儿童编程和机器人编程有啥区别?

    这是最全面的回答!一篇文章让你彻底了解少儿编程和机器人编程的区别! 虽然都带有"编程"二字,但少儿编程和机器人编程还是有本质区别的,有哪些不一样呢? 偷懒的家长可以直接看下面这张表 ...

  2. 阜阳有儿童计算机编程吗,终于明白儿童有必要学编程吗

    学习少儿编程不是要让孩子成为程序员,而是帮助孩子创造一套有效的解决问题的方法,今天小编主要给大家分享儿童有必要学编程吗,希望对你们有帮助! 一.抽象逻辑思维能力 6-14岁是学习少儿编程的最佳年龄.逻 ...

  3. 少儿学python真的有用吗_如何看待海淀妈妈们认为Python是儿童才学的低端编程?...

    海淀妈妈没说错啊~ 对于她们,python确实是儿童才学的低端编程. 儿童学编程,最重要的是易上手,当然要用代码看起来更简单的动态语言. 主流的动态语言里,ruby太骚,js太贱,php太浪,只有py ...

  4. 5岁儿童自学python编程-少儿python编程启蒙培训班-小孩学习编程去哪里好

    导语概要 为什么要学习少儿编程?少儿编程课程不仅能培养孩子逻辑思维能力,在整个编程过程中对孩子的创新能力.解决问题的能力.表达自己的能力.自学能力等方面都有很大的帮助,而这正是今日孩子需要拥有的必备技 ...

  5. 玩游戏也能学编程!少儿编程教育如何为中国AI时代“播种”?

    大数据文摘出品 疫情期间,在线教育一夜爆红,学习编程语言也成为了热门话题.不少B站上的编程教学视频被重新翻出来,众多博主中,一个10后小朋友成功吸引了文摘菌的注意.这个戴着大眼镜的"小老师& ...

  6. 编程还是被编程?这是个问题

    我们使用工具并不意味着需要亲自制作工具.然而,如果我们希望能够与现有的这个由代码构成的环境交互,而不是处于完全被动的话,就需要了解基本的编码.我们不应该把这种技能完全地推给某一阶层或精英. 巴黎高科评 ...

  7. python网上编程课程-少儿编程 为你解读Python编程课程

    少儿编程 为你解读Python编程课程.重庆乐博乐博少儿编程培训学校的老师好评率高,具有很好的亲和力,专业知识讲解清晰,授课思路明晰,合理课程安排和辅导,针对学员的学习心理状态也会及时关注,赢得了广大 ...

  8. 机器人编程与python语言的区别_一分钟看懂“机器人编程”和“少儿编程”的区别!...

    随着编程学习全球化的趋势,国内编程学习热潮日盛,越来越多的家长开始让孩子接触学习编程. 然而在挑选学习课程的过程中,机器人编程和少儿编程是最让家长头疼的问题之一. 因为两者的名称都有"编程& ...

  9. 天津市儿童计算机编程课,天津2021少儿编程(少儿机器人编程是什么)

    天津2021少儿编程,当你比较纠结选择少儿编程,应该留下看看:少儿编程合适的年龄段,学少儿编程对有什么好处,少儿机器人编程是什么,编程是一种思维方式,赢在起点,能力从小培养.,少儿编程对有什么作用 1 ...

最新文章

  1. 【the service mysql57 failed the most】
  2. IBM投资4000万美圆,加强对SAP®应用的支持
  3. 智能车竞赛创意组别对应的FQA
  4. 大学python实训总结-【实训总结】大学生python相关实训总结
  5. Java 设计模式之状态模式
  6. 使用FgSegNet进行前景图像分割
  7. POJ2752-Seek the Name, Seek the Fame【KMP】
  8. 火车头如何才能设置发布的时候,如果是有html代码就直接的转换掉,互联网上笑话抽取及排重---火车头采集器的使用和MD5算法的应用...
  9. Python自动化二--jmeter分布式测试,抓包,python语法基本介绍
  10. Mac 删除自己安装的Python
  11. android 动态地改变某控件的大小
  12. (转)关于两次fork
  13. JNI之常用函数大全
  14. js vue 获取 (昨天、今天、明天) 时间
  15. 光学载波网络(SONET OC)的网络带宽
  16. RecyclerView之利用ItemDecoration实现万能分割线
  17. 大数据背景下的信息资源管理
  18. 让Oracle高效并行执行的13个必备知识点
  19. C语言PAT刷题 - 1019 数字黑洞
  20. restapi是什么意思_网上整理的对于Rest和Restful api的理解

热门文章

  1. 怎么把手机计算机开启语音,怎么把文字转换成语音?电脑端和手机端的转换攻略都在这了...
  2. TCWeb使用的tablib标准
  3. STM-CortexM3系列微处理器软件体系的自动架构
  4. json在后台封装后,返回中文乱码
  5. 在三四线小城市投资3至8万,做什么小生意好?
  6. css文本外观属性中设置字体,css 文本外观属性(text) 和 字体样式属性(font)
  7. Python中怎么通过字典的值找到列表中对应的字典,并修改
  8. totolinkn200up怎么设置_totolink300无线中继怎么设置
  9. ora-01722 无效数字_ORA-01722无效数字错误解决记录
  10. 4A广告公司之奥美的发展